I love cycling,  racing, bikes, friends and family (whether they cycle or not).  This is the story of my cycling and bike racing life so far.

I am a second year Junior bike racer, based in the UK. I race on the road and track, and ride my mountain bike for fun.

(and I really like coffee and peanut butter)


I’m 17 years old, live in Cardiff with my family, and love riding round South Wales, it’s valleys and mountains. But what I enjoy most is big alpine climbs.  I’m lucky enough to have had holidays in the Alpes and Pyrenees, so I have ridden a few. I have cycled in Majorca and Girona. Girona is my favourite – the roads, cycling, coffee and people are awesome.

My ambition is to be a professional cyclist and to represent Wales and GB internationally.  I currently ride for PH-Mas Paul Milnes  Cycling Team and am a part of the Junior Welsh Cycling program.



Guido Reybrouck 2018 – The Hardest Race of My Career… So Far

Saturday Having decided at Kuurne Brussels Kuurne to go back to my old faithful breakfast of overnight oats, for Guido Reybrouck I decided to mix it up a bit –  I created carrot-cake-overnight-oats. As you can imagine I hardly got to sleep Friday night because of the anticipation of this new concoction. I woke up …


Here are results,  achievements and stuff I am proud of.

2018 Achievements, Results and Things I am Proud Of

25th - Kuurne Brussels KuurneFinished in the front bunch. But felt strong, so the legs are there, and committed to win. One bad bike handling mistake away from being in the break with Remco.Results
10th - Guido Reybrouck - 18th March 2018Hardest race of my racing career. Missed the break, but "won" the race of the rest.Results

2017 Achievements, Results and Things I am Proud Of

Next Generation International Track Contest, Apeldoorn, 6/7th Jan 20173rd in the Devil
5th in the Tempo
6th in the Madisson
Day 1 Results
Day 2 Results
Primavera Road Race, Devon, 26th Feb 20178My first road race as a Junior.
Harelbeke, Belgium
4th March 2017
De Klijte, Belgium
5th March 2017
Betty Pharoah, Cowbridge, 18th March 2017E/1/2/3
19th, second Junior
Abergavenny Handicap Series 2017 Event #1
19th March 2017
E1/2/3/4 Handicap
9th, second Junior
National Junior Series #1 - Cadence2nd Results
National Junior Series #2 - Tour of MendipsGC - 1st
TT - 1st
Stage 1 - Cancelled
Stage 2 - 5th
Junior E3 Herelbeke
23rd April 2017
UCI 1.1
22nd Results
National Junior Series #3 - Isle of Man Youth/Junior TourOverall GC: 9th
Prologue: 17th
Stage 1: 19th
Stage 2: 12th

Stage 1
Stage 2
The Tour Series Round 7 - Motherwell.21st Results
The Tour Series Round 8 - Durham26th Results
National Junior Series #4 - Junior CiCLE Classic2nd Results
National Junior Series #5 - Spokes Cycles/Limits Kingdom Junior Classic 2017Overall GC: 2nd
Stage 1: 2nd
Stage 2: 5th
Welsh Team Time Trial1st Juniors
1st Overall
National Junior Series #6 - Family Vision Monmouthshire GP3rd Results
Kontich, 7th-10th JulyOverall: 23rd
TTT: 3rd
Stage #2: 30th
Stage #4: 6th
Junior Track Nationals 31st July - 4th AugIP: 16th (3:35)
Points: 8th
Scratch: 10th
Madison: 7th
Johan Museeuw Classic GP Stad Gistel (W) - 1.14 Juniores
7th Results
National Junior Series #10 - Junior Tour of WalesOverall: 8th
Stage 2: 8th
Stage 5 Tumble: 5th

Only the third 1st Year Junior to win the national series.

2016 Achievements, Results and Things I am Proud Of

Welsh Hill Climb Champs1st JuniorResults
Revolution Track Meetings (HOY Future Stars)
I really enjoyed and was very proud to take part. Best results in the series were a 2nd in the Points and a 1st in the ScratchRevs Dec 3rd
Oct 22 2016
BC Junior Academy Confirmation CampShort-listed for BC Junior Academy 🙂 DId not make final selection, but was a great experience. Next year !
BC Inter-Regionals Track - 24th Sept 2016Representing Wales 🙂
2nd in Team Pursuit
3rd in Madison
2nd in Devil
1st in Points
Track Inters
School Games (Inter-Regionals Road)Most proud of creating the break. But need to learn to win in a Break. 3rd place.
BC National Track Champs, August 2016PB in the IP - blew previous PB out the water - 9th overall.
3rd in Points
4th in Madison.
Track Nationals
Belgium Kermesse, Aug 20163rd.
Created the break early. 3 in the break.
Screentek North West TourStage 2, hilly circuit, big crash, but got back in.
Sleepwell Isle of Man Youth TourPrologue 14th
Stage 1 (Ellerslie) 3rd (made a break),
Stage 2 - 4th, bridged to the break which we held.
2nd Overall.
National Road Series15th Overall


My Favourite Photographs

Photo Credit:Alex Reed
Junior Tour Mendips – TT
Photo Credit: Alex Reed

Junior Tour of the Mendips – Stage 2 – Attacking at top of second climb
Photo Credit:Swarbrick.com
Cadence – Me and Tom Pidcock Breaking Over Top of Climb
Photo Credit: Alex Reed

National Road Series #1 – Cadence Me and Tom Pidcock in the break
Photo Credit: Alex Reed





Cardiff National May 2016 – Photo: sportwales


Happiness is a Wednesday night local race at Maindy
2016 Inter-Regional Road Champions