| 1 | 2015-07-11 | DNF | Tour of Qinghai Lake | Stage 7 | 2.HC | 190 | - | - | |
| 2 | 2015-07-10 | 51 | Tour of Qinghai Lake | Stage 6 | 2.HC | 138 | - | - | |
| 3 | 2015-07-09 | 104 | Tour of Qinghai Lake | Stage 5 | 2.HC | 133 | - | - | 1100 |
| 4 | 2015-07-08 | 96 | Tour of Qinghai Lake | Stage 4 | 2.HC | 185 | - | - | |
| 5 | 2015-07-07 | 48 | Tour of Qinghai Lake | Stage 3 | 2.HC | 148 | - | - | |
| 6 | 2015-07-06 | 116 | Tour of Qinghai Lake | Stage 2 | 2.HC | 188 | - | - | |
| 7 | 2015-07-05 | 124 | Tour of Qinghai Lake | Stage 1 | 2.HC | 121 | - | - | |
| 8 | 2015-06-02 | 19 | Tour of Iran (Azarbaijan) | Mountains classification | 2.1 | | - | - | |
| 9 | 2015-06-02 | 48 | Tour of Iran (Azarbaijan) | General classification | 2.1 | | - | - | |
| 10 | 2015-06-02 | 59 | Tour of Iran (Azarbaijan) | Stage 6 | 2.1 | 114 | - | - | |
| 11 | 2015-06-01 | 21 | Tour of Iran (Azarbaijan) | Stage 5 | 2.1 | 150 | - | - | |
| 12 | 2015-05-31 | 53 | Tour of Iran (Azarbaijan) | Stage 4 | 2.1 | 208.4 | - | - | |
| 13 | 2015-05-30 | 86 | Tour of Iran (Azarbaijan) | Stage 3 | 2.1 | 144.4 | - | - | |
| 14 | 2015-05-29 | 53 | Tour of Iran (Azarbaijan) | Stage 2 | 2.1 | 188.2 | - | - | |
| 15 | 2015-05-28 | 34 | Tour of Iran (Azarbaijan) | Stage 1 | 2.1 | 163.8 | - | - | |
| 16 | 2015-02-08 | 3 | Herald Sun Tour | Youth classification | 2.1 | | - | - | |
| 17 | 2015-02-08 | 11 | Herald Sun Tour | General classification | 2.1 | | 12 | 5 | |
| 18 | 2015-02-08 | 11 | Herald Sun Tour | Stage 4 | 2.1 | 125.4 | - | - | |
| 19 | 2015-02-07 | 51 | Herald Sun Tour | Stage 3 | 2.1 | 148.6 | - | - | |
| 20 | 2015-02-06 | 57 | Herald Sun Tour | Stage 2 | 2.1 | 123.6 | - | - | |
| 21 | 2015-02-05 | 17 | Herald Sun Tour | Stage 1 | 2.1 | 156.9 | - | - | |
| 22 | 2015-02-04 | 56 | Herald Sun Tour | Prologue | 2.1 | 2.1 | - | - | |
| 23 | 2015-02-01 | 48 | Cadel Evans Great Ocean Road Race | 1.1 | 174 | - | - | |
| 24 | 2015-01-10 | 11 | National Championships Australia MU - Road Race | NC | 132.6 | - | - | |
| 25 | 2015-01-08 | 7 | National Championships Australia MU - ITT | NC | 29.3 | - | - | |
| 26 | 2014-01-11 | DNF | National Championships Australia MU - Road Race | NC | 137.6 | - | - | |
| 27 | 2014-01-08 | 21 | National Championships Australia MU - ITT | NC | 28 | - | - | |
| 28 | 2013-01-12 | 37 | National Championships Australia MU - Road Race | NC | 137.2 | - | - | |
| 29 | 2013-01-09 | 16 | National Championships Australia MU - ITT | NC | 29.2 | - | - | |
| 30 | 2012-01-10 | 27 | National Championships Australia MU - ITT | NC | 27.1 | - | - | |
| 31 | 2012-01-07 | DNF | National Championships Australia MU - Road Race | NC | 122.4 | - | - | |
| 32 | 2010-06-23 | DNF | Halle - Ingooigem | 1.1 | 198.6 | - | - | |
| | | | | 3644.4 | 12 | 5 | 1100 |