| nov 2024 | Maratona de Nova YorkMaratona · M45-49 | 4:19:49 | — | 26.308º / 55.526 geral |
| nov 2019 | Maratona de Nova YorkMaratona · M45-49 | 3:15:07 | — | 3.322º / 53.520 geral |
| nov 2018 | Maratona de Nova YorkMaratona · M40-44 | 3:54:06 | — | 12.006º / 52.706 geral |
| nov 2013 | Maratona de Nova YorkMaratona · M40-44 | 3:35:33 | — | 6.243º / 50.135 geral |
| nov 2007 | Maratona de Nova YorkMaratona · M35-39 | 4:25:12 | — | 19.812º / 38.604 geral |
| 2026 | HYROX CopenhagenHYROX - Saturday · M40-44 | 1:03:54 | 2º / 104 cat. | 16º / 900 geral |
| 2026 | HYROX CardiffHYROX - Sunday · M40-44 | 1:43:56 | 123º / 145 cat. | 775º / 913 geral |
| 2026 | HYROX CardiffHYROX - Saturday · M25-29 | 1:32:52 | 67º / 76 cat. | 390º / 618 geral |
| 2026 | HYROX CardiffHYROX - Thursday · M35-39 | 1:25:32 | 59º / 80 cat. | 368º / 866 geral |
| 2026 | HYROX BarcelonaHYROX - Friday · M40-44 | 1:18:58 | 18º / 62 cat. | 263º / 876 geral |
| 2026 | Maratona de BerlimRunner · M60-64 | 3:42:42 | 300º / 1.530 cat. | 14.636º / 50.146 geral |
| 2026 | Maratona de LondresMass · M18-39 | 4:45:25 | 12.249º / 16.718 cat. | 35.556º / 59.862 geral |
| 2026 | Maratona de LondresMass · M40-44 | 4:20:40 | 2.882º / 4.829 cat. | 27.130º / 59.862 geral |
| 2026 | Maratona de LondresMass · M40-44 | 3:48:04 | 1.867º / 4.829 cat. | 15.608º / 59.862 geral |
| 2026 | Maratona de LondresMass · M18-39 | 3:23:37 | 3.606º / 16.718 cat. | 7.885º / 59.862 geral |
| 2025 | HYROX SharjahHYROX · M35-39 | 1:15:31 | 39º / 138 cat. | 151º / 816 geral |
| 2025 | HYROX CologneHYROX - Saturday · M50-54 | 1:20:16 | 14º / 47 cat. | 428º / 1.182 geral |
| 2025 | HYROX BarcelonaHYROX - Saturday · M45-49 | 1:31:44 | 61º / 78 cat. | 805º / 1.107 geral |
| 2025 | HYROX LondonHYROX · M45-49 | 1:29:40 | 86º / 163 cat. | 1.965º / 3.285 geral |
| 2025 | HYROX LondonHYROX · M30-34 | 1:24:28 | 283º / 443 cat. | 1.517º / 3.285 geral |
| 2025 | HYROX BerlinHYROX - Saturday · M40-44 | 1:04:38 | 12º / 252 cat. | 113º / 1.851 geral |
| 2025 | HYROX SydneyHYROX - Friday · M60-64 | 1:49:12 | 2º / 5 cat. | 868º / 975 geral |
| 2025 | HYROX BirminghamHYROX - Saturday · M35-39 | 2:11:56 | 371º / 378 cat. | 1.781º / 1.821 geral |
| 2025 | HYROX BirminghamHYROX - Saturday · M50-54 | 1:25:25 | 26º / 95 cat. | 938º / 1.821 geral |
| 2025 | HYROX BirminghamHYROX - Saturday · M40-44 | 1:16:09 | 48º / 291 cat. | 468º / 1.821 geral |
| 2025 | HYROX BirminghamHYROX - Wednesday · M40-44 | 1:25:58 | 33º / 75 cat. | 363º / 903 geral |
| 2025 | Maratona de LondresMass · M50-54 | 6:53:49 | 3.468º / 3.535 cat. | 54.555º / 56.744 geral |
| 2025 | Maratona de LondresMass · M45-49 | 5:43:30 | 3.636º / 4.094 cat. | 46.649º / 56.744 geral |
| 2025 | Maratona de LondresMass · M40-44 | 4:43:08 | 3.195º / 4.713 cat. | 31.144º / 56.744 geral |
| 2025 | Maratona de LondresMass · M18-39 | 4:19:07 | 8.285º / 15.118 cat. | 23.599º / 56.744 geral |
| 2025 | Maratona de LondresMass · M60-64 | 3:52:21 | 316º / 1.322 cat. | 15.100º / 56.744 geral |
| 2025 | Maratona de LondresMass · M45-49 | 3:49:03 | 1.461º / 4.094 cat. | 14.104º / 56.744 geral |
| 2024 | Maratona de LondresMass · M18-39 | 4:31:12 | 10.286º / 14.498 cat. | 30.774º / 53.883 geral |
| 2024 | Maratona de LondresMass · M18-39 | 4:30:19 | 10.224º / 14.498 cat. | 30.512º / 53.883 geral |
| 2024 | Maratona de LondresMass · M18-39 | 4:09:40 | 8.436º / 14.498 cat. | 23.906º / 53.883 geral |
| 2024 | Maratona de LondresMass · M45-49 | 3:59:23 | 2.042º / 4.100 cat. | 20.637º / 53.883 geral |
| 2023 | Maratona de LondresMass · M60-64 | 6:35:29 | 1.081º / 1.116 cat. | 47.325º / 48.795 geral |
| 2023 | Maratona de LondresMass · M50-54 | 5:44:33 | 3.137º / 3.407 cat. | 43.272º / 48.795 geral |
| 2023 | Maratona de LondresMass · M50-54 | 5:00:52 | 2.665º / 3.407 cat. | 35.806º / 48.795 geral |
| 2023 | Maratona de LondresMass · M18-39 | 4:39:31 | 9.534º / 12.841 cat. | 29.937º / 48.795 geral |
| 2023 | Maratona de LondresMass · M45-49 | 4:35:05 | 2.713º / 3.914 cat. | 28.682º / 48.795 geral |
| 2023 | Maratona de LondresMass · M50-54 | 3:12:39 | 380º / 3.407 cat. | 4.856º / 48.795 geral |
| 2022 | Maratona de LondresMass · M18-39 | 4:34:53 | 6.693º / 10.366 cat. | 21.364º / 40.619 geral |
| 2022 | Maratona de LondresMass · M40-44 | 3:45:12 | 1.317º / 3.809 cat. | 8.810º / 40.619 geral |
| 2022 | Maratona de LondresMass · M18-39 | 3:42:07 | 2.892º / 10.366 cat. | 8.107º / 40.619 geral |
| 2022 | Maratona de LondresMass · M45-49 | 3:30:11 | 792º / 3.431 cat. | 5.780º / 40.619 geral |
| 2022 | Maratona de LondresMass · M50-54 | 3:06:57 | 224º / 2.947 cat. | 2.531º / 40.619 geral |
| 2021 | Maratona de LondresMass · M55-59 | 6:59:42 | 1.426º / 1.449 cat. | 35.240º / 35.889 geral |
| 2021 | Maratona de LondresMass · M18-39 | 4:22:20 | 5.758º / 9.401 cat. | 17.497º / 35.889 geral |
| 2021 | Maratona de LondresMass · M50-54 | 3:13:55 | 310º / 2.520 cat. | 3.581º / 35.889 geral |
| 2021 | Maratona de ChicagoMaratona · M35-39 | 4:55:10 | — | 15.788º / 26.081 geral |
| 2019 | Maratona de BerlimRunner · M40-44 | 3:58:45 | 2.915º / 5.121 cat. | 19.688º / 43.977 geral |
| 2019 | Maratona de LondresMass · M55-59 | 3:56:32 | 471º / 1.446 cat. | 13.543º / 42.562 geral |
| 2019 | Maratona de LondresMass · M18-39 | 3:33:46 | 2.874º / 11.551 cat. | 7.577º / 42.562 geral |
| 2018 | Maratona de BerlimRunner · M35-39 | 4:43:37 | 3.485º / 4.262 cat. | 28.665º / 40.805 geral |
| 2018 | Maratona de LondresMass · M18-39 | 6:13:15 | — | 35.844º / 40.096 geral |
| 2018 | Maratona de LondresMass · M45-49 | 4:42:03 | — | 18.668º / 40.096 geral |
| 2018 | Maratona de LondresMass · M55-59 | 4:31:52 | — | 16.307º / 40.096 geral |
| 2018 | Maratona de LondresMass · M60-64 | 4:20:18 | — | 13.723º / 40.096 geral |
| 2018 | Maratona de LondresMass · M18-39 | 4:01:00 | — | 9.875º / 40.096 geral |
| 2018 | Maratona de LondresMass · M40-44 | 3:52:33 | — | 8.063º / 40.096 geral |
| 2018 | Maratona de LondresMass · M50-54 | 3:49:04 | — | 7.401º / 40.096 geral |
| 2018 | Maratona de LondresMass · M18-39 | 3:28:14 | — | 4.063º / 40.096 geral |
| 2018 | Maratona de LondresMass · M18-39 | 3:09:48 | — | 1.900º / 40.096 geral |
| 2017 | Maratona de BerlimRunner · M40-44 | 4:47:19 | — | 30.781º / 39.218 geral |
| 2017 | Maratona de LondresMass · M18-39 | 5:08:13 | 9.520º / 11.606 cat. | 29.399º / 39.282 geral |
| 2017 | Maratona de LondresMass · M40-44 | 4:35:45 | 2.952º / 4.264 cat. | 21.963º / 39.282 geral |
| 2017 | Maratona de LondresMass · M18-39 | 4:06:18 | 5.327º / 11.606 cat. | 14.714º / 39.282 geral |
| 2017 | Maratona de LondresMass · M18-39 | 3:48:16 | 3.771º / 11.606 cat. | 10.083º / 39.282 geral |
| 2017 | Maratona de LondresMass · M60-64 | 3:30:28 | 46º / 569 cat. | 6.425º / 39.282 geral |
| 2016 | Maratona de LondresMass · M18-39 | 5:47:36 | 11.417º / 12.008 cat. | 35.301º / 38.939 geral |
| 2016 | Maratona de LondresMass · M45-49 | 5:24:07 | 3.015º / 3.308 cat. | 32.779º / 38.939 geral |
| 2016 | Maratona de LondresMass · M40-44 | 5:07:03 | 3.721º / 4.266 cat. | 30.243º / 38.939 geral |
| 2016 | Maratona de LondresMass · M18-39 | 3:09:27 | 1.531º / 12.008 cat. | 3.115º / 38.939 geral |
| 2016 | Maratona de ChicagoMaratona · M25-29 | 4:20:27 | — | 18.034º / 40.557 geral |
| 2015 | Maratona de LondresMass · M40-44 | 4:23:37 | 2.759º / 4.094 cat. | 20.027º / 37.596 geral |
| 2015 | Maratona de LondresMass · M50-54 | 4:17:00 | 1.239º / 2.073 cat. | 18.269º / 37.596 geral |
| 2015 | Maratona de ChicagoMaratona · M30-34 | 4:06:26 | — | 12.617º / 37.443 geral |
| 2014 | Maratona de LondresMass · M18-39 | 4:19:08 | 6.310º / 12.010 cat. | 16.278º / 35.881 geral |
| 2014 | Maratona de LondresMass · M18-39 | 4:14:14 | 5.874º / 12.010 cat. | 15.051º / 35.881 geral |
| 2014 | Maratona de LondresMass · M18-39 | 3:48:44 | 3.488º / 12.010 cat. | 8.706º / 35.881 geral |
| 2014 | Maratona de LondresMass · M18-39 | 3:47:33 | 3.383º / 12.010 cat. | 8.423º / 35.881 geral |
| 2014 | Maratona de LondresMass · M45-49 | 3:37:32 | 853º / 2.939 cat. | 6.318º / 35.881 geral |
| 2013 | Maratona de BerlimRunner · M18-29 | 4:27:06 | — | 26.352º / 36.458 geral |
| 2013 | Maratona de LondresMass · M40-44 | 4:50:31 | 2.855º / 3.707 cat. | 22.458º / 34.279 geral |
| 2013 | Maratona de LondresMass · M18-39 | 4:23:28 | 6.676º / 12.080 cat. | 16.164º / 34.279 geral |
| 2013 | Maratona de LondresMass · M45-49 | 4:13:32 | 1.532º / 2.833 cat. | 13.831º / 34.279 geral |
| 2012 | Maratona de BerlimRunner · M35-39 | 3:58:30 | — | 16.041º / 34.268 geral |
| 2012 | Maratona de LondresMass · M45-49 | 4:05:30 | 1.411º / 3.131 cat. | 12.353º / 36.743 geral |
| 2011 | Maratona de LondresMass · M18-39 | 5:02:03 | 9.358º / 12.303 cat. | 23.982º / 34.804 geral |
| 2011 | Maratona de LondresMass · M18-39 | 3:50:46 | 3.113º / 12.303 cat. | 7.213º / 34.804 geral |
| 2011 | Maratona de LondresMass · M50-54 | 3:27:42 | 252º / 1.753 cat. | 3.630º / 34.804 geral |
| 2010 | Maratona de LondresMass · M45-49 | 4:04:01 | 1.343º / 3.157 cat. | 11.942º / 36.604 geral |
| 2010 | Maratona de LondresMass · M50-54 | 3:31:20 | 303º / 1.859 cat. | 4.612º / 36.604 geral |
| 2009 | Maratona de BerlimRunner · M40-44 | 4:36:24 | 4.707º / 5.847 cat. | 25.258º / 35.010 geral |