Tim Bonville-Ginn
Tim Bonville-Ginn is a freelance writer who has worked with Cyclingnews since 2023 usually on the live reports. Tim has worked in cycling for many years and has written for some of the biggest publications in cycling media.
He started working as a volunteer for ByTheMin Cycling while at school before getting his first work with Eurosport while still at university. Since then, he worked full-time for Cycling Weekly and has gone on to have a successful freelance career working for Cyclingnews, Rouleur, Cyclist, Velo and many more.
Recently, Tim has also commentated on races in the British National Series for Monument Cycling TV and worked as a media manager for pro teams Human Powered Health and Global6 United.
Latest articles by Tim Bonville-Ginn

As it happened: Flying Dutchman storms to victory with race lead changing hands
By Tim Bonville-Ginn last updated
LIVE Mathieu Van der Poel outsprinted the rest with Giulio Pellizzari in second and Tobias Johannessen in third with Pellizzari taking the race lead

As it happened: Danish sprinter continues amazing form on stage 3 of Tirreno-Adriatico 2026
By Tim Bonville-Ginn last updated
LIVE Decathlon-CMA CGM's new star man continues his incredible start to 2026 with another win

As it happened: Classics star betters GC favourites on gravel finale on stage 2 of Tirreno-Adriatico 2026
By Tim Bonville-Ginn last updated
LIVE The wet gravel suites Van der Poel, Del Toro and Pellizzari best as they rode away from the peloton

As it happened: Italian champion schools the peloton to take Tirreno-Adriatico 2026 stage 1
By Tim Bonville-Ginn last updated
LIVE The time trial was dominated by Ineos Grenadiers with three riders in the top four

Vuelta a Andalucía: Tom Pidcock descends to final stage win as Iván Romeo holds on for overall
By Tim Bonville-Ginn published
Results Briton converts 5km attack into solo glory ahead of Jan Christen and Romain Grégoire

Vuelta a Andalucía: Tom Crabbe storms to stage 4 victory, claiming second career win this season
By Tim Bonville-Ginn published
Results Flanders-Baloise celebrate in Pozoblanco as Søren Wærenskjold sprints to second and Sandy Dujardin takes third, while Iván Romeo wears the overall leader's jersey into the final stage on Sunday

Vuelta a Andalucia stage 3: Milan Fretin finds his way through chaotic finale to clinch uphill bunch sprint win
By Tim Bonville-Ginn published
Results Iván Romeo remains in the overall lead for a second straight day

Vuelta a Andalucía: Spanish National Champion Iván Romeo powers home alone for stage win and overall lead
By Tim Bonville-Ginn published
Results Co-breakaway rider Andreas Leknessund (Uno-X Mobility) dropped by Romeo in finale, chasing bunch all but crumbles on rugged, technical terrain

Vuelta a Andalucía: Christophe Laporte sprints to victory on chaotic opening stage of Ruta del Sol
By Tim Bonville-Ginn published
Frenchman takes the first leader's jersey in Pizarra

Tour Down Under: Jay Vine overcomes crash to claim overall win as Matthew Brennan sprints to stage victory
By Tim Bonville-Ginn published
Results Australian secures title for second time in his career in challenging final stage

Tour Down Under: Ethan Vernon wins wind-buffeted shortened stage 4 as second overall Jhonatan Narváez crashes out
By Tim Bonville-Ginn published
Results Tobias Lund Andersen second and Laurence Pithie third while Jay Vine retained lead on penultimate stage

Tour Down Under: Sam Welsford sprints to seventh Tour Down Under victory and first for Ineos Grenadiers in chaotic stage 3 finale
By Tim Bonville-Ginn published
Results Tobias Lund Andresen second and Lewis Bower third in chaotic finish as Jay Vine retains race lead

Tour Down Under: Jay Vine and Jhonatan Narváez go 1-2 after powerful attack on Corkscrew climb on stage 2
By Tim Bonville-Ginn published
Results Australian takes over race lead as Mauro Schmid sprints to third from chase group almost one minute back

Tour Down Under: Tobias Lund Andresen holds off speeding Matthew Brennan to win tight stage 1 sprint
By Tim Bonville-Ginn published
Results Dane takes ochre leader's jersey as Sam Welsford is third in Tanunda

Tour Down Under: Samuel Watson edges out Ethan Vernon for prologue victory
By Tim Bonville-Ginn published
Results Laurence Pithie rounds out podium in 3.6km opener as Jay Vine takes fourth place

Women's Tour Down Under: Noemi Rüegg outsprints UAE Team ADQ rivals to win stage 3 and claim overall for second year in a row
By Tim Bonville-Ginn published
Results Mavi Garcia is second and Paula Blasi takes third on the stage and overall

Women's Tour Down Under: Ally Wollaston edges Noemi Rüegg to take second win on stage 2
By Tim Bonville-Ginn published
Results Defending champion Rüegg is second and Josie Nelson takes third from a reduced peloton in Paracombe

Women's Tour Down Under: Ally Wollaston sprints to stage 1 win after solo break is reeled in before the line
By Tim Bonville-Ginn published
Results Josie Nelson second and Femke Gerritse third in Willunga

As it happened: Comeback queen topples Dutch rivals to take rainbow jersey in elite women's time trial World Championships
By Tim Bonville-Ginn last updated
Marlen Reusser beat Anna van der Breggen and Demi Vollering to gold in Kigali

As it happened: Breakaway succeeds on stage 12 of Vuelta a España 2025
By Tim Bonville-Ginn last updated
Live Laredo to Los Corrales de Buelna, 143km

As it happened: British glory in stage 4 bunch sprint at La Vuelta
By Tim Bonville-Ginn last updated
Live 207km from Susa to Voiron as the race begins its return to Spain after the Italian start

As it happened: Shock winner in uphill sprint on La Vuelta 2025 stage 3
By Tim Bonville-Ginn last updated
Live San Maurizio Canavese to Ceres, 139km

As it happened: Yellow jersey confirmed with second stage win on Tour de France Femmes stage 9
By Tim Bonville-Ginn last updated
Live Stage 9 will conclude the Tour de France Femmes with a 124km race from Praz-sur-Arly to Châtel where the overall winner will be crowned
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!


