2024-2025 Zwift World Series Results – Men

The inaugural Zwift World Series, replacing the classic Zwift Grand Prix… and tbh a bit of a disaster (though not Zwift’s fault). After multiple riders had their results annulled in the first three stages due to trainer malfunctions outside of their control, Zwift paused the series until those issues were resolved. The series should restart later in 2025 after the Zwift Games, though exact dates for stages four and five have not yet been announced.

Platform: Zwift

Dates: 09.19.2024 – TBA

Summary of Rules: Simple, pure scratch races. For each stage, points are awarded to riders based on their finishing position, starting at 75 and going down to 1. The GC winner is the rider that accumulates the most points over the five stages. Team points are the total points of the top three riders in each stage.

Results

Richmond Loop Around

09.19.2024

42.5 km/555m

PlaceRiderTeamTime/GapRace PointsPEC Points
1Jo PirotteABUS – Synergy57:187560
2Geoffrey MillourHexagone+00.01s7427
3Michał KamińskiThe Coalition+00.50s7312
4Richie BarryNeXT Esports p/b Enshored+01.49s724.8
5Riccardo PanizzaTeam Castelli p/b Elite+01.71s714.2
6Neal FryettSaris Esports+02.51s703.6
7Thomas ThrallNeXT Esports p/b Enshored+03.23s693
8Ollie JonesThe Coalition+03.31s682.4
9Johannes Randrop KeidingRestart p/b Alex Coh+03.88s671.8
10Mads Buster+04.13s661.2
11Niki HugNeXT Esports p/b Enshored+05.79s65
12Stefan KirchmairTeam SZ+05.79s64
13Daniel TurekNeXT Esports p/b Enshored+06.24s63
14Adrien LegriffonFrenchyFuzion+06.33s62
15Arne JacobsMovistar eTeam+06.49s61
16Junsei HondaRestart p/b Alex Coh+07.41s60
17Jasper ParidaensABUS – Synergy+07.53s59
18Thomas PerrenNeXT Esports p/b Enshored+07.97s58
19Vidar MehlMovistar eTeam+08.14s57
20Adrian AlvaradoWahoo Esports+08.65s56
21Johan NorénTeam SZ+09.57s55
22Joel LewisBL13 p/b Level Velo+09.82s54
23Martin MaertensCRYO RDT+11.05s53
24Moritz RitterBeastmode p/b Rose+12.88s52
25Marc SantoBeastmode p/b Rose+14.28s51
26Lionel VujasinThe Coalition+14.99s50
27Marcus DuvalNeXT Esports p/b Enshored+15.09s49
28Gavin DempsterSaris Esports+17.75s48
29Tatu KoistinenCRYO RDT+18.87s47
30Ben MeerWahoo Esports+24.04s46
31Rasmus BertelseneSRT+25.84s45
32Ed LaverackRestart p/b Alex Coh+27.31s44
33Håvard GjeldnesMovistar eTeam+29.65s43
34Simon WalterBeastmode p/b Rose+33.83s42
35Olivier SymoensABUS – Synergy+39.00s41
36Mathieu DecockBelgium+41.77s40
37Luke EltonWahoo Esports+42.37s39
38Matthias DerooseABUS – Synergy+43.22s38
39Kjell PowerMovistar eTeam+44.69s37
40Jack PolleyCRYO RDT+56.92s36
41Nile BatteyRestart p/b Alex Coh+01:0235
42Brad GouverisCRYO RDT+01:0934
43Alessandro PoliFrenchyFuzion+01:5333
44Jakob BjörklundTeam SZ+04:5332
45Brian Duffy Jr.NeXT Esports p/b Enshored+06:5131
46Sébastien HavotHexagone+08:5630
T-47Holden ComeauSaris EsportsTC0
T-47Alexandre GagnonRestart p/b Alex CohANL0
T-47Pim van DiemenMovistar eTeamDNF0
50David DesmechtABUS – SynergyDNS-5

Peak Performance (Watopia)

10.17.2024

45.8 km/725m

