Finale: 18.08.2004
| Medaille | Sportler | Nation |
| Gold | Tyler Hamilton | USA |
| Silber | Wjatscheslaw Jekimow | Russland |
| Bronze | Bobby Julich | USA |
| Rang | Sportler | Nation | Minuten |
| 1 | Tyler Hamilton | USA | 57:31,74 |
| 2 | Wjatscheslaw Jekimow | Russland | +0:18,84 |
| 3 | Bobby Julich | USA | +0:26,45 |
| 4 | Michael Rogers | Australien | +0:29,93 |
| 5 | Michael Rich | Deutschland | +0:37,72 |
| 6 | Alexander Winokurow | Kasachstan | +1:26,40 |
| 7 | Jan Ullrich | Deutschland | +1:30,30 |
| 8 | Santiago Botero | Kolumbien | +1:33,02 |
| 9 | Igor Gonzalez de Galdeano | Spanien | +1:55,51 |
| 10 | Fabian Cancellara | Schweiz | +2:10,64 |