| # | Runner | Time |
|---|---|---|
| 1 | Tadese TakeleEthiopia | 2:03:23 |
| 2 | Deresa GeletaEthiopia | 2:03:51 |
| 3 | Vincent KipkemoiKenya | 2:04:00 |
| 4 | Titus KiprutoKenya | 2:05:34 |
| 5 | Mulugeta Asefa UmaEthiopia | 2:05:46 |
| 6 | Geoffrey ToroitichKenya | 2:05:46 |
| 7 | Benson KiprutoKenya | 2:05:46 |
| 8 | Suldan HassanSweden | 2:05:57 |
| 9 | Joshua CheptegeiUganda | 2:05:59 |
| 10 | Tsubasa IchiyamaJapan | 2:06:00 |
Times in Sydney time (AEDT). Results: Wikipedia, “2025 Tokyo Marathon”, CC BY-SA 4.0. Unofficial, updated after the event.