PlaceRiderTeamTime/GapRace PointsPEC Points
1Mickael PlantureuxHexagone01:03:427560
2Martin MaertensCRYO RDT+01.59s7427
3Josh HarrisBL13 p/b Level Velo+01.63s7312
4Ollie JonesThe Coalition+01.68s724.8
5Jasper ParidaensABUS – Synergy+01.75s714.2
6Stefan Van AelstABUS – Synergy+02.07s703.6
7Kjell PowerMovistar eTeam+04.25s693
8Johan NorénTeam SZ+04.18s682.4
9Ed LaverackRestart p/b Alex Coh+52.22s671.8
10Lionel VujasinThe Coalition+01:05661.2
11Jo PirotteABUS – Synergy+01:0565
12Zach NehrNeXT Esports p/b Enshored+01:0564
13Joel LewisBL13 p/b Level Velo+01:1063
14Niki HugNeXT Esports p/b Enshored+01:1262
15Johannes Randrop KeidingRestart p/b Alex Coh+01:1261
16Adrien LegriffonFrenchyFuzion+01:1360
17Nicolò SeveraTeam Castelli p/b Elite+01:1359
18Hayden PuckerRestart p/b Alex Coh+01:1358
19Ben MeerWahoo Esports+01:1657
20Arne JacobsMovistar eTeam+01:1956
21Marcus DuvalNeXT Esports p/b Enshored+01:5455
22Berk KayinHexagone+02:1054
23Neal FryettSaris Esports+02:1053
24Junsei HondaRestart p/b Alex Coh+02:1052
25Geoffrey MillourHexagone+02:1051
26Mathieu DecockABUS – Synergy+02:1050
27Richie BarryNeXT Esports p/b Enshored+02:1049
28Joseph ChudykTurbo p/b Base Media+02:1048
29Riccardo PanizzaTeam Castelli p/b Elite+02:1147
30Michel Machado+02:1246
31Alessandro PoliFrenchyFuzion+02:1345
32Andrew BuffingtonTurbo p/b Base Media+02:2144
33Jerry ErikssonTeam SZ+02:4043
34Moritz RitterBeastmode p/b Rose+02:4042
35Pim van DiemenMovistar eTeam+02:4541
36Tord AlenljungMutant Racing Team+02:5240
37Kaan KayinHexagone+02:5539
38Håvard GjeldnesMovistar eTeam+02:5738
39Angus ButlerWahoo Esports+02:5937
40Adrian AlvaradoWahoo Esports+02:5936
41Mads Buster+02:5935
42Andy NicholsBL13 p/b Level Velo+02:5934
43Rogerio CostaWorld Elite Zwifters+03:0033
44Ruben DhondtHexagone+03:0032
45Adam StarzyńskiZSUN Racing+03:0131
46Thomas ThrallNeXT Esports p/b Enshored+03:3630
47Jack MorrisCRYO RDT+03:3729
48James BarnesNeXT Esports p/b Enshored+03:3728
49Rickard SjölanderTeam SZ+03:3727
50Morten ChristianseneSRT+03:3926
51J BruhnNeXT Esports p/b Enshored+03:4225
52Vidar MehlMovistar eTeam+03:4424
53Olivier SymoensABUS – Synergy+03:4423
54Sébastien HavotHexagone+03:4422
55Aden PatersonBL13 p/b Level Velo+03:4421
56Che HohwielerBeastmode p/b Rose+03:4420
57Jack PolleyCRYO RDT+03:4519
58Christopher ThiemBeastmode p/b Rose+03:4618
59Radek BuchowieckiBlack Horses+03:4917
60Daniel BenedettiTeam Castelli p/b Elite+03:5116
61Alexandre GagnonRestart p/b Alex Coh+03:5215
62Nile BatteyRestart p/b Alex Coh+03:5514
63Benjamin BrignallRhino Racing+04:4813
64David KowalskiThe Coalition+05:0412
65Jakob BjörklundTeam SZ+05:0511
66Kristoffer AndresenWahoo Esports+05:2210
67Luke EltonWahoo Esports+05:239
68Jean-Michel Lachance+05:328
69David DesmechtABUS – Synergy+06:047
70Brad GouverisCRYO RDT+06:406
71Michiel BalcaenThe Coalition+07:065
72Nicholas FourniereSRT+07:184
73Lauritz HarilaSISU+07:263
74Dean CunninghamRestart p/b Alex Coh+07:292
75Mason RoccaRestart p/b Alex Coh+07:421
76Darryl CarterBL13 p/b Level Velo+07:570
77Mathew BassettThe Coalition+08:150
78Kent NilssonMutant Racing Team+08:530
79Martin Qvist MathiasenSISU+09:220
80Holden ComeauSaris Esports+09:400
81Carlos FloresWorld Elite Zwifters+10:150
82David HendersonWorld Elite Zwifters+10:430
83Norman KorffWattFabrik+11:040
84Niklas Von HaarenBeastmode p/b Rose+11:350
85Sam CroftsDIRT+14:060
86JP LeclercRestart p/b Alex Coh+14:200
87Jason DrummondUS Military eSports+15:250

