
James Moultrie
James Moultrie is a gold-standard NCTJ journalist who joined Cyclingnews as a News Writer in 2023 after originally contributing as a freelancer for eight months, during which time he also wrote for Eurosport, Rouleur and Cycling Weekly. Prior to joining the team he reported on races such as Paris-Roubaix and the Giro d’Italia Donne for Eurosport and has interviewed some of the sport’s top riders in Chloé Dygert, Lizzie Deignan and Wout van Aert. Outside of cycling, he spends the majority of his time watching other sports – rugby, football, cricket, and American Football to name a few.
Latest articles by

'He's not here to learn, he's here to deliver' – Thibau Nys to make Tour de France debut with doubts, but Lidl-Trek remain bullish
By James Moultrie published
News Multi-discipline star admits he's 'not as confident as I hoped to be at this moment' after crash and illness disrupted preparation

'Always a rollercoaster' – Geraint Thomas confirmed for final Tour de France with Ineos Grenadiers supporting leader Carlos Rodríguez
By James Moultrie published
News British team announce eight-man roster with an eye on stage wins and the general classification with leader Rodríguez

The three Tour de France stages Tadej Pogačar will want to win most – Sites of Jonas Vingegaard's previous successes bring 'revenge' into play
By James Moultrie published
Analysis The importance of Hautacam, Mont Ventoux and the Col de la Loze in the fight for the 2025 yellow jersey

How are Tour de France numbers assigned?
By James Moultrie, Matilda Price last updated
Feature We take a look at how La Grande Boucle decides on each rider’s number

'It's not just hope, he will be ready' – Can Primož Roglič find Grand Tour redemption once again at the Tour de France?
By James Moultrie published
Feature 'We deal with humans, not robots' says Red Bull-Bora-Hansgrohe Chief of Sports Rolf Aldag

'The podium is always the goal' – Primož Roglič leads balanced Red Bull-Bora-Hansgrohe team at Tour de France on comeback from Giro disappointment
By James Moultrie published
News Slovenian eyes ninth career Grand Tour top-three finish, with Florian Lipowitz and Aleksandr Vlasov as key climbing support
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
Who will win the 2025 Vuelta a España? Analysing the favourites for the red jersey
Jonas Vingegaard leads list of contenders with UAE's João Almeida and Juan Ayuso his main rivals -
ADAC Cyclassics Hamburg: Rory Townsend holds off peloton by tiny margin from early breakaway for biggest victory of his career
Arnaud De Lie takes second and Paul Magnier is third in Hamburg -
'He's special, I hope we can achieve great things together' – Primož Roglič reacts to Remco Evenepoel signing with Red Bull-Bora-Hansgrohe
Slovenian welcomes Belgian star to German team after landmark move from Soudal-QuickStep
-
Czech Tour: Junior Lecerf takes dramatic overall win as late Cian Uijtdebroeks attack fades in final metres of stage 4
Jannis Peter wins final stage in Pustevny as Uijtdebroeks finishes second and Alessandro Fancellu third on GC -
After Enric Mas, former winner Nairo Quintana also ruled out of Vuelta a España for Movistar
Spanish team boss Unzué confirms 2016 champion and Fernando Gaviria won't be part of Vuelta squad -
'I never assumed Remco would be my teammate in 2026' – Jasper Stuyven talks Evenepoel and Classics leadership after signing for Soudal-QuickStep
'I didn't sign with Remco in mind, thinking it would be good or bad' says former Milan-San Remo winner
-
Tour of Denmark stage 5: Mads Pedersen sprints to third stage victory and wins overall
Jakob Söderqvist takes second and Niklas Larsen third in final GC -
Sarah Gigante breaks femur in training, ending hopes of racing World Championships in Rwanda
Australian climbing star undergoes successful surgery and starts long road to recovery once again -
Tour of Denmark stage 2: Uno-X Mobility deliver Søren Wærenskjold through hectic sprint to victory in Gladsaxe
Young Belgian sprinter Steffen De Schuyteneer took second place, closely followed by Axel Zingle in third