# 2023 World Athletics Championships – Men's marathon

The men's marathon at the 2023 World Athletics Championships was held at the National Athletics Centre in Budapest on 27 August 2023.

## Records

Before the competition records were as follows:
| Record | Athlete & Nat. | Perf. | Location | Date |
| World record | Eliud Kipchoge (KEN) | 2:01:09 | Berlin, Germany | 25 September 2022 |
| Championship record | Tamirat Tola (ETH) | 2:05:36 | Eugene, United States | 17 July 2022 |
| World Leading | Kelvin Kiptum (KEN) | 2:01:25 | London, Great Britain | 23 April 2023 |
| African Record | Eliud Kipchoge (KEN) | 2:01:09 | Berlin, Germany | 25 September 2022 |
| Asian Record | El Hassan El Abbassi (BHR) | 2:04:43 | Valencia, Spain | 2 December 2018 |
| North, Central American and Caribbean record | Cameron Levins (CAN) | 2:05:36 | Tokyo, Japan | 5 March 2023 |
| South American Record | Daniel Ferreira do Nascimento (BRA) | 2:04:51 | Seoul, South Korea | 17 April 2022 |
| European Record | Bashir Abdi (BEL) | 2:03:36 | Rotterdam, Netherlands | 24 October 2021 |
| Oceanian record | Brett Robinson (AUS) | 2:07:31 | Fukuoka, Japan | 4 December 2022 |

## Qualification standard

The standard to qualify automatically for entry was 2:09:40.

## Schedule

The event schedule, in local time (UTC+2), was as follows:
| Date | Time | Round |
| 27 August | 07:00 | Final |

## Results

