| | Jack Talbot - RTTC National Hill Climb Championship | | The Struggle | 23-39 | | 141 | MagCAD Designs | 33 / 54 | 40% | 20:00.00 | 15:03.00 | 32.9% | 11:48.00 | 69.5% | |
| | 2022 British Cycling CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 35 | TORQ Performance | 25 / 32 | 23% | 1h02:32.00 | 22:32.00 | 177.5% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #5 | | Pembrey Country Park | Elite | | 19 | TORQ Performance | 6 / 12 | 55% | 56:45.00 | 49:01.00 | 15.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #2 | | Westmorland County Showground | Elite | | 25 | TORQ Performance | 4 / 13 | 75% | 53:39.30 | 49:45.40 | 7.8% | - | - | |
| | 2019 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 58 | TORQ Performance | 10 / 25 | 63% | 54:04.10 | 49:01.00 | 10.3% | - | - | |
| | British Cycling - UK XC National Champs '19 | | Cannock Chase | Elite | | 50 | TORQ Performance | 7 / 19 | 67% | 1h47:45.00 | 1h30:04.00 | 19.6% | - | - | |
| | 2019 HSBC UK | XC National Series #3 | | Cannock Chase | Elite | | 46 | TORQ Performance | 9 / 21 | 60% | 1h45:14.00 | 1h29:23.00 | 17.7% | - | - | |
| | 2019 HSBC UK | XC National Series #1 | | Sherwood Pines | Elite | | 49 | TORQ Performance | 7 / 23 | 73% | 1h45:28.00 | 1h37:19.00 | 8.4% | - | - | |
| | 2018 Midlands XC #3 | | Cannock Chase | Elite | | 258 | TORQ Performance | 2 / 5 | 75% | 1h18:47.00 | 1h14:24.00 | 5.9% | - | - | |
| | 2018 Midlands XC #1 | | Swynnerton Old Park | Elite | | 1 | TORQ Performance | 1 / 3 | 100% | 1h19:09.00 | 1h19:09.00 | 0% | - | - | |
| | 2018 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 57 | TORQ Performance | 8 / 18 | 59% | 1h52:01.00 | 1h42:05.00 | 9.7% | - | - | |
| | British Cycling - UK CX National Champs '18 | | Hetton Lyons Country Park | Elite | | 18 | TORQ Performance | 7 / 18 | 65% | 56:24.00 | 48:48.00 | 15.6% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #5 | | Peel Park, West Yorkshire | Elite | | 33 | TORQ Performance | 3 / 7 | 67% | 51:17.50 | 47:24.20 | 8.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #3 | | Shrewsbury Sports Village | Elite | | 41 | TORQ Performance | 6 / 14 | 62% | 55:24.45 | 50:12.55 | 10.4% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #2 | | Abergavenny Leisure Centre | Elite | | 37 | TORQ Performance | 4 / 16 | 80% | 51:35.40 | 48:06.50 | 7.2% | - | - | |
| | 2017 HSBC UK | CX National Trophy Series #1 | | Moorways Leisure Centre, Derbyshire | Elite | | 43 | TORQ Performance | 3 / 16 | 87% | 47:39.60 | 44:41.20 | 6.7% | - | - | |
| | British Cycling - UK XC National Champs '17 | | Cannock Chase | Elite | | 60 | TORQ Performance | 3 / 14 | 85% | 1h56:40.00 | 1h41:51.00 | 14.6% | - | - | |
| | 2017 Midlands XC #7 | | Eckington Woods | Elite | | 247 | TORQ Performance | 1 / 4 | 100% | 1h21:19.00 | 1h21:19.00 | 0% | - | - | |
| | 2017 Midlands XC #5 | | Parkwood Springs | Elite | | 227 | TORQ Performance | 1 / 3 | 100% | 1h15:28.00 | 1h15:28.00 | 0% | - | - | |
| | 2017 Midlands XC #3 | | Cannock Chase | Elite | | 2 | TORQ Performance | 1 / 5 | 100% | 1h13:57.00 | 1h13:57.00 | 0% | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | Elite | | 66 | TORQ Performance | 5 / 19 | 78% | 1h35:49.00 | 1h30:50.00 | 5.5% | - | - | |
| | 2017 Midlands XC #1 | | Sherwood Pines | Elite | | 1 | TORQ Performance | 1 / 7 | 100% | 1h50:39.00 | 1h50:39.00 | 0% | - | - | |
| | 2016 British Cycling MTB XC #3 | | Dalby Forest | Elite | | 59 | TORQ Performance | 8 / 24 | 70% | 1h31:26.00 | 1h20:29.00 | 13.6% | - | - | |
| | 2016 British Cycling MTB XC #2 | | Newnham Park | Elite | | 63 | TORQ Performance | 22 / 23 | 5% | - | 1h38:49.00 | - | - | - | |
| | 2016 Midlands XC #2 | | Cannock Chase | Elite | | 2 | TORQ Performance | 3 / 6 | 60% | 1h19:18.00 | 1h12:32.00 | 9.3% | - | - | |
| | 2016 British Cycling MTB XC #1 | | Pembrey Country Park | Elite | | 114 | TORQ Performance | 4 / 28 | 89% | 1h44:53.00 | 1h39:59.00 | 4.9% | - | - | |
| | 2016 Midlands XC #1 | | Sherwood Pines | Elite | | 1 | TORQ Performance | 1 / 4 | 100% | 1h27:36.00 | 1h27:36.00 | 0% | - | - | |
| | Run and Ride - Winter Classic | | Cannock Chase | Elite/Expert | | 1277 | TORQ Performance | - / 5 | 0% | - | | - | - | - | |
| | 2015 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 64 | TORQ Performance | 7 / 21 | 70% | 1h33:33.00 | 1h27:08.00 | 7.4% | - | - | |
| | 2015 Midlands XC #7 | | Dudmaston | Elite | | 56 | TORQ Performance | 2 / 5 | 75% | 1h17:59.00 | 1h16:14.00 | 2.3% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | Senior | | 60 | TORQ Performance | 9 / 19 | 56% | 1h50:45.00 | 1h36:42.00 | 14.5% | - | - | |
| | 2015 Midlands XC #6 | | Eastridge | Elite | | 54 | Torq Perfromance | 5 / 10 | 56% | 1h31:42.00 | 1h24:38.00 | 8.4% | - | - | |
| | 2015 British Cycling MTB XC #4 | | Cathkin Braes Country Park | Elite | | 112 | TORQ Performance | 11 / 19 | 44% | - | 1h37:33.00 | - | - | - | |
| | 2015 Midlands XC #4 | | Wyre Forest | Elite | | 73 | TORQ Performance | 4 / 7 | 50% | 1h38:23.00 | 1h35:19.00 | 3.2% | - | - | |
| | 2015 British Cycling MTB XC #3 | | Fforest Fields | Elite | | 65 | TORQ Performance | 15 / 27 | 46% | 1h49:23.00 | 1h36:31.00 | 13.3% | - | - | |
| | 2015 Midlands XC #2 | | Harlow Wood | Elite | | 97 | TORQ Performance | 2 / 9 | 88% | 1h31:55.00 | 1h28:06.00 | 4.3% | - | - | |
| | 2015 Midlands XC #1 | | Cannock Chase | Elite | | 109 | TORQ Performance | 3 / 4 | 33% | 1h36:48.00 | 1h31:41.00 | 5.6% | - | - | |
| | 2015 British Cycling MTB XC #1 | | Sherwood Pines | Elite | | 114 | TORQ Performance | 11 / 28 | 63% | 2h01:52.00 | 1h52:19.00 | 8.5% | - | - | |
| | 2014 Midlands XC #7 | | Dudmaston | Elite | | 206 | TORQ Performance | 1 / 4 | 100% | 1h25:06.00 | 1h25:06.00 | 0% | - | - | |
| | 2014 British Cycling MTB XC #5 | | Cannock Chase | Elite | | 63 | TORQ Performance | 17 / 21 | 20% | - | 1h42:51.00 | - | - | - | |
| | 2014 Midlands XC #6 | | Wyre Forest | Elite | | 206 | | 2 / 4 | 67% | 1h38:33.00 | 1h34:46.00 | 4% | - | - | |
| | 2014 British Cycling MTB XC #4 | | Sherwood Pines | Elite | | 82 | TORQ Performance | 13 / 22 | 43% | 1h47:00.00 | 1h34:52.00 | 12.8% | - | - | |
| | 2014 British Cycling MTB XC #3 | | Margam Park | Elite | | 69 | TORQ Performance | 8 / 20 | 63% | 1h51:59.00 | 1h35:13.00 | 17.6% | - | - | |
| | 2014 Nutcracker Altura XC #4 | | Parkwood Springs | Elite | 832981 | 25 | TORQ Performance | 1 / 2 | 100% | 1h41:08.00 | 1h41:08.00 | 0% | - | - | |
| | 2014 Midlands XC #4 | | Eastridge | Elite | | 96 | TORQ Performance | 3 / 6 | 60% | 1h36:05.00 | 1h32:21.00 | 4% | - | - | |
| | 2014 British Cycling MTB XC #2 | | Wheal Velocity | Elite | | 61 | TORQ Performance | 15 / 23 | 36% | 2h02:16.00 | 1h47:32.00 | 13.7% | - | - | |
| | 2014 Midlands XC #2 | | Birchall Woods | Elite | | 793 | TORQ Performance | 3 / 6 | 60% | 1h29:46.00 | 1h19:49.00 | 12.5% | - | - | |
| | 2014 Nutcracker Altura XC #2 | | Gandale | Elite | | 25 | TORQ Performance | 3 / 3 | 0% | - | 1h35:51.00 | - | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | Elite | | 84 | TORQ Performance | 26 / 26 | 0% | - | 1h29:13.00 | - | - | - | |
| | 2014 Nutcracker Altura XC #1 | | Dalby Forest | Elite | 832981 | 25 | TORQ Performance | 3 / 3 | 0% | 1h46:07.00 | 1h37:37.00 | 8.7% | - | - | |
| | 2013 Midlands XC #2 | | Birchall Woods | Elite | | 98 | TORQ Performance | 5 / 5 | 0% | - | 1h21:39.00 | - | - | - | |
| | 2012 Midlands XC #3 | | Birchall Woods | Elite | | 33 | WXC World Racing | 2 / 2 | 0% | 1h49:24.00 | 1h47:56.00 | 1.4% | - | - | |