Pleae click to toggle and view results
As a youth I got on National podiums multiple times in the 4 disciplines
of MTB XC, Cyclocross, Road and track. To name a few:
Road: National
series, Scarborough GB 1st
Track: School Games (track), Manchester GB
3rd
Cyclocross: National Championships, Abergavenny GB 2nd
MTB: Inter
regional XCO, 1st
I also represented GB at the European Youth Olympic
Games as an U16.
National trophy, Southampton GB. 2nd
National trophy, derby GB. 1st
European Cyclocross Championships,Huijbergen NL 8th
National trophy,
Durham GB 1st
National trophy, Ipswich GB 1st
National trophy,
Bradford GB 1s
World Cup, Hoogerheide NL 2nd
World Championships,
Zolder B 5th
Jan 16: International Track Meeting, Alkmaar Nl, 3rd Team Pursuit, 2nd
Madison, 2nd Derny
Aug 16: National Track Championships, 8th Individual
Pursuit, 6th Scratch, 5th Points, 4th Madison
Alkmaar (man 3)
Mar 16: Gent Wevelgem, B 16th
Apr 16: Paris Roubaix, FR 42nd
May
16: Sleepwell Hotels Isle of Man Junior Tour (Prologue), GB 2nd
(stage 2), GB 4th
Jun 16: National Championships, Wales GB
6th
Jun 16: Trofeo Karlsberg overall, GR 10th
Jun 16: Acht Van
Bladel, Nl, stage 3, 1st, Stage 4 Time Trial, 1st
Overall 2nd
Jul 16: XXXV Premio Santa Isabel, Zaldibar SP 1st
Jul 16: Tour of Basque Country SP, Stage 1, Stage 3, Stage 4a, Stage 4B;
2nd, 4th, 3rd, 3rd Overall: 5th
Jul 16: La
route de Geants B/FR, 13th
Jul 16: National Series, Bath GB 1st
Aug
16: National Series, Scarborough GB 1st
Aug 16: National series, Junior
Tour of Wales, GB, Stage 1, stage 3, stage 5: 3rd, 1st, 1st
Sep 16: La
Philippe Gilbert Classic, B, 1st
March 17: Eddie Seons Memorial RR 1st Junior ( 4th
Overall)
March 17: Guido Reybroucke 5th
April 17: Gent-Wevelgem (Junior
Men (Nations Cup #7 UCI/1.Ncup 11th
April 17: Cadence RR 1st
April 17 Nations Cup Paris -
Roubaix 1st
April 17: Danum Trophy 1st
April 17: Isle of Man
Junior Tour stage 2 1st, overall 2nd
May 17: Lincoln Criteriem E123 1st
May 17: SPIE Internationale Juniorendriedaagse UCI 2.1 overall 4th
May 17: Tour Series Motherwell 6th
May 17: Tour Series Durham 1st
June 17: Junior Cicle classic 4th
June 17: Acht Van Bladel Stage 1,2,3,4
- 4th, 3rd, 3rd, 1st - overall 3rd
July 17: National Junior Road Race
Championships 2nd
July 17: National Elite Circuit Race Championships 1st
*
July 17: National Junior MTB XC Championships 5th
July 17: Barnsley
Crit E123 1st
August 17: National Junior Track race championships,
scratch 1st
August 17: Aubel - Thimister - Stavelot UCI 2.1 overall 2nd
August 17: Junior Tour of Wales 2 stage wins and Overall Winner 1st
September 17: UCI Junior World Time Trial Champion 1st
* Denotes Senior Elite
April 18: Rutland - Melton Cicle Classic April 9th
April 18: East Cleveland Klondike 1st
May 18: OVO Energy Tour Series Round 7 1st
May 18: OVO Energy Tour Series Round 8 2nd
Jun 16: Trofeo Karlsberg overall, GR 10th
June 18: Market Heistse Pijl 6th
June 18: Mr Porter London Nocturne (Mens Elite Criterium) 2nd
June 18: National Championships Great Britain U23 - ITT 3rd
June 18: Doncaster Cycle Festival (E/1/2) 1st
June 18: Tour of the Reservoir (Stage 1) 4th 6th Overall
July 18: National Elite Circuit Championships 2nd
July: 18: Barnsley Elite Circuit Race 1st
July 18: Skipton Town Centre Races (E/1/2) 2nd
September 18: Ovo Energy Tour of Britain - Stage 6 6th
06/04/2019 Foreign National Le Triptyque des Monts et Châteaux (UCI/2.2) (Stage 2b) 1st
07/04/2019 Le Triptyque des Monts et Châteaux (UCI/2.2) (Final Classification) 3rd
12/05/2019 Chestnut Homes Lincoln Grand Prix (E/1/2) 2nd
02/06/2019: UCI U23 Paris - Roubaix Classic 1st
03/07/2019 The 2019 LOGCO Otley Cycle Races (The Property Development Otley GP) 2nd
14/07/2019 Stockton Velo29 Grand Prix (E/1/2) 3rd
04/08/2019 Tour Alsace (UCI/2.1) (Final Classification) 1st
04/08/2019 Tour Alsace (UCI/2.1) (Stage 5) 3rd
15/08/2019 Tour de l'Avenir (UCI/2.Ncup) (Stage 1) 3rd
17/08/2019 Tour de l'Avenir (UCI/2.Ncup) (Stage 3) 2nd
22/09/2019 UCI Road World Championships - Harrogate 2019 (U23 Men - Road Race) 3rd
UCI u23 Giro 1st Overall (including 2 stage wins)
UCI Elite RR Championship 42nd (Top British Finisher)
27/2 Omloop Het Nieuwsblad Elite 55th
28/2 Kuurne - Bruxelles - Kuurne 3rd
06/03 Strade Bianche 5th
14/04 De Brabantse Pijl 1st
18/04 Amstel Gold 2nd
21/04 La Flèche Wallonne 6th
06/08 Stage 14 Vuelta a Espana 4th
26/09 UCI World Road Race Championship 6th
Dwars door Vlaanderen 3rd
Ronde van Vlaanderen 14th
Brabantse Pijl 5th
Tour de France St 8 Dole > Lausanne 10th
Tour de France St 6 Binche > Longwy 4th
Tour de France St 12 Alpe d Huez 1st
18.02 Stage 4 Tour of Algarve 1st
25.02 Omloop Het Nieuwsblad 5th
04.03 STRADE BIANCHE 1st
16.04 Amstel Gold Race NL 3rd
Oct 16: Derby National trophy 1st
Oct 16:
Yorkshire Points Rd 4 1st
Oct 16: Polderscross 1st
Oct 16: Hansgrohe Superprestige 1st
Oct 16:
Zonhoven Superprestige 1st
Oct 16: European Championships 1st
Nov 16: National Trophy Rd3 1st
Nov 16; Soudal
Classic UCI 1st
Nov 16: Telenet UCI WC Zeven 3rd
Nov 16:
Flandriencross UCI 1st
Dec 16: World Cup Namur 1st
Jan 17: National Junior Championship 1st
Jan 17:
World Cup Hoogerheide 1st
Jan 17:
World Cross Championship 1st
Feb 17: Vestingcross Hulst 1st
UCI World Cup U23 Champion 1st
World Cup - Men U23 - Hoogerheide 2nd 28/01/2018
National Championships - Cyclo-Cross Men - U23 1st 14/01/2018
Bpost Bank Trophy U-23 - GP Sven Nys 3rd 01/01/2018
Superprestige - U23 - Diegem 1st 30/12/2017
Bpost Bank Trophy U-23 - Azencross 2nd 28/12/2017
World Cup - Men U23 - Heusden-Zolder 1st 26/12/2017
World Cup - Men U23 - Namen 1st 17/12/2017
World Cup - Men U23 - Bogense 1st 19/11/2017
Superprestige - U23 - Gavere 1st12/11/2017
Continental Championships - Cyclo-Cross Men - U23 2nd 05/11/2017
Bpost Bank Trophy U-23 - Koppenbergcross 1st 01/11/2017
Men's National Trophy Series - Abergavenny 1st 29/10/2017
World Cup - Men U23 - Koksijde 1st 22/10/2017
Superprestige - U23 - Boom 1st 21/10/2017
Superprestige - U23 - Zonhoven 4th 15/10/2017
19/10/19 Telenet Superprestige De Schorre Boom 3rd (Elite) 1st u23
26/10/19 Beringen 3rd Elite
27/10/19 Telenet Superprestige Gavere Elite 4th
01/11/19 DVV Verzekeringen trofee Koppenbergcross 2nd
03/11/19 Telenet Superprestige Ruddervoorde 6th
09/11/19 UEC Cyclo-cross European Championships 8th
16/11/19 World Cup Tabor 14th
23/11/19 Ambiancecross 4th
24/11/19 World Cup Koksijde 10th
07/12/19 IKO cyclocross - Essen 3rd
08/12/19 Telenet Superprestige Zonhoven 7th
15/12/19 Vlaamse Druivencross 2nd
21/12/19 Waaslandcross 3rd
22/12/19 World Cup #6 - Namur 4th
29/12/19 Telenet Superprestige Diegem 10th
30/12/19 Cyclocross Bredene 5th
01/01/20 DVV Verzekeringen trofee GP Sven Nys 3rd
12/01/20 National Championships 1st Elite
01/20 UCI Elite World Cross Championships 2nd (silver)
29th Nov UCI Cyclo-cross World Cup, Tabor 17th
6th Dec Telenet Superprestige - De Schorre Boom 9th
12th Dec X²0 badkamers Trofee - Scheldecross 3rd
13th Dec Telenet Superprestige - Gavere 1st
20th Dec UCI Cyclo-cross World Cup, Namur 3rd
26th Dec Telenet Superprestige - Heusden-Zolder 9th
1st Jan X²0 badkamers Trofee - GP Sven Nys 3rd
2nd Jan Cyclocross Gullegem 2nd
3rd Jan UCI Cyclo-cross World Cup, Hulst 3rd
23rd Jan X²0 badkamers Trofee - Flandriencross 4th
24th Jan UCI Cyclo-cross World Cup, Overijse 3rd
31st Jan UCI Cyclo-cross World Championships 4th
04/12/21 Boom Super Prestige, Belgium 4th December 7th
12/12/21 UCI World Cup Val Di Sole, Italy 3rd
18/12/21 UCI World Cup Rucphen Holland 1st
19/12/21 UCI World Cup Namur Belgium 2nd
26/12/21 UCI World Cup Dendemonde 8th
27/12/21 Super Prestige Zolder Belgium 2nd
01/01/22 X20 GP Sven Nys Baal 2nd
02/01/22 UCI World Cup Hulst 1st
04/01/22 Hexia Gullengem 1st
05/01/22 X²O Badkamers Trofee Herentals Cross 2nd
22/01/22 X20 Fladrian Cross Hamme 5th
23/01/22 UCI World Cup Hoogerheide Holland 3rd
30/01/22 UCI ELITE CYCLOCROSS WORLD CHAMPIONSHIP 1st
19.11 Telenet Superprestige Merksplas 6th
20.11 UCI World Cup Overijse 2nd
26.11 X20 trofee Kortrijk 1st
27.11 UCI World Cup Hulst DNF
03.12 Super Prestige Boom 1st
04.12 UCI World Cup Antwerp 8th
11.12 UCI World Cup Dublin 3rd
17.12 UCI World Cup Sol du Sole DNS
23.12 Exact Mol 3rd
26.12 UCI World Cup Gavere 3rd
27.12 Super Prestige Zolder 4th
28.12 Super Prestige Diegem 2nd
30.12 Exact Loenhout 3rd
01.01 x20 GP Sven Nys Baal 3rd
03.01 x20 Herentals DNS
05.01 x20 Duiencross DNS
07.01 Super Prestige Gullegem DNS
08.01 UCI World Cup Zonhoven DNS
22.01 UCI World Cup Benidorm
28.01 x20 Fladriancross
29.01 UCI World Cup Besencon
05.02 UCI World Cyclo Cross Championship
UCI eMTB World Championships 1st
UCI u23 World XC Championship 1st
OLYMPIC CHAMPION 1st TOKYO
UCI World Cup Event 1st
1st UCI Mountain Bike World Cup
1st UCI Mountain Bike World Cup Město, Czech Republic
1st European MTB Championships Munich GER 19.08.22