Mens

Zwift Games 2025 Mens Stage 4

STAGE 4

London Uprising - London

Laps - 1

Distance - 20.9 km 

Elevation - 357 m

PowerUp - Aero awarded at the start of the race.

Stage 4 is a climb stage, taking on one lap of London Uprising, a new course in London. Riders will have approximately 20 minutes break in between Stages 3 & 4

  • One PowerUp, the Aero will be awarded to all riders at the start of the race 
  • Intermediate Points will be awarded at the Mall Sprint 
  • At the finish line, all riders will earn Points towards the Overall Classification. 
  • At the end of this stage the highest scoring 5 riders from Stages 3 & 4 will progress to the Climb Showdown to determine the podium placing for the Climb Championship.

Stage 4 Profile

Stage 4 Map

Stage Results

Rider and Position
Team
Race Time
Stage Points
1Australia FlagOvett, Freddy00:29:41.30670
2Belgium FlagTeugels, LennertAbus-Synergy00:29:41.31269
3Germany FlagOsborne, Jason00:29:41.74169
4Croatia FlagVujasin, LionelTHE COALITION00:29:41.36168
5Belgium FlagParidaens, JasperAbus-Synergy00:29:41.47267
6Australia FlagHarris, JoshAERO00:29:41.61266
7United States of America FlagFryett, NealH1 p/b Altius00:29:42.59566
8Belgium FlagDhondt, RubenAbus-Synergy00:29:41.73865
9Switzerland FlagHug, NikiNext Esports P/B Enshored00:29:41.76763
10Great Britain FlagPerren, ThomasNext Esports P/B Enshored00:29:41.89962
11Belgium FlagPower, KjellMovistar eTeam00:29:42.05661
12Sweden FlagNorén, JohanTeam Swedish Zwifters00:29:42.16460
13France FlagGobert, ThomasHexagone00:29:42.16959
14France FlagLegriffon, AdrienFrenchyFuzion00:29:42.31658
15Poland FlagKamiński, MichałTHE COALITION00:29:42.62658
16Italy FlagPanizza, RiccardoTeam Italy esport pb Elite00:29:42.56457
17France FlagPlantureux, MickaelHexagone00:29:42.73054
18Germany FlagMaertens, MartinCRYO RDT00:29:42.79253
19Sweden FlagRandrop Keiding, JohannesRestart p/b Alex Coh00:29:43.03152
20Czech Republic FlagTurek, DanielNext Esports P/B Enshored00:29:43.43651
21Belgium FlagPirotte, JoAbus-Synergy00:29:43.58050
22Norway FlagMehl, VidarMovistar eTeam00:29:44.26649
23Netherlands FlagJacobs, ArneMovistar eTeam00:29:45.53448
24United States of America FlagPucker, HaydenTurbo p/b Base Media00:29:46.00447
25Japan FlagHonda, JunseiRestart p/b Alex Coh00:29:50.31846
26Austria FlagKirchmair, StefanTeam Swedish Zwifters00:30:02.12345
27Norway FlagGjeldnes, HåvardMovistar eTeam00:30:03.02144
28Denmark FlagSørensen, ThomasSISU00:30:04.07143
29Great Britain FlagLaverack, EdRestart p/b Alex Coh00:30:05.99942
30Turkey FlagKayin, BerkHexagone00:30:10.74541
31Canada FlagThrall, ThomNext Esports P/B Enshored00:30:11.08840
32Great Britain FlagLewis, JoelBL13 p/b Level Velo00:30:11.32439
33United States of America FlagDuffy, BrianNext Esports P/B Enshored00:30:13.35938
34United States of America FlagBuffington, AndrewTurbo p/b Base Media00:30:16.55837
35United States of America FlagMeer, BenWahoo Esports00:30:22.00936
36United States of America FlagDevlin, RobWahoo Esports00:30:22.38435
37United States of America FlagNehr, Zach00:30:32.22934
38France FlagPoli, AlessandroFrenchyFuzion00:30:58.14933
39United States of America FlagChudyk, JosephTurbo p/b Base Media00:31:42.02932
40United States of America FlagDuval, MarcusNext Esports P/B Enshored00:31:45.34531
41Great Britain FlagButler, AngusWahoo Esports00:33:29.44630
42Sweden FlagBjörklund, JakobTeam Swedish Zwifters00:33:29.77329
43Scotland FlagGoodall, DavidRestart p/b Alex Coh00:33:30.54728
44South Africa FlagBarnes, JamesNext Esports P/B Enshored00:33:38.10227
45United States of America FlagLinder, Jeff00:39:00.14826
46United States of America FlagComeau, HoldenSaris Esports00:39:03.82225
47Denmark FlagBuster, MadsTurbo p/b Base Media00:48:35.50024

