Search for races, editions, and riders
Pune Grand Tour · 23 JanTour of Poyang Lake · 29 Sep
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202612 races | ||||
| 20 Sep | Tour of Poyang Lake | 2.2 | 56 | |
| 9 Sep | Tour of Binzhou | 1.1 | DNF | |
| 4 Sep | Tour of Shanghai | 2.2 | 94 | |
| 18 Jun | Grand Prix Jizzakh | 2.2 | 5 | |
| 9 Jun | Tour de Gyeongnam | 2.2 | 98 | |
| 15 Apr | Tour of Hainan | 2.Pro | 95 | |
| 10 Apr | Oceania Road Championships | CC | 9 | |
| 9 Apr | Oceania Road Championships - ITT | CC | 11 | |
| 24 Mar | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | 2.1 | 10 | |
| 19 Jan | Pune Grand Tour | 2.2 | 20 | |
| 11 Jan | National Road Championships - Australia | CN | 10 | |
| 8 Jan | National Road Championships - Australia - ITT | CN | 16 | |
| 202511 races | ||||
| 9 Nov | Tour de Okinawa | 1.2 | 6 | |
| 18 May | Tour of Japan | 2.2 | 70 | |
| 8 May | Tour de Kumano | 2.2 | 28 | |
| 7 Apr | Tour of Hainan | 2.Pro | 37 | |
| 24 Mar | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | 2.1 | 63 | |
| 16 Mar | Tour de Taiwan | 2.1 | 76 | |
| 8 Feb | Tour of Oman | 2.Pro | 99 | |
| 7 Feb | Muscat Classic | 1.Pro | 73 | |
| 28 Jan | AlUla Tour | 2.Pro | 103 | |
| 12 Jan | National Road Championships - Australia | CN | 16 | |
| 9 Jan | National Road Championships - Australia - ITT | CN | 7 | |
| 20248 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 77 | |
| 5 Oct | Tour de Batam | 1.2 | 1 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 1 | 3 | 11 | 0 | 1 |
| Career | 5 | 14 | 36 | 0 | 4 |
Pick a rider to compare with
| Australia | 18 | 0 | 2 |
| China | 13 | 3 | 1 |
| Belgium | 6 | 0 | 16 |
| Netherlands | 6 | 0 | 20 |
| Japan | 5 | 0 | 2 |
| France | 4 | 0 | 4 |
| Thailand | 2 | 0 | 3 |
| Oman | 2 | 0 | 14 |
Pune Grand Tour · 23 JanTour of Poyang Lake · 29 Sep
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202612 races | ||||
| 20 Sep | Tour of Poyang Lake | 2.2 | 56 | |
| 9 Sep | Tour of Binzhou | 1.1 | DNF | |
| 4 Sep | Tour of Shanghai | 2.2 | 94 | |
| 18 Jun | Grand Prix Jizzakh | 2.2 | 5 | |
| 9 Jun | Tour de Gyeongnam | 2.2 | 98 | |
| 15 Apr | Tour of Hainan | 2.Pro | 95 | |
| 10 Apr | Oceania Road Championships | CC | 9 | |
| 9 Apr | Oceania Road Championships - ITT | CC | 11 | |
| 24 Mar | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | 2.1 | 10 | |
| 19 Jan | Pune Grand Tour | 2.2 | 20 | |
| 11 Jan | National Road Championships - Australia | CN | 10 | |
| 8 Jan | National Road Championships - Australia - ITT | CN | 16 | |
| 202511 races | ||||
| 9 Nov | Tour de Okinawa | 1.2 | 6 | |
| 18 May | Tour of Japan | 2.2 | 70 | |
| 8 May | Tour de Kumano | 2.2 | 28 | |
| 7 Apr | Tour of Hainan | 2.Pro | 37 | |
| 24 Mar | The Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | 2.1 | 63 | |
| 16 Mar | Tour de Taiwan | 2.1 | 76 | |
| 8 Feb | Tour of Oman | 2.Pro | 99 | |
| 7 Feb | Muscat Classic | 1.Pro | 73 | |
| 28 Jan | AlUla Tour | 2.Pro | 103 | |
| 12 Jan | National Road Championships - Australia | CN | 16 | |
| 9 Jan | National Road Championships - Australia - ITT | CN | 7 | |
| 20248 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 77 | |
| 5 Oct | Tour de Batam | 1.2 | 1 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 1 | 3 | 11 | 0 | 1 |
| Career | 5 | 14 | 36 | 0 | 4 |
3 classified road wins
2 TT wins excluded. Overall titles excluded. In our road records, 2023–2026.
3 classified road wins
2 TT wins excluded. Overall titles excluded. In our road records, 2023–2026.