The final was started on 27 August at 06:59.
| Rank | Name | Nationality | Time | Notes |
| | Victor Kiplangat | Uganda (UGA) | 2:08:53 | |
| | Maru Teferi | Israel (ISR) | 2:09:12 | SB |
| | Leul Gebresilase | Ethiopia (ETH) | 2:09:19 | |
| 4 | Tebello Ramakongoana | Lesotho (LES) | 2:09:57 | PB |
| 5 | Stephen Kissa | Uganda (UGA) | 2:10:22 | |
| 6 | Milkesa Mengesha | Ethiopia (ETH) | 2:10:43 | |
| 7 | Hassan Chahdi | France (FRA) | 2:10:45 | SB |
| 8 | Titus Kipruto | Kenya (KEN) | 2:10:47 | |
| 9 | John Hakizimana | Rwanda (RWA) | 2:10:50 | |
| 10 | Daniele Meucci | Italy (ITA) | 2:11:06 | SB |
| 11 | Yohanes Chiappinelli | Italy (ITA) | 2:11:12 | |
| 12 | Ichitaka Yamashita [ja] | Japan (JPN) | 2:11:19 | |
| 13 | Zach Panning | United States (USA) | 2:11:21 | SB |
| 14 | Timothy Kiplagat | Kenya (KEN) | 2:11:25 | |
| 15 | Haftom Welday [de] | Germany (GER) | 2:11:25 | |
| 16 | Isaac Mpofu | Zimbabwe (ZIM) | 2:11:33 | SB |
| 17 | Tsegaye Getachew | Ethiopia (ETH) | 2:11:56 | |
| 18 | Mehdi Frère [fr] | France (FRA) | 2:11:59 | |
| 19 | Rory Linkletter | Canada (CAN) | 2:12:16 | SB |
| 20 | Haimro Alame | Israel (ISR) | 2:12:32 | |
| 21 | Tariku Novales | Spain (ESP) | 2:12:39 | SB |
| 22 | Ayad Lamdassem | Spain (ESP) | 2:12:59 | |
| 23 | Sondre Nordstad Moen | Norway (NOR) | 2:13:12 | |
| 24 | Ibrahim Chakir | Spain (ESP) | 2:13:44 | |
| 25 | Mohamed Reda El Aaraby | Morocco (MAR) | 2:13:55 | SB |
| 26 | Johannes Motschmann [de] | Germany (GER) | 2:14:19 | |
| 27 | Mustapha Houdadi | Morocco (MAR) | 2:14:30 | |
| 28 | Ben Preisner | Canada (CAN) | 2:15:02 | SB |
| 29 | Johnatas de Oliveira | Brazil (BRA) | 2:15:13 | |
| 30 | Justin Kent | Canada (CAN) | 2:15:26 | |
| 31 | Tiidrek Nurme | Estonia (EST) | 2:15:42 | |
| 32 | José Luis Santana | Mexico (MEX) | 2:15:51 | |
| 33 | Berhane Tsegay Tekle | Eritrea (ERI) | 2:16:08 | |
| 34 | Adam Nowicki | Poland (POL) | 2:16:22 | |
| 35 | Kenya Sonota [ja] | Japan (JPN) | 2:16:40 | |
| 36 | Segundo Jami | Ecuador (ECU) | 2:16:49 | |
| 37 | Ngonidzashe Ncube | Zimbabwe (ZIM) | 2:17:02 | SB |
| 38 | Yang Shaohui | China (CHN) | 2:17:12 | |
| 39 | Paulo Roberto Paula | Brazil (BRA) | 2:17:18 | |
| 40 | Levente Szemerei | Hungary (HUN) | 2:17:20 | |
| 41 | Omar Hassan [da] | Athlete Refugee Team (ART) | 2:17:23 | |
| 42 | Kazuya Nishiyama [ja] | Japan (JPN) | 2:17:41 | |
| 43 | Onesphore Nzikwinkunda | Burundi (BDI) | 2:18:27 | |
| 44 | Nicolás Cuestas | Uruguay (URU) | 2:19:20 | |
| 45 | He Jie | China (CHN) | 2:19:48 | |
| 46 | Nelson Ito Ccuro | Peru (PER) | 2:20:00 | |
| 47 | Andrés Zamora | Uruguay (URU) | 2:20:59 | |
| 48 | Goitom Kifle | Eritrea (ERI) | 2:21:28 | |
| 49 | Feng Peiyou | China (CHN) | 2:22:00 | |
| 50 | Hüseyin Can | Turkey (TUR) | 2:22:11 | SB |
| 51 | Tumelo Motlagale | South Africa (RSA) | 2:22:14 | |
| 52 | Moath Alkhawaldeh | Jordan (JOR) | 2:22:33 | SB |
| 53 | Maxim Răileanu | Moldova (MDA) | 2:22:46 | |
| 54 | Tomas Hilifa Rainhold | Namibia (NAM) | 2:23:36 | |
| 55 | Nico Montañez | United States (USA) | 2:24:58 | SB |
| 56 | Nicolae Soare | Romania (ROM) | 2:25:14 | |
| 57 | Luis Ostos | Peru (PER) | 2:25:50 | |
| 58 | Justino Pedro da Silva | Brazil (BRA) | 2:25:53 | |
| 59 | Tseveenravdangiin Byambajav | Mongolia (MGL) | 2:30:28 | |
| 60 | Simon Sibeko | South Africa (RSA) | 2:31:59 | |
| | Alphonce Simbu | Tanzania (TAN) | DNF | 40 km |
| | Tamirat Tola | Ethiopia (ETH) | DNF | 38 km |
| | Ibrahim Hassan | Djibouti (DJI) | DNF | 34 km |
| | Joaquín Arbe | Argentina (ARG) | DNF | 33 km |
| | Derlys Ayala | Paraguay (PAR) | DNF | 32 km |
| | Félicien Muhitira | Rwanda (RWA) | DNF | 32 km |
| | Andrew Rotich Kwemoi | Uganda (UGA) | DNF | 32 km |
| | Oqbe Kibrom Ruesom | Eritrea (ERI) | DNF | 32 km |
| | Simon Tesfay [de] | Switzerland (SUI) | DNF | 32 km |
| | Elkanah Kibet | United States (USA) | DNF | 31 km |
| | Melikhaya Frans | South Africa (RSA) | DNF | 30 km |
| | Jamsrangiin Olonbayar | Mongolia (MGL) | DNF | 30 km |
| | Morhad Amdouni | France (FRA) | DNF | 29 km |
| | Eyob Faniel | Italy (ITA) | DNF | 28 km |
| | Hassan Waiss | Djibouti (DJI) | DNF | 27 km |
| | Abdi Nageeye | Netherlands (NED) | DNF | 26 km |
| | Joshua Belet | Kenya (KEN) | DNF | 25 km |
| | Ilie Corneschi [de] | Romania (ROM) | DNF | 25 km |
| | Patricio Castillo | Mexico (MEX) | DNF | 24 km |
| | Olivier Irabaruta | Burundi (BDI) | DNF | 22 km |
| | Khadar Basheer Youssuf | Somalia (SOM) | DNF | Half marathon |
| | Hamza Sahli | Morocco (MAR) | DNF | 19 km |
| | Bat-Ochiryn Ser-Od | Mongolia (MGL) | DNF | 12 km |
| | Kaan Kigen Özbilen | Turkey (TUR) | DNF | 2 km |
| | Cristhian Zamora | Uruguay (URU) | DNS | |