| # | Runner | Time |
|---|---|---|
| 1 | Sabastian SaweKenya | 02:02:27 |
| 2 | Jacob KiplimoUganda | 02:03:37 |
| 3 | Alexander Mutiso MunyaoKenya | 02:04:20 |
| 4 | Abdi NageeyeNetherlands | 02:04:20 |
| 5 | Tamirat TolaEthiopia | 02:04:42 |
| 6 | Eliud KipchogeKenya | 02:05:25 |
| 7 | Hillary KipkoechKenya | 02:06:05 |
| 8 | Amanal PetrosGermany | 02:06:30 |
| 9 | Mahamed MahamedUnited Kingdom | 02:08:52 |
| 10 | Milkesa MengeshaEthiopia | 02:09:01 |
Times in Sydney time (AEDT). Results: Wikipedia, “2025 London Marathon”, CC BY-SA 4.0. Unofficial, updated after the event.