Olympic Champions and Medalists
Games of the 30 Olympiad,2012

Swimming

Men

Marathon 10 km

1.
Tunisia
1:49.55,1

2.
Germany
1:49.58,5

3.
Canada
1:50.00,3