Modern pentathlon at the 2004 Summer Olympics – Men's Results Results

| Rank_ | Athlete | Shooting_Score_pts | Fencing_Victories_pts | Swimming_Time_pts | Riding_Penalties_pts | Running_Time_pts | Total_ |
|---|---|---|---|---|---|---|---|
| 1 | Andrey Moiseev (RUS) | 175 (1036) | 22 (1000) | 1:58.88 (1376) | 168 (1032) | 9:51.88 (1036) | 5480 |
| 2 | Andrejus Zadneprovskis (LTU) | 172 (1000) | 19 (916) | 2:04.34 (1308) | 112 (1088) | 9:31.46 (1116) | 5428 |
| 3 | Libor Capalini (CZE) | 179 (1084) | 14 (776) | 2:02.00 (1336) | 84 (1116) | 9:40.70 (1080) | 5392 |
| 4 | Deniss Čerkovskis (LAT) | 180 (1096) | 19 (916) | 2:09.00 (1252) | 196 (1004) | 9:38.77 (1088) | 5356 |
| 5 | Dzmitry Meliakh (BLR) | 186 (1168) | 11 (692) | 2:02.63 (1332) | 56 (1144) | 9:59.45 (1004) | 5340 |
| 6 | Michal Michalík (CZE) | 181 (1108) | 18 (888) | 2:08.51 (1260) | 56 (1144) | 10:17.68 (932) | 5332 |