2023-12-22 | Arab Road Cycling Championships ME - Road Race | JR |
2023-12-21 | Arab Road Cycling Championships WJ - Road Race | JR |
2023-12-21 | Arab Road Cycling Championships WE - Road Race | JR |
2023-12-20 | Arab Road Cycling Championships ME - ITT | JR |
2023-12-20 | Arab Road Cycling Championships MU - ITT | JR |
2023-12-19 | Arab Road Cycling Championships WE - ITT | JR |
2023-12-19 | Arab Road Cycling Championships WU - ITT | JR |
2023-12-19 | Arab Road Cycling Championships MJ - ITT | JR |
2023-12-19 | Arab Road Cycling Championships WJ - ITT | JR |
2023-12-18 | Arab Road Cycling Championships ME - TTT | JR |
2023-12-17 | Arab Road Cycling Championships WE - TTT | JR |
2023-12-17 | Arab Road Cycling Championships MJ - TTT | JR |
2023-12-17 | Arab Road Cycling Championships WJ - TTT | JR |
2020-02-08 | Saudi Tour | Stage 5 | 2.1 |
2020-02-07 | Saudi Tour | Stage 4 | 2.1 |
2020-02-06 | Saudi Tour | Stage 3 | 2.1 |
2020-02-05 | Saudi Tour | Stage 2 | 2.1 |
2020-02-04 | Saudi Tour | Stage 1 | 2.1 |