Information
Nationality Great Britain
Born25th August 1995 (26)
UCI 2 Wins
UCI Ranking 892
Strengths Hilly
Flat

2022202120202019201820172016201520142013

100% ME Race days: 28 Distance: 4.294km
Date Pos GC Race CAT
2016-06-26 26.06 DNF CN Great Britain RR CN
2016-03-27 27.03 43 Gent - Wevelgem (U23) 1.NCShow more
2016-03-29 29.03 DNF GP Palio del Recioto (U23) 1.2UShow more
2016-04-03 03.04 DNF Trofeo PIVA (U23) 1.2UShow more
2016-05-01 01.05 DNF Tour de Yorkshire 2.1Show more
2016-05-22 22.05 57 Ronde de l'Isard (U23) 2.2UShow more
2016-09-17 17.09 86 CC Europe RR-U23 CCUShow more
2016-08-21 21.08 3 Ronde Oost-Vlaanderen 2.IC
2016-08-14 14.08 DNF GP Poggiana 1.2UShow more
2016-07-31 31.07 68 Trofeo Almar 1.NCShow more
2016-06-23 23.06 9 CN Great Britain ITT-U23 CN
2016-06-19 19.06 69 Beaumont Trophy 1.2Show more
2016-09-11 11.09 51 Tour of Britain 2.HCShow more
2016-06-05 05.06 DNF - Course de la Paix (U23) 2.NCShow more
2016-08-21 21.08 5 Ronde Oost-Vlaanderen | Points 2.IC
2016-11-20 20.11 11 6 Daagse Vlaanderen
Track | Six-day Racing | Madison
-
2016-11-13 13.11 3 Omnisport Apeldoorn
Track | World Cup | Madison
-
2016-11-12 12.11 18 Omnisport Apeldoorn
Track | World Cup | Points Race
-
2016-11-06 06.11 8 Glasgow Velodrome
Track | World Cup | Madison
-
2016-11-05 05.11 4 Glasgow Velodrome
Track | World Cup | Points Race
-
2016-11-04 04.11 1 Glasgow Velodrome
Track | World Cup | Team Pursuit
-
2016-09-11 11.09 43 51 Tour of Britain | 9th stage 2.HC
2016-09-10 10.09 32 54 Tour of Britain | 8th stage 2.HC
2016-09-10 10.09 63 55 Tour of Britain | 7th stage 2.HC
2016-09-09 09.09 63 59 Tour of Britain | 6th stage 2.HC
2016-09-08 08.09 55 49 Tour of Britain | 5th stage 2.HC
2016-09-07 07.09 34 53 Tour of Britain | 4th stage 2.HC
2016-09-06 06.09 93 60 Tour of Britain | 3rd stage 2.HC
2016-09-05 05.09 53 56 Tour of Britain | 2nd stage 2.HC
2016-09-04 04.09 36 39 Tour of Britain | 1st stage 2.HC
2016-08-21 21.08 5 3 Ronde Oost-Vlaanderen | 5th stage 2.IC
2016-08-20 20.08 3 2 Ronde Oost-Vlaanderen | 4th stage 2.IC
2016-08-19 19.08 7 14 Ronde Oost-Vlaanderen | 3rd stage 2.IC
2016-08-18 18.08 6 16 Ronde Oost-Vlaanderen | 2nd stage 2.IC
2016-08-17 17.08 22 22 Ronde Oost-Vlaanderen | 1st stage 2.IC
2016-07-23 23.07 24 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Omnium
-
2016-07-23 23.07 1 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Points Race
-
2016-07-23 23.07 19 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Scratch
-
2016-07-20 20.07 10 Velodrome Pacciarelli (Fiorenzuola d'Arda)
Track | 6 giorni delle rose - Fiorenzuola | Madison
-
2016-07-15 15.07 2 CC Europe U23
Track | European Champ U23 | Scratch
-
2016-07-13 13.07 3 CC Europe U23
Track | European Champ U23 | Team Pursuit
-
2016-06-05 05.06 DNF Course de la Paix (U23) | 3rd stage 2.NC
2016-06-04 04.06 107 102 Course de la Paix (U23) | 2nd stage 2.NC
2016-06-03 03.06 102 102 Course de la Paix (U23) | 1st stage 2.NC
2016-05-22 22.05 43 57 Ronde de l'Isard (U23) | 4th stage 2.2U
2016-05-21 21.05 99 101 Ronde de l'Isard (U23) | 3rd stage 2.2U
2016-05-20 20.05 115 117 Ronde de l'Isard (U23) | 2nd stage 2.2U
2016-05-19 19.05 110 111 Ronde de l'Isard (U23) | 1st stage 2.2U
2016-05-16 16.05 4 Dudenhofen Velodrome
Track | Dudenhofen | Madison
-
2016-05-15 15.05 3 Oberhausen Velodrome
Track | Oberhausen | Points Race
-
2016-05-15 15.05 3 Oberhausen Velodrome
Track | Oberhausen | Madison
-
2016-05-14 14.05 14 Öschelbronn Velodrome
Track | Öschelbronn | Scratch
-
2016-05-14 14.05 5 Öschelbronn Velodrome
Track | Öschelbronn | Madison
-
2016-05-01 01.05 DNF Tour de Yorkshire | 3rd stage 2.1
2016-04-30 30.04 119 124 Tour de Yorkshire | 2nd stage 2.1
2016-04-29 29.04 127 127 Tour de Yorkshire | 1st stage 2.1
2016-02-02 02.02 4 Berliner 6-Tage Rennen
Track | Six-day Racing | Madison
-
2016-01-23 23.01 2 Manchester Velodrome
Track | Revolution Round 6 (series 13) | Points Race
-
2016-01-23 23.01 3 Manchester Velodrome
Track | Revolution Round 6 (series 13) | Scratch
-
2016-01-02 02.01 2 Manchester Velodrome
Track | Revolution Round 5 (Series 13) | Points Race
-
2016-01-02 02.01 5 Manchester Velodrome
Track | Revolution Round 5 (Series 13) | Scratch
-