2020-12-19 | 4:17.47 | Albie Thomas Mile |
2019-01-12 | 4:30.11 | Illawara Track Challenge |
2017-12-23 | 4:35.17 | Albie Thomas + Bankstown All-Comers |
2016-12-10 | 4:39.67 | Treloar Shield 5 and Albie Thomas Mile |
2022-05-01 | 30:00.00 | Sydney 10 |
2021-11-27 | 31:31.84 | NSW 10,000m Championships 2021 |
2021-05-22 | 31:15.00 | St George Classic |
2021-05-02 | 30:45.00 | Sydney 10 |
2020-10-24 | 30:50.96 | Bankstown Interclub & 10,000m Championships |
2019-10-05 | 31:00.81 | All Comers & 10,000m Championships |
2019-08-24 | 33:37.00 | Australian Cross Country Championships |
2019-07-06 | 32:40.00 | Gold Coast Marathon 2019 |
2019-06-22 | 34:13.00 | XCC Challenge 2019 |
2019-05-04 | 32:27.00 | Sydney 10 |
2018-06-23 | 35:43.50 | XCC Challenge 2018 |
2018-05-05 | 32:17.80 | Greater Sydney 10K |
2018-04-21 | 33:13.00 | St George Classic 2018 |
2018-01-13 | 33:06.40 | Newcastle All-comers and 10000m Championships |
2017-06-17 | 36:19.00 | XCC Challenge 2017 |
2017-05-06 | 33:14.00 | Greater Sydney 10K |
2017-04-22 | 34:21.00 | St George Classic 2017 |
2016-06-26 | 36:53.00 | NSW Cross Country Championships |
2016-05-07 | 34:07.00 | Greater Sydney 10K |
2016-04-16 | 35:48.00 | NSW Novice Cross Country Championships |
2016-02-26 | 34:16.93 | 2016 NSW Open, U23 & Para Championships |
2017-01-28 | 2:36.30 | Hunter Track Classic 2017 |
2019-03-31 | 49:08.00 | Great Volcanic Mountain Challenge 2019 |
2022-08-14 | 44:08.00 | City to Surf |
2020-12-12 | 4:08.86 | Campbelltown Interclub |
2020-11-07 | 4:07.35 | Club Championships 2020 |
2020-03-06 | 4:01.84 | NSW Open, U23 and Para Championships 2020 |
2019-03-08 | 4:06.70 | NSW Open, U23 and Para Championships 2019 |
2019-03-02 | 4:08.34 | All-Comers 2 March 2019 |
2018-03-24 | 4:11.27 | All-comers 24 March 2018 |
2018-02-02 | 4:08.33 | NSW Open, U23 and Para Athletics Championship |
2017-02-24 | 4:06.66 | 2017 NSW Open, U23 & Para Championships |
2017-02-11 | 4:04.28 | All Comers and NSW 10000m Walks Championships |
2017-01-21 | 4:10.79 | All-comers 21 January 2017 |
2016-10-22 | 4:17.74 | Treloar Shield Round 2 |
2016-10-08 | 4:18.62 | Treloar Shield Round 1 |
2020-11-21 | 8:37.94 | NSW 3000m Championships |
2017-11-11 | 8:57.16 | Treloar Shield Round 4 |
2016-11-12 | 8:57.77 | Treloar Shield Round 3 |
2015-12-05 | 9:23.06 | NSW Treloar Shield Round 6 |
2015-10-17 | 9:28.88 | NSW Treloar Shield Round 4 |
2021-06-05 | 12:35.00 | NSW XC Relay Championships |
2019-07-13 | 12:01.00 | NSW Road Relay Championships |
2018-07-21 | 12:32.00 | NSW Road Relay Championships |
2018-05-26 | 13:01.00 | NSW Cross Country Relay Championships |
2017-05-27 | 13:22.00 | NSW Cross Country Relay Championships |
2018-01-27 | 55.24 | Grass Games 2017/18 |
2017-08-11 | 55.15 | ANSW Winter Track & Field Series |
2016-09-17 | 1:05.43 | 2016 Grass Games |
2022-02-12 | 15:00.66 | NSW 5k Championships |
2021-02-06 | 14:41.66 | NSW 5000m Championships |
2020-07-19 | 16:10.00 | Cross Country Short Course Championships 2020 |
2020-02-15 | 15:01.28 | Australian Combined Event Championship |
2020-01-11 | 15:01.28 | AACT Combined Events Championships |
2019-02-02 | 15:23.41 | Allcomers and 5000m Championships 2019 |
2018-12-01 | 15:31.86 | Treloar Shield Round 5 |
2017-02-18 | 15:59.14 | All-comers and NSW 5km Championships 2017 |
2016-01-09 | 16:06.09 | 2016 NSW Club and Combined Champs |
2015-12-19 | 16:02.09 | NSW Treloar Shield Round 8 |
2019-08-03 | 19:50.00 | Short Course Cross Country Championships |
2016-07-30 | 25:31.00 | NSW Short Course Cross Country Championships |
2018-02-02 | 1:57.72 | NSW Open, U23 and Para Athletics Championship |
2017-07-23 | 2:05.93 | ANSW Winter Track & Field Series |
2016-11-19 | 2:01.56 | Treloar Shield Round 4 |
2016-10-29 | 2:02.02 | All-comers 29 October 2016 |
2022-05-15 | 1:09:02.00 | Sydney Morning Herald Half Marathon |
2018-05-20 | 1:14:39.00 | Sydney Morning Herald Half Marathon |