Modern Pentathlon at the 2004 Summer Games: Previous Summer Games ▪ Next Summer Games
Host City: Athina, Greece
Venue(s): Olympic Modern Pentathlon Centre, Goudi Olympic Complex, Athina
Date Started: August 26, 2004
Date Finished: August 26, 2004
Format: 3,000 metre cross-country.
| Gold: | Andrey Moiseyev |
| Silver: | Andrejus Zadneprovskis |
| Bronze: | Libor Capalini |
| Rank | Athlete | Age | Team | NOC | T | PTS | |
|---|---|---|---|---|---|---|---|
| 1 | Andrejus Zadneprovskis | 29 | Lithuania | LTU | 9:31.46 | 1,116 | |
| 2 | Chad Senior | 29 | United States | USA | 9:35.76 | 1,100 | |
| 3 | Deniss Čerkovskis | 25 | Latvia | LAT | 9:38.77 | 1,088 | |
| 4 | Eric Walther | 29 | Germany | GER | 9:39.36 | 1,084 | |
| 5 | Rustem Sabirkhuzin | 26 | Russia | RUS | 9:39.60 | 1,084 | |
| 6 | Libor Capalini | 31 | Czech Republic | CZE | 9:40.70 | 1,080 | |
| 7 | Sébastien Deleigne | 37 | France | FRA | 9:45.31 | 1,060 | |
| 8 | Niklaus Brünischolz | 25 | Switzerland | SUI | 9:46.75 | 1,056 | |
| 9 | Gábor Balogh | 28 | Hungary | HUN | 9:49.67 | 1,044 | |
| 10 | Raouf Abdou | 22 | Egypt | EGY | 9:51.48 | 1,036 | |
| 11 | Andrey Moiseyev | 25 | Russia | RUS | 9:51.88 | 1,036 | |
| 12 | Enrico Dell'Amore | 30 | Italy | ITA | 9:55.01 | 1,020 | |
| 13 | Manuel Pradillo | 29 | Mexico | MEX | 9:57.68 | 1,012 | |
| 14 | Sergio Salazar | 30 | Mexico | MEX | 9:59.15 | 1,004 | |
| 15 | Dmitry Melyakh | 25 | Belarus | BLR | 9:59.45 | 1,004 | |
| 16 | Andrea Valentini | 26 | Italy | ITA | 10:01.25 | 996 | |
| 17 | Alex Parygin | 31 | Australia | AUS | 10:01.57 | 996 | |
| 18 | Andrzej Stefanek | 32 | Poland | POL | 10:03.35 | 988 | |
| 19 | Raphaël Astier | 27 | France | FRA | 10:03.64 | 988 | |
| 20 | Lee Chun-Heon | 24 | South Korea | KOR | 10:05.85 | 980 | |
| 21 | Pavel Uvarov | 33 | Kyrgyzstan | KGZ | 10:05.95 | 980 | |
| 22 | Marcin Horbacz | 30 | Poland | POL | 10:07.46 | 972 | |
| 23 | Erik Johansson | 29 | Sweden | SWE | 10:08.20 | 968 | |
| 24 | Ákos Kállai | 30 | Hungary | HUN | 10:08.75 | 968 | |
| 25 | Steffen Gebhardt | 23 | Germany | GER | 10:08.81 | 968 | |
| 26 | Han Do-Ryeong | 27 | South Korea | KOR | 10:13.85 | 948 | |
| 27 | Vaho Iagorashvili | 40 | United States | USA | 10:13.95 | 948 | |
| 28 | Michal Michalík | 24 | Czech Republic | CZE | 10:17.68 | 932 | |
| 29 | Qian Zhenhua | 24 | China | CHN | 10:27.25 | 892 | |
| 30 | Daniel dos Santos | 25 | Brazil | BRA | 10:54.15 | 784 | |
| 31 | Vasileios Floros | 19 | Greece | GRE | 11:02.25 | 752 | |
| 32 | Edvinas Krungolcas | 31 | Lithuania | LTU | 13:11.15 | 236 |