Kolejnym reprezentantem Mozambiku był Pedro Cruz, który wystartował w dwóch konkurencjach – w wyścigu na 200 metrów stylem zmiennym oraz na 100 metrów stylem grzbietowym. Eliminacje tej drugiej rozpoczęły się 3 sierpnia. Cruz startował w piątym wyścigu eliminacyjnym. Z wynikiem 1:10,86 zajął ostatnie, 7. miejsce w swoim wyścigu eliminacyjnym i tym samym nie awansował do następnej fazy zawodów (w łącznej klasyfikacji zajął 42. miejsce na 45 sklasyfikowanych zawodników). Zwycięzcą został Rick Carey ze Stanów Zjednoczonych.

Następną, a zarazem ostatnią konkurencją, w której brał udział, był wyścig na 200 metrów stylem zmiennym. Eliminacje tej konkurencji rozpoczęły się 4 sierpnia. Cruz startował w piątym wyścigu eliminacyjnym. Z wynikiem 2:35,99 zajął przedostatnie, 7. miejsce w swoim wyścigu eliminacyjnym (jeden zawodnik został zdyskwalifikowany) i tym samym nie awansował do następnej fazy zawodów (w łącznej klasyfikacji zajął ostatnie, 42. miejsce wśród zawodników sklasyfikowanych). Zwycięzcą tego wyścigu został Kanadyjczyk Alex Baumann.