| 2025-11-08 | 38 | Volta a Angola em Bicicleta | | 0 | 29:07:03.000 | 0 |
| 2025-11-08 | 48 | Volta a Angola em Bicicleta | | 10 | 00:17:54.833 | 33.52 |
| 2025-11-07 | 56 | Volta a Angola em Bicicleta | | 190 | 04:34:43.000 | 41.497 |
| 2025-11-06 | 38 | Volta a Angola em Bicicleta | | 157 | 03:38:05.400 | 43.194 |
| 2025-11-04 | 33 | Volta a Angola em Bicicleta | | 180 | 04:51:36.257 | 37.037 |
| 2025-11-03 | 41 | Volta a Angola em Bicicleta | | 174 | 05:05:33.000 | 34.168 |
| 2025-11-02 | 47 | Volta a Angola em Bicicleta | | 110 | 02:02:58.305 | 53.673 |
| 2025-11-01 | 60 | Volta a Angola em Bicicleta | | 87 | 03:06:52.997 | 27.934 |
| 2025-10-31 | 83 | Volta a Angola em Bicicleta | | 105 | 04:42:16.459 | 22.319 |
| 2025-10-26 | 75 | Ride Joburg | | 97 | 02:26:43.000 | 39.668 |
| 2025-02-16 | 49 | Dis-Chem Ride for Sight | me | 116 | 02:46:46.000 | 41.735 |
| 2024-11-17 | 101 | Ride Joburg | me | 97 | 02:28:01.000 | 39.32 |
| 2024-11-01 | 43 | Volta a Angola em Bicicleta | me | 150 | 03:58:23.000 | 37.754 |
| 2024-10-29 | 71 | Volta a Angola em Bicicleta | me | 180 | 05:25:03.000 | 33.226 |
| 2024-10-28 | 54 | Volta a Angola em Bicicleta | me | 170 | 04:54:40.000 | 34.615 |
| 2024-10-27 | 85 | Volta a Angola em Bicicleta | me | 140 | 04:25:34.000 | 31.63 |
| 2024-10-26 | 48 | Volta a Angola em Bicicleta | me | 100 | 02:44:16.000 | 36.526 |
| 2024-10-25 | 72 | Volta a Angola em Bicicleta | me | 105 | 04:44:27.000 | 22.148 |
| 2024-02-18 | 41 | Dis-Chem Ride for Sight | me | 116 | 02:42:35.000 | 42.809 |
| 2024-01-21 | DNF | Gauteng Provincials ME - Road Race | me | 0 | 00:00:00.000 | |