JoyVelo

News

CYCLING NEWS

Hardware launches, software updates, and pro cycling industry — fresh every day.

Showing 23 articles · Archive: 2026-07 clear
·7 min read

Stage 21 - Pogačar takes his fourth Tour title into a wildfire-shortened Paris

Pogacar wins the 2026 Tour de France - his fourth title - as the final Paris stage is shortened by Gironde wildfires. Evenepoel 2nd, Vingegaard 3rd; Montmartre stays, Champs-�lys�es laps reduced.

Read more
·6 min read

Stage 20 - Carapaz solos to Alpe d’Huez and seals the polka-dot jersey

Richard Carapaz wins Stage 20 solo on the second ascent of Alpe d'Huez to seal the polka-dot jersey with 218 mountain points. The 5,600m queen stage is the last big mountain test of the 2026 Tour.

Read more
·7 min read

Stage 19 - Pogačar breaks Pantani’s 1997 Alpe d’Huez record in 35:26

Pogacar climbed Alpe d'Huez in 35:26 on Stage 19, breaking Pantani's 1997 record by 1'14\" - the fastest known ascent in Tour conditions. Pogacar extends yellow to 1'28\" over Vingegaard.

Read more
·6 min read

Stage 17 - Philipsen wins the last flat day, Pedersen keeps green into the Alps

Jasper Philipsen (Alpecin-Premier-Tech) takes the Stage 17 bunch sprint in Voiron. Pedersen keeps green on 417 pts. Pogacar tied with Paret-Peintre at 67 mountain pts.

Read more
·8 min read

Remco stamps authority on 2nd: 28 seconds over Pogacar in Stage 16 ITT

Remco Evenepoel won the Stage 16 time trial at Thonon-les-Bains by 28 seconds on Tadej Pogacar, his second consecutive stage win, locking 2nd in GC at 4:32.

Read more
·4 min read

Stage 15 - Vingegaard makes it two in a row at Superbagnères, Pogačar lead down to 23 seconds

Jonas Vingegaard (Visma) wins the Superbagnères summit finish for the third consecutive Tour, taking another 16 seconds out of Tadej Pogačar. The Slovenian's yellow-jersey lead is down to 23 seconds going into the second rest day. Evenepoel cracks again, now 2'58" behind. The 2026 Tour will be decided in the Alps.

Read more
·9 min read

Vingegaard's Tour ends in a crash: Evenepoel wins Stage 15, Pogacar holds yellow

Jonas Vingegaard abandoned the 2026 Tour on Stage 15 with a broken collarbone, while Remco Evenepoel won his first Tour road stage and Pogacar held yellow with 4:30 over Evenepoel.

Read more
·2 min read

JoyVelo news publisher - smoke test

Smoke-test article pushed by the joyvelo-publisher pipeline on 2026-07-18. Verifies end-to-end Sanity publish from a PowerShell+nodejs stack with the SANITY_WRITE_TOKEN env var.

Read more
·4 min read

Stage 14 - Vingegaard strikes back at Laruns, cuts Pogačar lead to 39 seconds

Jonas Vingegaard (Visma) wins the Pyrenees opener at Laruns with a 3-km attack on the Col d'Aubisque, taking 30 seconds out of Tadej Pogačar. The Dane now trails by 39 seconds in GC with three more mountain stages and a time trial to come. Evenepoel loses another 36 seconds — the Belgian is now 2'27" behind and looks spent.

Read more
·9 min read

Stage 13 - Mauro Schmid outguns a 57-rider breakaway to take the longest day of the 2026 Tour

Mauro Schmid (Team Jayco AlUla) won Stage 13 of the 2026 Tour de France in Belfort on 17 July after a 57-rider breakaway turned the longest stage of the race into the most-watched negotiation of the second week.

Read more
·3 min read

Stage 12 - Pogačar edges Vingegaard at Puy Mary, takes 1'09" lead into rest day

Tadej Pogačar (UAE) outsprints Jonas Vingegaard on the steep ramps of Puy Mary to win Stage 12 by 4 seconds — his second summit-finish win in three days. Evenepoel loses another 22 seconds and now trails by 1'51". Pogačar's yellow-jersey lead is 1'09" with the Pyrenees double-header starting Saturday.