Start List

Chile FlagAlvarado, AdrianWahoo Esports
South Africa FlagBarnes, JamesNext Esports P/B Enshored
Ireland FlagBarry, RichardNext Esports P/B Enshored
Sweden FlagBjörklund, JakobTeam Swedish Zwifters
United States of America FlagBuffington, AndrewTurbo p/b Base Media
Denmark FlagBuster, MadsTurbo p/b Base Media
Great Britain FlagButler, AngusWahoo Esports
United States of America FlagChudyk, JosephTurbo p/b Base Media
United States of America FlagComeau, HoldenSaris Esports
Belgium FlagDecock, MathieuAbus-Synergy
United States of America FlagDevlin, RobWahoo Esports
Belgium FlagDhondt, RubenAbus-Synergy
United States of America FlagDuffy, BrianNext Esports P/B Enshored
United States of America FlagDuval, MarcusNext Esports P/B Enshored
United States of America FlagFryett, NealH1 p/b Altius
Norway FlagGjeldnes, HåvardMovistar eTeam
France FlagGobert, ThomasHexagone
Scotland FlagGoodall, DavidRestart p/b Alex Coh
South Africa FlagGouveris, BradCRYO RDT
Australia FlagHarris, JoshAERO
France FlagHavot, SébastienHexagone
Japan FlagHonda, JunseiRestart p/b Alex Coh
Switzerland FlagHug, NikiNext Esports P/B Enshored
Netherlands FlagJacobs, ArneMovistar eTeam
Poland FlagKamiński, MichałTHE COALITION
Turkey FlagKayin, BerkHexagone
Austria FlagKirchmair, StefanTeam Swedish Zwifters
Great Britain FlagLaverack, EdRestart p/b Alex Coh
France FlagLegriffon, AdrienFrenchyFuzion
Great Britain FlagLewis, JoelBL13 p/b Level Velo
United States of America FlagLinder, Jeff
Germany FlagMaertens, MartinCRYO RDT
United States of America FlagMeer, BenWahoo Esports
Norway FlagMehl, VidarMovistar eTeam
France FlagMillour, GeoffreyHexagone
United States of America FlagNehr, Zach
Sweden FlagNorén, JohanTeam Swedish Zwifters
Germany FlagOsborne, Jason
Australia FlagOvett, Freddy
Italy FlagPanizza, RiccardoTeam Italy esport pb Elite
Belgium FlagParidaens, JasperAbus-Synergy
Great Britain FlagPerren, ThomasNext Esports P/B Enshored
Belgium FlagPirotte, JoAbus-Synergy
France FlagPlantureux, MickaelHexagone
France FlagPoli, AlessandroFrenchyFuzion
Belgium FlagPower, KjellMovistar eTeam
United States of America FlagPucker, HaydenTurbo p/b Base Media
Sweden FlagRandrop Keiding, JohannesRestart p/b Alex Coh
United States of America FlagRugg, Timothy
Italy FlagSevera, NicolòTeam Italy esport pb Elite
Denmark FlagSørensen, ThomasSISU
Belgium FlagSymoens, OlivierAbus-Synergy
Belgium FlagTeugels, LennertAbus-Synergy
Canada FlagThrall, ThomNext Esports P/B Enshored
Czech Republic FlagTurek, DanielNext Esports P/B Enshored
Croatia FlagVujasin, LionelTHE COALITION

Key

Icon
Zwift Athlete ProfileZwift Athlete Profile
Zwift Power ProfileZwift Power Profile
Championship LeaderChampionship Leader