2024-01-31 | Tour of Sharjah | Stage 5 | 2.2 |
2024-01-28 | Tour of Sharjah | Stage 3 (ITT) | 2.2 |
2024-01-27 | Tour of Sharjah | Stage 2 | 2.2 |
2024-01-26 | Tour of Sharjah | Stage 1 | 2.2 |
2023-01-28 | Tour of Sharjah | Stage 2 | 2.2 |
2023-01-27 | Tour of Sharjah | Stage 1 (ITT) | 2.2 |
2022-02-01 | Tour of Sharjah | Stage 5 | 2.2 |
2022-01-29 | Tour of Sharjah | Stage 2 | 2.2 |
2022-01-28 | Tour of Sharjah | Stage 1 (ITT) | 2.2 |
2019-03-01 | National Championships United Arab Emirates - Road Race | NC |
2019-02-28 | UAE Tour | Stage 5 | 2.UWT |
2019-02-23 | National Championships United Arab Emirates - ITT | NC |
2018-03-31 | National Championships United Arab Emirates - ITT | NC |
2018-03-24 | National Championships United Arab Emirates - Road Race | NC |
2018-01-27 | Sharjah Tour | Stage 4 | 2.1 |
2018-01-24 | Sharjah Tour | Stage 1 (ITT) | 2.1 |
2017-04-09 | National Championships United Arab Emirates - Road Race | NC |
2017-04-01 | National Championships United Arab Emirates - ITT | NC |
2016-10-29 | UAE Cup | 1.1 |
2016-10-28 | Sharjah International Cycling Tour | Stage 4 | 2.1 |