Berlin Marathon 2024: Men's results
- Milkesa Mengesha (ETH) 2:03:17
- Cybrian Kotut (KEN) 2:03:22
- Haymanot Alew (ETH) 2:03:31
- Stephen Kiprop (KEN) 2:03:37
- Hailemariyam Kiros (ETH) 2:04:35
- Ikeda Yohei (JPN) 2:05:12
- Tadese Takele (ETH) 2:05:13
- Oqbe Kibrom Ruesom (ERI) 2:05:37
- Enock Onchari (KEN) 2:05:53
- Derseh Kindie Kassie (ETH) 2:05:54
Berlin Marathon 2024: Women's results
- Tigist Ketema (ETH) 2:16:42
- Mestawot Fikir (ETH) 2:18:48
- Bosena Mulatie (ETH) 2:19:00
- Aberu Ayana Mulisa (ETH) 2:20:20
- Hosoda Ai (JPN) 2:20:31
- Matsuda Mizuki (JPN) 2:20:42
- Calli Hauger-Thackery (GBR) 2:21:24
- Yebregual Melese (ETH) 2:21:39
- Fikrte Wereta (ETH) 2:23:23
- Sisay Meseret Gola (ETH) 2:23:36
Berlin Marathon 2024: Men's wheelchair results
- Marcel Hug (SUI) 1:27:18
- David Weir (GBR) 1:29:05
- Geert Schipper (NED) 1:30:33
- Florian Brungraber (AUT) 1:32:01
- Lito King Anker (NED) 1:33:53
- Rafael Botello Jimenez (ESP) 1:33:54
- Watanabe Sho (JPN) 1:33:55
- Ludwig Malter (AUT) 1:33:55
- Joshua Cassidy (CAN) 1:33:55
- Johnboy Smith (GBR) 1:33:57
Berlin Marathon 2024: Women's wheelchair results
- Catherine Debrunner (SUI) 1:35:23
- Susannah Scaroni (USA) 1:38:01
- Manuela Schär (SUI) 1:41:14
- Patricia Eachus (SUI) 1:44:25
- Aline dos Santos Rocha (BRA) 1:44:26
- Michelle Wheeler (USA) 1:53:32
- Christie Dawes (AUS) 1:55:26
- Lisa Schultis (SUI) 1:57:54
- Joanna Robertson (GBR) 2:19:37
- Catriona Johnston (GBR) 3:19:53