| | 2015 Gorrick Saddle Skedaddle XC #3 | | Porridgepot Hill | 15-16 | | 5 | Oxford City RC | 2 / 19 | 94% | 40:55.00 | 39:25.00 | 3.8% | - | - | |
| | 2014 Pedalon Southern XC #5 | | Queen Elizabeth Country Park | 15-16 | | 144 | Oxford City RC | 11 / 15 | 29% | 48:24.00 | 39:15.00 | 23.3% | - | - | |
| | 2014 Pedalon Southern XC #3 | | Crow Hill | 15-16 | | 162 | Oxford City RC | 5 / 10 | 56% | 59:05.00 | 51:09.00 | 15.5% | - | - | |
| | 2014 British Cycling MTB XC #1 | | Codham Park | 15-16 | | 165 | Oxford City RC | 41 / 51 | 20% | 59:55.00 | 49:18.00 | 21.5% | - | - | |
| | 2015 Pedalon Southern XC #6 | | Checkendon | 15-16 | | 170 | Oxford City RC | 4 / 9 | 63% | 49:19.00 | 47:25.00 | 4% | - | - | |
| | 2015 Pedalon Southern XC #4 | | Bordon | 15-16 | | 210 | Oxford City RC | 8 / 14 | 46% | 54:02.00 | 48:36.00 | 11.2% | - | - | |
| | 2014 Pedalon Southern XC #2 | | Checkendon | 15-16 | | 215 | Oxford City RC | 8 / 15 | 50% | 1h01:29.00 | 57:11.00 | 7.5% | - | - | |
| | 2015 Pedalon Southern XC #5 | | Porridgepot Hill | 15-16 | | 220 | Oxford City RC | 9 / 11 | 20% | 55:50.00 | 53:09.00 | 5.1% | - | - | |
| | 2014 Pedalon Southern XC #4 | | Porridgepot Hill | 15-16 | | 224 | Oxford City RC | 14 / 14 | 0% | - | 39:51.00 | - | - | - | |
| | 2017 British Cycling MTB XC #2 | | Wasing | 17-18 | | 230 | Oxford City RC | 19 / 28 | 33% | 1h33:26.00 | 1h23:24.00 | 12% | - | - | |
| | 2015 Pedalon Southern XC #2 | | Crow Hill | 15-16 | | 234 | Oxford City RC | 5 / 18 | 76% | 1h03:54.00 | 59:32.00 | 7.3% | - | - | |
| | British Cycling - UK XC National Champs '15 | | Hadleigh Park | 15-16 | | 235 | Oxford City RC | 24 / 46 | 49% | 58:00.00 | 50:15.00 | 15.4% | - | - | |
| | 2015 Pedalon Southern XC #3 | | Wasing | 15-16 | | 238 | Oxford City RC | 4 / 16 | 80% | 55:53.00 | 53:25.00 | 4.6% | - | - | |
| | 2014 Pedalon Southern XC #1 | | Wasing | 15-16 | | 248 | Oxford City RC | 5 / 13 | 67% | 1h04:42.00 | 58:33.00 | 10.5% | - | - | |
| | 2016 Southern XC #3 | | Wasing | 17-18 | | 548 | Oxford City RC | 4 / 5 | 25% | 1h16:17.30 | 1h06:40.30 | 14.4% | - | - | |
| | 2016 Southern XC #4 | | Matterley Estate | 17-18 | | 548 | Oxford City RC | 3 / 4 | 33% | 1h14:55.00 | 1h06:38.60 | 12.4% | - | - | |
| | 2016 Southern XC #5 | | Crow Hill | 17-18 | | 548 | Oxford City RC | 4 / 6 | 40% | 1h17:29.10 | 1h07:22.10 | 15% | - | - | |
| | 2016 Southern XC #6 | | Pippingford | 17-18 | | 548 | Oxford City RC | 2 / 2 | 0% | 1h16:45.80 | 1h14:59.30 | 2.4% | - | - | |
| | 2016 Southern XC #2 | | Checkendon | 17-18 | | 548 | Oxford City RC | 2 / 3 | 50% | 1h04:36.50 | 1h02:33.10 | 3.3% | - | - | |
| | 2015 Gorrick Saddle Skedaddle XC #2 | | Crowthorne Wood | 15-16 | | 776 | Oxford City RC | 1 / 12 | 100% | 44:14.00 | 44:14.00 | 0% | - | - | |
| | 2014 Gorrick Saddle Skedaddle XC #2 | | Caesar's Camp | 15-16 | | 877 | Oxford City RC | 1 / 13 | 100% | 41:07.00 | 41:07.00 | 0% | - | - | |
| | 2019/20 Brass Monkeys XC Enduro #3 | | Minley Manor | 2hr | | 2310 | Farnborough & Camberley CC | 15 / 29 | 50% | 1h48:30.00 | 1h31:47.00 | 18.2% | - | - | |
| | 2017 Southern XC #1 | | Wasing | 17-18 | | 6203 | Oxford City RC | 3 / 10 | 78% | 1h51:56.10 | 1h39:02.20 | 13% | - | - | |