Graham Willgoss
banner
grahamwillgoss.bsky.social
Graham Willgoss
@grahamwillgoss.bsky.social
Cycling broadcaster + writer |🎙The Cycling Podcast; Sir Bradley Wiggins’ Café Aficionado | ⏪ Paris Olympics for talkSPORT | The Bradley Wiggins Show; Re-Cycle pod for Eurosport | Formerly Sport mag chief sub + cycling editor
G’s Last Dance at the #TourOfBritain – for @thecyclingpodcast.bsky.social 🏴󠁧󠁢󠁷󠁬󠁳󠁿
September 7, 2025 at 11:30 AM
Think it was Nelson Landela Day
August 22, 2025 at 9:31 PM
#TDF2025 Stage 21: We’ll Always Have Paris – for @thecyclingpodcast.bsky.social.

Lionel’s first Lime Bike means we make it to Montmartre for a scintillating six-way shootout up and down the cobbles, and François gives us a little Champs-Élysées history. Plus: #AnyOtherBosness

🎧 pod.fo/e/3036f1
July 28, 2025 at 12:40 PM
#TDF2025 Stage 20: Penultimate Stop, Pontarlier – for @thecyclingpodcast.bsky.social

We bounce on to the road to Paris like a kangaroo on a trampoline after Aussie strongman Kaden Groves’ solo break. Plus: Whitey’s Whiteboard, #AnyOtherBosness and our Geraint Thomas send-off.

🎧 pod.fo/e/303077
July 27, 2025 at 11:10 AM
#TDF2025 Stage 18 for @thecyclingpodcast.bsky.social: Ghosts in the Mist

We dissect the Queen Stage of this year’s Tour, which finished with the brutal Col de la Loze and didn’t disappoint. Plus: François on 50 years of the Polka Dot Jersey and #AnyOtherBosness

📷 Simon Gill

🎧 pod.fo/e/301d72
July 25, 2025 at 10:51 AM
Last night’s TCP sleeping arrangements. Today’s stage.
July 22, 2025 at 10:57 AM
#TDF2025 Stage 15: The Cassoulet Podcast – for @thecyclingpodcast.bsky.social.

We’re all in for another aggressive stage with €40 of dog food, we hear from WvA and Victor Campenaerts on the day’s big break, plus Whitey’s Whiteboard and your qs answered in #AnyOtherBosness.

🎧 pod.fo/e/2ff235
July 21, 2025 at 2:11 PM
#TDF2025 Stage 13 for @thecyclingpodcast.bsky.social: Tadej Pogačar beats the living daylights out of the Peyragudes TT.

We drop just the right number of Bond references, hear from Sepp Kuss and Neilson Powless, and Mr White talks tactics.

🎧 pod.fo/e/2fe720
July 19, 2025 at 11:38 AM
July 17, 2025 at 12:11 PM
#TDF2025 Stage 10 for @thecyclingpodcast.bsky.social: Massif Attack

It was fireworks from the gun on Bastille Day 🇫🇷

We digest the Tour’s entrée to the mountains with some help from Whitey’s Whiteboard, plus Jonathan Vaughters gets tearful talking Ben Healy’s ascent to yellow.

🎧 pod.fo/e/2fbbe1
July 15, 2025 at 8:57 AM
TdF2025 Stage 10: 4,307m of climbing, you say?

Things are looking up.
July 14, 2025 at 11:37 AM
#TdF2025 Stage 9 for @thecyclingpodcast.bsky.social: Take Me Down to Cavendish City

Huge Mathieu van der Poel (heart)break, with a tip of the lime green Van Rysel bucket hat to his Alpecin-Deceuninck teammate Jonas Rickaert and stage winner Tim Merlier in Châteauroux.

🎧 pod.fo/e/2fb2c3
July 14, 2025 at 11:34 AM
Last night in Châteauroux: Bastille Day begins 🇫🇷

#TdF2025
July 14, 2025 at 9:28 AM
#TdF2025 Stage 8 for @thecyclingpodcast.bsky.social: Putting the Cheval in Laval.

Lionel visits the Louison Bobet museum, we gallop through today’s sprint finish with some help from Whitey’s Whiteboard, plus Picnic PostNL’s Matt Winston on the big picture for Oscar Onley’s Tour.

🎧 pod.fo/e/2faa9a
July 12, 2025 at 8:41 PM
#TDF2025 Stage 7 for @thecyclingpodcast.bsky.social: Mûr-de on the Dance Floor.

Having been in amongst it at today’s finish, we chew over the talking points from the Mûr-de-Bretagne as Tadej Pogačar does his best to kill Jonas Vingegaard’s groove.

🎧 pod.fo/e/2f9f6d
July 11, 2025 at 8:42 PM
Stage 7. Who crosses the line first?

It’s a Mûr-der mystery.

#TdF2025
July 11, 2025 at 1:10 PM
#TdF2025 Stage 6 for @thecyclingpodcast.bsky.social: The Bayeux Tapestry.

A supreme achievement renowned for its complexity, length and exquisite workmanship: Ben Healy’s win was one for the books. We talk to Harry Sweeny and EF DS Tom Southam.

We also visit the actual tapestry.

🎧 pod.fo/e/2f943e
July 10, 2025 at 11:12 PM
#TDF2025 Stage 4: The Road to Rouen.

Tadej Pogačar is 100 not out, Picnic PostNL’s Matt Winston on Oscar Onley being the 4th-best rider in the world, Michael Woods on rider safety, Whitey’s Whiteboard and Simon Gill’s Gilliver’s Travels report from the Côte Jacques Anquetil.

🎧 pod.fo/e/2f7c8e
July 9, 2025 at 8:31 AM
Time just sort of disappears when you’re following the #TourDeFrance. I’ve missed trailing at least one @thecyclingpodcast.bsky.social episode, but here’s a flavour.

📷 Simon Gill
July 9, 2025 at 8:14 AM
#TdF2025 Stage 2: a picnic at KM92 became a coffee in the rain at KM29 in Arras.

Hot Stuff and A Sunday In Hell: our latest @thecyclingpodcast.bsky.social dispatch from a soggy old Tour day that didn’t go to plan – unless you are Mathieu van der Poel, of course.

🎧 pod.fo/e/2f6acd
July 6, 2025 at 10:09 PM
#TdF2025 Stage 1 for @thecyclingpodcast.bsky.social: we try and do a brilliant, in the end breathless and at times chaotic stage justice: pod.fo/e/2f65ad
July 5, 2025 at 10:39 PM
Landed in Lille for the 2025 Tour de France – the 13th @thecyclingpodcast.bsky.social has covered with daily eps on the road.

Join me, Lionel Birnie and François Thomazeau for the opening stages.

Plenty of time to get stuck into our XL #TdF preview with @robhatch.bsky.social, too: pod.fo/e/2f45be
July 4, 2025 at 5:24 PM
The Big Five.

#Dauphine
June 8, 2025 at 6:03 PM
Reckon you can go all the way down to Gaudu in 13th at the 2019 Tour for riders who started the following year’s Dauphine. But, as you say, they weren’t exactly blessed with choice!
June 8, 2025 at 11:39 AM
Happy Mortirolo Day at the #giroditalia – especially to you, @dqstuff.bsky.social, and all those who celebrate 🤌
May 28, 2025 at 8:58 AM