Read more
·2 min read

Stage 11 - Pedersen makes it three in Toulouse

Mads Pedersen (Lidl-Trek) wins the flat transition stage into Toulouse, his third stage win of the 2026 Tour. Tim Merlier second, Jonathan Milan third. Pogačar keeps yellow, Pedersen extends green-jersey lead to 78 points over Milan.

Read more
·4 min read

Stage 10 - Pogačar wins the Le Lioran summit, opens 1'03" GC lead

Tadej Pogačar (UAE) solos to the Le Lioran summit finish on Stage 10 — the first true mountain stage of the 2026 Tour — to take 25 seconds out of Vingegaard. Florian Lipowitz loses 1'12" and drops out of the top 5. Pogačar extends yellow lead to 1'03" with the Pyrenees still to come.

Read more
·3 min read

Stage 9 - Mathieu van der Poel wins the punchy Corrèze finale

Mathieu van der Poel (Alpecin-Premier Tech) takes a long-range attack into the final 5 km of Stage 9 in Ussel, beating Julian Alaphilippe and Bauke Mollema. Pogačar keeps yellow; no GC gaps opened.

Read more
·2 min read

Stage 8 - Merlier makes it two in Bergerac

Tim Merlier (Soudal Quick-Step) takes his second consecutive stage win in Bergerac, beating Olav Kooij and Jonathan Milan. Pogačar keeps yellow. Pedersen adds 10 more points to his green-jersey tally.

Read more
·2 min read

Stage 7 - Tim Merlier wins the Bordeaux bunch sprint

Tim Merlier (Soudal Quick-Step) wins the flat run into Bordeaux ahead of Mads Pedersen and Jonathan Milan. Pogačar keeps yellow. Pedersen extends his green-jersey lead.

Read more
·3 min read

Stage 6 - Pogačar wins the Tourmalet, takes yellow

Pogačar takes the queen stage on the Tourmalet and reclaims the yellow jersey from Træen. Vingegaard limits losses to 38 seconds; Evenepoel is 51 down.

Read more
·3 min read

Stage 5 — Olav Kooij wins the bunch sprint in Pau

Decathlon CMA-CGM's Olav Kooij takes the bunch sprint in Pau. Træen survives the day in yellow, still +7:53 on Pogačar. Pedersen extends his green-jersey lead.

Read more
·4 min read

Stage 4 — Pedersen wins, Træen takes yellow as UAE lets it go

Mads Pedersen and Quinn Simmons delivered a Lidl-Trek 1-2 in Foix. In the GC shake-out, Uno-X's Torstein Træen inherited the yellow jersey after a front split — UAE let the breakaway run.

Read more
·4 min read

Stage 3 — Pogačar wins at Les Angles, takes yellow, Seixas 4th

Tadej Pogačar attacked the final climb at Les Angles, beat Vingegaard by two seconds, and took the yellow jersey. Paul Seixas finished 4th on the stage — at 19, in his first Tour.

Read more
·3 min read

Stage 2 — Isaac del Toro wins in Barcelona, UAE takes 1-2

Isaac del Toro takes his first Tour stage on the Montjuïc finish, beating team leader Tadej Pogačar in a four-man uphill sprint. Vingegaard holds yellow by a single second after stage-bonus math.

Read more
·5 min read

2026 Tour de France — Pre-Race Briefing

113th Tour de France, 4–26 July 2026. 3,333 km from Barcelona to Paris, two Alpe d'Huez summit finishes, a Pyrenees opener, and Tadej Pogačar chasing his fifth yellow jersey.

Read more
·3 min read

Stage 1 — Visma–Lease a Bike wins the TTT, Vingegaard takes yellow

Visma–Lease a Bike delivered the team time trial Barcelona has not seen since 1971. Jonas Vingegaard wears the first yellow jersey of the 2026 Tour; Pogačar already 12 seconds down.

Read more
Load more

Showing all 23 articles