Yorkshire Double Lap

11.14.2024

29.6 km/548m

PlaceRiderTeamTime/GapRace PointsPEC Points
1Daniel TurekNeXT Esports p/b Enshored40:157560
2Mickael PlantureuxHexagone+05.02s7427
3Riccardo PanizzaTeam Castelli p/b Elite+05.86s7312
4Ollie JonesThe Coalition+07.04s724.8
5Lionel VujasinThe Coalition+07.31s714.2
6Joseph ChudykTurbo p/b Base Media+07.45s703.6
7Jasper ParidaensABUS – Synergy+07.46s693
8Sébastien HavotHexagone+07.545s682.4
9Neal FryettSaris Esports+07.553s671.8
10Martin MaertensCRYO RDT+07.62s661.2
11Vidar MehlMovistar eTeam+07.68s65
12Niki HugNeXT Esports p/b Enshored+07.86s64
13Kjell PowerMovistar eTeam+07.91s63
14Stefan KirchmairTeam SZ+07.91s62
15Thomas ThrallNeXT Esports p/b Enshored+08.08s61
16Adrien LegriffonFrenchyFuzion+08.39s60
17Jo PirotteABUS – Synergy+08.56s59
18Mads Buster+08.66s58
19Nicolas HamonHexagone+08.88s57
20Johan NorénTeam SZ+09.58s56
21Ruben DhondtHexagone+10.60s55
22Marcus DuvalNeXT Esports p/b Enshored+11.68s54
23James BarnesNeXT Esports p/b Enshored+11.69s53
24Berk KayinHexagone+11.91s52
25Mathieu DecockABUS – Synergy+13.66s51
26Richie BarryNeXT Esports p/b Enshored+14.79s50
27Nicolò SeveraTeam Castelli p/b Elite+15.65s49
28Håvard GjeldnesMovistar eTeam+16.76s48
29Angus ButlerWahoo Esports+17.15s47
30Andrew BuffingtonTurbo p/b Base Media+18.37s46
31Pim van DiemenMovistar eTeam+18.38s45
32Josh HarrisBL13 p/b Level Velo+18.96s44
33Ben MeerWahoo Esports+19.68s43
34Luke EltonWahoo Esports+19.93s42
35Krzysztof KrólHexagone+26.38s41
36Jonathan OrePrimór RWB eSports+28.60s40
37Junsei HondaRestart p/b Alex Coh+29.27s39
38Ed LaverackRestart p/b Alex Coh+32.88s38
39Arne JacobsMovistar eTeam+49.54s37
40Jakob BjörklundTeam SZ+01:2536
41Michał KamińskiThe Coalition+01:3435
42Olivier SymoensABUS – Synergy+03:2434
43Adrian AlvaradoWahoo Esports+04:0133
44Matthias DerooseABUS – Synergy+04:1032
45Jack PolleyCRYO RDT+04:1231
46David DesmechtABUS – Synergy+04:1230
47Brad GouverisCRYO RDT+04:4729
48Johannes Randrop KeidingRestart p/b Alex Coh+06:3128
T-49Holden ComeauSaris EsportsDNF0
T-49Brian Duffy Jr.NeXT Esports p/b EnshoredDNF0
T-49Geoffrey MillourHexagoneDNF0

Makuri Islands

TBA – POSTPONED

53.3 km/557m

Watopia

TBA – POSTPONED

44.7 km/1,493m