Here we go. The first official season of the Zwift Grand Prix (“ZGP”). After the 2021-2022 season, Zwift got rid of the Premier Division, which had just been an elite division sitting on the top of the ZRL structure. ZGP was created as a separate, standalone elite race series, in part because Zwift wanted to be able to experiment with unique, esport-specific race formats. The success of these were… well… hit or miss for the first year. After NeXT had won the two premier division seasons in 2021-2022, we returned to Canyon ESport (now Coalition Alpha) domination.
Platform: Zwift
Dates: 09.23.2022 – 03.03.2023
GC Winner: Lennert Teugels
Team Winner: Coalition Alpha
Summary of Rules: Hopelessly complex. Because each stage had a unique format, we explain each at the top of the race results for that stage below. Key difference though is that the structure of this first ZGP season was fundamentally different in that after the “regular season” of the first six stages, the top five teams advanced to the finals, and the winner was awarded to the team that won that race. 12 teams participated, and for team results only the top 10 teams in each stage received points, going from 25 to one.
Results*
* Includes only those riders who scored race points in the tour. GC results do not factor in the Stage 6 Last Team Standing race.
Place | Rider | Team | Race Points | PEC Pool Points | PEC Bonus Points | Total PEC Points |
---|---|---|---|---|---|---|
1 | Lennert Teugels | Abus – Le Col | 279 | 20.1 | 50 | 70.1 |
2 | Marc Mäding | Wahoo Le Col | 250 | 18 | 22.5 | 40.5 |
3 | Martin Maertens | Toyota Cryo-RDT | 211 | 15.2 | 10 | 25.2 |
4 | Ollie Jones | Coalition Alpha | 195 | 14 | 4 | 18 |
5 | Zach Nehr | NeXT ESport p/b Enshored | 185 | 13.3 | 3.5 | 16.8 |
6 | Bart Van Den Eeckhaut | Toyota Cryo-RDT | 183 | 13.2 | 3 | 16.2 |
7 | Lionel Vujasin | Coalition Alpha | 164 | 11.8 | 2.5 | 14.3 |
8 | Mickael Plantureux | Hexagone p/b Saris | 151 | 10.9 | 2 | 12.9 |
9 | Pim van Diemen | Movistar ETeam | 147 | 10.6 | 1.5 | 12.1 |
10 | Sébastien Havot | Hexagone p/b Saris | 145 | 10.4 | 1 | 11.4 |
11 | Christopher Dawson | Wahoo Le Col | 129 | 9.3 | – | 9.3 |
T-12 | Riccardo Panizza | Team Castelli p/b Elite | 127 | 9.1 | – | 9.1 |
T-12 | Vidar Mehl | Movistar ETeam | 127 | 9.1 | – | 9.1 |
14 | Luca Zanasca | Team Castelli p/b Elite | 125 | 9 | – | 9 |
15 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 121 | 8.7 | – | 8.7 |
16 | James Barnes | NeXT ESport p/b Enshored | 119 | 8.6 | – | 8.6 |
17 | Daniel Turek | NeXT ESport p/b Enshored | 118 | 8.5 | – | 8.5 |
18 | Simen Nordahl Svendsen | Kalas ESRT p/b Wahoo BIRK | 108 | 7.8 | – | 7.8 |
19 | Daniel Guld | Movistar ETeam | 105 | 7.6 | – | 7.6 |
20 | Christopher Thiem | Toyota Cryo-RDT | 102 | 7.3 | – | 7.3 |
21 | Timothy Rugg | Wahoo Le Col | 101 | 7.3 | – | 7.3 |
22 | Teppo Laurio | Wahoo Le Col | 97 | 7 | – | 7 |
23 | Jasper Paridaens | Abus – Le Col | 96 | 6.9 | – | 6.9 |
24 | Thomas Thrall | NeXT ESport p/b Enshored | 94 | 6.8 | – | 6.8 |
25 | Samuel Brännlund | Movistar ETeam | 87 | 6.3 | – | 6.3 |
26 | Mark Bowstead | AERO | 84 | 6 | – | 6 |
27 | Davide Fumagalli | Team Castelli p/b Elite | 78 | 5.6 | – | 5.6 |
28 | Jakob Björklund | Team SZ | 72 | 5.2 | – | 5.2 |
29 | Adrian Alvarado | Velocio | 66 | 4.8 | – | 4.8 |
T-30 | Daniel Jamrozik | Velocio | 61 | 4.4 | – | 4.4 |
T-30 | Josh Harris | AERO | 61 | 4.4 | – | 4.4 |
T-30 | Kjell Power | Coalition Alpha | 61 | 4.4 | – | 4.4 |
33 | Ben Hill | AERO | 60 | 4.3 | – | 4.3 |
T-34 | Joakim Lisson | Toyota Cryo-RDT | 58 | 4.2 | – | 4.2 |
T-34 | Matthias Deroose | Abus – Le Col | 58 | 4.2 | – | 4.2 |
T-36 | Kevin Bouchard-Hall | Velocio | 57 | 4.1 | – | 4.1 |
T-36 | Stefan Van Aelst | Abus – Le Col | 57 | 4.1 | – | 4.1 |
38 | Håvard Gjeldnes | Kalas ESRT p/b Wahoo BIRK | 55 | 4 | – | 4 |
39 | Jonas Bjärehed | Movistar ETeam | 53 | 3.8 | – | 3.8 |
40 | Mattia Gaffuri | Team Castelli p/b Elite | 50 | 3.6 | – | 3.6 |
41 | Spencer Seggebruch | Coalition Alpha | 49 | 3.5 | – | 3.5 |
42 | Martin Härberg | Team SZ | 48 | 3.5 | – | 3.5 |
T-43 | Brad Gouveris | Toyota Cryo-RDT | 46 | 3.3 | – | 3.3 |
T-43 | Stian Lersveen | Kalas ESRT p/b Wahoo BIRK | 46 | 3.3 | – | 3.3 |
45 | Henric Almqvist | Team SZ | 45 | 3.2 | – | 3.2 |
46 | Ewan Mackie | Team Castelli p/b Elite | 44 | 3.2 | – | 3.2 |
47 | Martin Røste Omdahl | Kalas ESRT p/b Wahoo BIRK | 42 | 3 | – | 3 |
T-48 | Adrien Vuillier | Velocio | 38 | 2.7 | – | 2.7 |
T-48 | Warren Muir | Wahoo Le Col | 38 | 2.7 | – | 2.7 |
50 | Geoffrey Millour | Hexagone p/b Saris | 37 | 2.7 | – | 2.7 |
51 | Greg Grosicki | NeXT ESport p/b Enshored | 36 | 2.6 | – | 2.6 |
T-52 | Gary Muller | Coalition Alpha | 32 | 2.3 | – | 2.3 |
T-52 | Jerry Eriksson | Team SZ | 32 | 2.3 | – | 2.3 |
T-54 | J Bruhn | NeXT ESport p/b Enshored | 31 | 2.2 | – | 2.2 |
T-54 | Torben Partridge-Madsen | AERO | 31 | 2.2 | – | 2.2 |
56 | Brad Bickley | Velocio | 29 | 2.1 | – | 2.1 |
T-57 | Michał Kamiński | Coalition Alpha | 28 | 2 | – | 2 |
T-57 | Sieben Devalckeneer | Abus – Le Col | 28 | 2 | – | 2 |
T-59 | Gianni Cooman | Abus – Le Col | 25 | 1.8 | – | 1.8 |
T-59 | Tony Lemler | Hexagone p/b Saris | 25 | 1.8 | – | 1.8 |
61 | Christopher Lockwood | Coalition Alpha | 22 | 1.6 | – | 1.6 |
62 | Mathias Vanhee | Abus – Le Col | 21 | 1.5 | – | 1.5 |
63 | Julien Souten | Hexagone p/b Saris | 20 | 1.4 | – | 1.4 |
T-64 | James Harvey | AERO | 18 | 1.3 | – | 1.3 |
T-64 | Verk Kayin | Hexagone p/b Saris | 18 | 1.3 | – | 1.3 |
T-66 | Anders Bengtson | Toyota Cryo-RDT | 17 | 1.2 | – | 1.2 |
T-66 | Han Yun Zhang | Coalition Alpha | 17 | 1.2 | – | 1.2 |
T-66 | Jimmy Kershaw | Movistar ETeam | 17 | 1.2 | – | 1.2 |
69 | Simon Nielsen | Kalas ESRT p/b Wahoo BIRK | 16 | 1.2 | – | 1.2 |
70 | Aleksej Calmann | Kalas ESRT p/b Wahoo BIRK | 15 | 1.1 | – | 1.1 |
T-71 | Johan Norén | Team SZ | 14 | 1 | – | 1 |
T-71 | Kristian Oftedal | Kalas ESRT p/b Wahoo BIRK | 14 | 1 | – | 1 |
73 | Eddy Hoole | Toyota Cryo-RDT | 12 | 0.9 | – | 0.9 |
T-74 | Charles McCarthy | Velocio | 11 | 0.8 | – | 0.8 |
T-74 | Jo Pirotte | Abus – Le Col | 11 | 0.8 | – | 0.8 |
76 | Mattias Svensson | Team SZ | 10 | 0.7 | – | 0.7 |
77 | Yumeto Shigihara | Velocio | 9 | 0.6 | – | 0.6 |
T-78 | Ben Russell | Wahoo Le Col | 8 | 0.6 | – | 0.6 |
T-78 | Olivier Symoens | Abus – Le Col | 8 | 0.6 | – | 0.6 |
80 | RJ Cowan | Toyota Cryo-RDT | 7 | 0.5 | – | 0.5 |
T-81 | Kjetil Farup | Kalas ESRT p/b Wahoo BIRK | 5 | 0.4 | – | 0.4 |
T-81 | Luca Vergallito | Team Castelli p/b Elite | 5 | 0.4 | – | 0.4 |
T-83 | Calum O’Connor | Hexagone p/b Saris | 4 | 0.3 | – | 0.3 |
T-83 | Hywel Davies | Wahoo Le Col | 4 | 0.3 | – | 0.3 |
T-83 | Jan Steinmann | Wahoo Le Col | 4 | 0.3 | – | 0.3 |
T-86 | Alessandro Barra | Team Castelli p/b Elite | 3 | 0.2 | – | 0.2 |
T-86 | Dan Cassidy | Velocio | 3 | 0.2 | – | 0.2 |
T-86 | Jack Polley | Toyota Cryo-RDT | 3 | 0.2 | – | 0.2 |
T-86 | Nick Squillari | AERO | 3 | 0.2 | – | 0.2 |
T-90 | Aaron Borrill | Toyota Cryo-RDT | 2 | 0.1 | – | 0.1 |
T-90 | Martin Lindqvist | Movistar ETeam | 2 | 0.1 | – | 0.1 |
T-92 | Jason Frank | Velocio | 1 | 0.1 | – | 0.1 |
T-92 | Jody Jochems | Toyota Cryo-RDT | 1 | 0.1 | – | 0.1 |
T-92 | Johan Rydne | Team SZ | 1 | 0.1 | – | 0.1 |
T-92 | Pierre Almeida | Hexagone p/b Saris | 1 | 0.1 | – | 0.1 |
T-92 | Trent Stevenson | AERO | 1 | 0.1 | – | 0.1 |
Place | Team | Finals Points | Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 | Regular Season Race Points | Team PEC Points |
---|---|---|---|---|---|---|---|---|---|---|
1 | Coalition Alpha | 8 | 15 | 10 | 25 | 0 | 8 | 15 | 73 | 200 |
2 | Abus – Le Col | 7 | 18 | 18 | 15 | 15 | 10 | 25 | 101 | 90 |
3 | Toyota Cryo-RDT | 7 | 8 | 12 | 6 | 18 | 25 | 12 | 81 | 40 |
4 | NeXT ESport p/b Enshored | 5 | 12 | 25 | 18 | 25 | 15 | 2 | 97 | 16 |
5 | Wahoo Le Col | 3 | 25 | 15 | 12 | 6 | 18 | 18 | 94 | 14 |
6 | Movistar ETeam | – | 10 | 6 | 8 | 2 | 12 | 10 | 48 | 12 |
7 | Team Castelli p/b Elite | – | 6 | 8 | 2 | 10 | 6 | 0 | 32 | 10 |
8 | Hexagone p/b Saris | – | 2 | 0 | 1 | 12 | 4 | 6 | 25 | 8 |
T-9 | Kalas ESRT p/b Wahoo BIRK | – | 4 | 1 | 10 | 1 | 0 | 8 | 24 | 6 |
T-9 | Velocio | – | 0 | 4 | 4 | 4 | 0 | 0 | 12 | 4 |
11 | AERO | – | 0 | 0 | 0 | 8 | 2 | 1 | 11 | – |
12 | Team SZ | – | 1 | 2 | 0 | 0 | 1 | 4 | 81 | – |
Parcours Picker (5 Races)
09.23.2022
Stage 1 consisted of five separate “tiny” races. For each race, teams had to select a single rider, and riders could only participate in one race. So each team had to use five riders across the stage, and there were 12 riders in each race. The races played to different rider strengths and offered varied point amounts. Below, results are organized by the total number of points each rider scored.
Place | Rider | Team | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|
T-1 | Lionel Vujasin | Coalition Alpha | 13 | 9.1 | 14.5 | 23.6 |
T-1 | Christopher Dawson | Wahoo Le Col | 13 | 9.1 | 14.5 | 23.6 |
T-3 | Lennert Teugels | Abus – Le Col | 12 | 8.4 | 2.8 | 11.2 |
T-3 | Ollie Jones | Coalition Alpha | 12 | 8.4 | 2.8 | 11.2 |
T-5 | Adrian Alvarado | Wahoo Le Col | 11 | 7.7 | 1.3 | 9 |
T-5 | Daniel Turek | NeXT ESport p/b Enshored | 11 | 7.7 | 1.3 | 9 |
T-7 | Samuel Brännlund | Movistar ETeam | 10 | 7 | 0.7 | 7.7 |
T-7 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 10 | 7 | 0.7 | 7.7 |
T-7 | Stefan Van Aelst | Abus – Le Col | 10 | 7 | 0.7 | 7.7 |
T-7 | Jasper Paridaens | Abus – Le Col | 10 | 7 | 0.7 | 7.7 |
T-11 | Martin Maertens | Toyota Cryo-RDT | 9 | 6.3 | – | 6.3 |
T-11 | Mattia Gaffuri | Team Castelli p/b Elite | 9 | 6.3 | – | 6.3 |
T-11 | Bart Van Den Eeckhaut | Toyota Cryo-RDT | 9 | 6.3 | – | 6.3 |
T-14 | Kevin Bouchard-Hall | Velocio | 8 | 5.6 | – | 5.6 |
T-14 | Sébastien Havot | Hexagone p/b Saris | 8 | 5.6 | – | 5.6 |
T-14 | Ben Russell | Wahoo Le Col | 8 | 5.6 | – | 5.6 |
T-17 | Zach Nehr | NeXT ESport p/b Enshored | 7 | 4.9 | – | 4.9 |
T-17 | Jo Pirotte | Abus – Le Col | 7 | 4.9 | – | 4.9 |
T-17 | Martin Härberg | Team SZ | 7 | 4.9 | – | 4.9 |
T-20 | Marc Mäding | Wahoo Le Col | 6 | 4.2 | – | 4.2 |
T-20 | J Bruhn | NeXT ESport p/b Enshored | 6 | 4.2 | – | 4.2 |
T-20 | Gary Muller | Coalition Alpha | 6 | 4.2 | – | 4.2 |
T-20 | Luca Zanasca | Team Castelli p/b Elite | 6 | 4.2 | – | 4.2 |
T-20 | Jimmy Kershaw | Movistar ETeam | 6 | 4.2 | – | 4.2 |
T-20 | Vidar Mehl | Movistar ETeam | 6 | 4.2 | – | 4.2 |
T-20 | Simen Nordahl Svendsen | Kalas ESRT p/b Wahoo BIRK | 6 | 4.2 | – | 4.2 |
T-27 | Spencer Seggebruch | Coalition Alpha | 5 | 3.5 | – | 3.5 |
T-27 | Luca Vergallito | Team Castelli p/b Elite | 5 | 3.5 | – | 3.5 |
T-27 | Pim van Diemen | Movistar ETeam | 5 | 3.5 | – | 3.5 |
T-27 | Kjetil Farup | Kalas ESRT p/b Wahoo BIRK | 5 | 3.5 | – | 3.5 |
T-31 | Mark Bowstead | AERO | 4 | 2.8 | – | 2.8 |
T-31 | Jan Steinmann | Wahoo Le Col | 4 | 2.8 | – | 2.8 |
T-31 | Calum O’Connor | Hexagone p/b Saris | 4 | 2.8 | – | 2.8 |
T-34 | Jack Polley | Toyota Cryo-RDT | 3 | 2.1 | – | 2.1 |
T-34 | Jerry Eriksson | Team SZ | 3 | 2.1 | – | 2.1 |
T-34 | Dan Cassidy | Velocio | 3 | 2.1 | – | 2.1 |
T-34 | Nick Squillari | AERO | 3 | 2.1 | – | 2.1 |
T-34 | James Barnes | NeXT ESport p/b Enshored | 3 | 2.1 | – | 2.1 |
T-39 | Jonas Bjärehed | Movistar ETeam | 2 | 1.4 | – | 1.4 |
T-39 | Kristian Oftedal | Kalas ESRT p/b Wahoo BIRK | 2 | 1.4 | – | 1.4 |
T-39 | Michał Kamiński | Coalition Alpha | 2 | 1.4 | – | 1.4 |
T-39 | Aaron Borrill | Toyota Cryo-RDT | 2 | 1.4 | – | 1.4 |
T-43 | Johan Rydne | Team SZ | 1 | 0.7 | – | 0.7 |
T-43 | Yumeto Shigihara | Velocio | 1 | 0.7 | – | 0.7 |
T-43 | Pierre Almeida | Hexagone p/b Saris | 1 | 0.7 | – | 0.7 |
T-43 | Aleksej Calmann | Kalas ESRT p/b Wahoo BIRK | 1 | 0.7 | – | 0.7 |
Team Elimination Omnium (3 Races)
10.07.2022
Oh boy, the complexity. Stage 2 was a similar format to what Zwift would eventually use for the UCI World Championships later this season. But the ZGP version, being a teams points race, was even more complicated. Basically, this stage consisted of three races. The field started with 60 riders for the first race (12 teams, 5 riders each). The first 30 riders scored 20 points each and advanced to the second race; 31-50 scored 20 down to one but were eliminated; while everyone else was eliminated. In the second race, the top 10 received 21 points each and advanced to the final race, with the next 20 eliminated riders also receiving points going down to one. The final round was an elimination race, with the last place rider across the line eliminated at every intermediate sprint. The winner received nine points, with each subsequent place receiving one less down to the 10th place rider receiving nothing. To make it even more complicated, there were “golden tickets” at intermediate points in the first two races, which awarded no points but guaranteed advancing to the next race. There were five of these in the first race and three in the second race, meaning that to advance you needed a top 25 finish or golden ticket in the first race and top seven or golden ticket in the second. One final nugget: different sources describe the points system slightly differently, so we aren’t even sure this is 100% right. We are so so sorry.
Place | Rider | Team | Race 1 Points | Race 2 Points | Race 3 Points | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|---|---|---|
1 | Lennert Teugels | Abus – Le Col | 20 | 21 | 8 | 49 | 7.7 | 20 | 27.7 |
2 | Christopher Dawson | Wahoo Le Col | 20 | 21 | 7 | 48 | 7.5 | 9 | 16.5 |
3 | Stefan Van Aelst | Abus – Le Col | 20 | 21 | 6 | 47 | 7.4 | 4 | 11.4 |
4 | Zach Nehr | NeXT ESport p/b Enshored | 20 | 21 | 5 | 46 | 7.2 | 1.6 | 8.8 |
5 | Luca Zanasca | Team Castelli p/b Elite | 20 | 21 | 4 | 45 | 7.1 | 1.4 | 8.5 |
6 | Martin Maertens | Toyota Cryo-RDT | 20 | 21 | 3 | 44 | 6.9 | 1.2 | 8.1 |
7 | Daniel Turek | NeXT ESport p/b Enshored | 20 | 21 | 2 | 43 | 6.8 | 1 | 7.8 |
T-8 | Kjell Power | Coalition Alpha | 20 | 21 | – | 41 | 6.4 | 0.6 | 7 |
T-8 | Jasper Paridaens | Abus – Le Col | 20 | 21 | – | 41 | 6.4 | 0.6 | 7 |
T-8 | Adrian Alvarado | Wahoo Le Col | 20 | 21 | – | 41 | 6.4 | 0.6 | 7 |
11 | Bart Van Den Eeckhaut | Toyota Cryo-RDT | 20 | 20 | – | 40 | 6.3 | – | 6.3 |
12 | Kevin Bouchard-Hall | Velocio | 20 | 19 | – | 39 | 6.1 | – | 6.1 |
13 | Sébastien Havot | Hexagone p/b Saris | 20 | 18 | – | 38 | 6 | – | 6 |
T-14 | Lionel Vujasin | Coalition Alpha | 20 | 7 | 9 | 36 | 5.7 | – | 5.7 |
T-14 | Greg Grosicki | NeXT ESport p/b Enshored | 20 | 16 | – | 36 | 5.7 | – | 5.7 |
16 | Thomas Thrall | NeXT ESport p/b Enshored | 20 | 15 | – | 35 | 5.5 | – | 5.5 |
17 | Joakim Lisson | Toyota Cryo-RDT | 20 | 14 | – | 34 | 5.3 | – | 5.3 |
18 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 20 | 12 | – | 32 | 5 | – | 5 |
19 | Simen Nordahl Svendsen | Kalas ESRT p/b Wahoo BIRK | 20 | 11 | – | 31 | 4.9 | – | 4.9 |
T-20 | Torben Partridge-Madsen | AERO | 20 | 10 | – | 30 | 4.7 | – | 4.7 |
T-20 | Vidar Mehl | Movistar ETeam | 17 | 13 | – | 30 | 4.7 | – | 4.7 |
T-22 | Marc Mäding | Wahoo Le Col | 20 | 8 | 1 | 29 | 4.6 | – | 4.6 |
T-22 | Timothy Rugg | Wahoo Le Col | 20 | 9 | – | 29 | 4.6 | – | 4.6 |
24 | Gary Muller | Coalition Alpha | 20 | 6 | – | 26 | 4.1 | – | 4.1 |
25 | Jonas Bjärehed | Movistar ETeam | 20 | 5 | – | 25 | 3.9 | – | 3.9 |
26 | Daniel Jamrozik | Velocio | 20 | 3 | 0 | 23 | 3.6 | – | 3.6 |
T-27 | Daniel Guld | Movistar ETeam | 20 | 0* | – | 20 | 3.1 | – | 3.1 |
T-27 | Matthias Deroose | Abus – Le Col | 20 | 0* | – | 20 | 3.1 | – | 3.1 |
T-27 | Julien Souten | Hexagone p/b Saris | 20 | – | – | 20 | 3.1 | – | 3.1 |
T-27 | Adrien Vuillier | Velocio | 20 | – | – | 20 | 3.1 | – | 3.1 |
T-27 | Mark Bowstead | AERO | 20 | – | – | 20 | 3.1 | – | 3.1 |
T-27 | Mickael Plantureux | Hexagone p/b Saris | 20 | – | – | 20 | 3.1 | – | 3.1 |
33 | Tony Lemler | Hexagone p/b Saris | 19 | – | – | 19 | 3 | – | 3 |
34 | Martin Härberg | Team SZ | 18 | – | – | 18 | 2.8 | – | 2.8 |
35 | Spencer Seggebruch | Coalition Alpha | 0 | 17 | – | 17 | 2.7 | – | 2.7 |
36 | Davide Fumagalli | Team Castelli p/b Elite | 16 | – | – | 16 | 2.5 | – | 2.5 |
37 | Mattia Gaffuri | Team Castelli p/b Elite | 15 | – | – | 15 | 2.4 | – | 2.4 |
38 | Johan Norén | Team SZ | 14 | – | – | 14 | 2.2 | – | 2.2 |
39 | Stian Lersveen | Kalas ESRT p/b Wahoo BIRK | 13 | – | – | 13 | 2 | – | 2 |
40 | Håvard Gjeldnes | Kalas ESRT p/b Wahoo BIRK | 12 | – | – | 12 | 1.9 | – | 1.9 |
41 | Jimmy Kershaw | Movistar ETeam | 11 | – | – | 11 | 1.7 | – | 1.7 |
42 | Jerry Eriksson | Team SZ | 10 | – | – | 10 | 1.6 | – | 1.6 |
T-43 | Brad Bickley | Velocio | 9 | – | – | 9 | 1.4 | – | 1.4 |
T-43 | Simon Nielsen | Kalas ESRT p/b Wahoo BIRK | 5 | 4 | – | 9 | 1.4 | – | 1.4 |
45 | Olivier Symoens | Abus – Le Col | 8 | – | – | 8 | 1.3 | – | 1.3 |
46 | RJ Cowan | Toyota Cryo-RDT | 7 | – | – | 7 | 1.1 | – | 1.1 |
47 | Mattias Svensson | Team SZ | 6 | – | – | 6 | 0.9 | – | 0.9 |
48 | Jakob Björklund | Team SZ | 4 | – | – | 4 | 0.6 | – | 0.6 |
49 | Han Yun Zhang | Coalition Alpha | 3 | – | – | 3 | 0.5 | – | 0.5 |
50 | Hywel Davies | Wahoo Le Col | 2 | – | – | 2 | 0.3 | – | 0.3 |
51 | Trent Stevenson | AERO | 1 | – | – | 1 | 0.2 | – | 0.2 |
* We could not verify the finishing results for either Guld or Deroose in the second race, although they qualified for it.
Squad Skirmish (6 Races)
10.21.2022
Another complicated one. Stage 3 had three races in the “qualifier” round. Teams had five riders each. Each rider could only race in one qualifier race, and no more than two riders from each team could be in a race. So in practice, each team had two riders in two of the qualifying races, and one in the third. Points were awarded in each race, and the top five teams advanced to the finals, another three race series using a similar overall format. Points reset for the finals, and the team with the most points in those three races won the stage.
Place | Rider | Team | Qualifying Race Points | Finals Race Points | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|---|---|
1 | Simen Nordahl Svendsen | Kalas ESRT p/b Wahoo BIRK | 24 | 8 | 32 | 11.6 | 20 | 31.6 |
2 | Lennert Teugels | Abus – Le Col | 21 | 7 | 28 | 10.1 | 9 | 19.1 |
3 | Spencer Seggebruch | Coalition Alpha | 17 | 9 | 26 | 9.4 | 4 | 13.4 |
T-4 | Gianni Cooman | Abus – Le Col | 18 | 7 | 25 | 9 | 1.5 | 10.5 |
T-4 | J Bruhn | NeXT ESport p/b Enshored | 17 | 8 | 25 | 9 | 1.5 | 10.5 |
6 | Marc Mäding | Wahoo Le Col | 15 | 9 | 24 | 8.7 | 1.2 | 9.9 |
T-7 | Joakim Lisson | Toyota Cryo-RDT | 21 | – | 21 | 7.6 | 0.8 | 8.4 |
T-7 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 16 | 5 | 21 | 7.6 | 0.8 | 8.4 |
T-7 | Michał Kamiński | Coalition Alpha | 11 | 10 | 21 | 7.6 | 0.8 | 8.4 |
10 | Teppo Laurio | Wahoo Le Col | 17 | 2 | 19 | 6.9 | 0.4 | 7.3 |
T-11 | Thomas Thrall | NeXT ESport p/b Enshored | 7 | 10 | 17 | 6.1 | – | 6.1 |
T-11 | Håvard Gjeldnes | Kalas ESRT p/b Wahoo BIRK | 10 | 7 | 17 | 6.1 | – | 6.1 |
T-11 | James Barnes | NeXT ESport p/b Enshored | 11 | 6 | 17 | 6.1 | – | 6.1 |
T-14 | Timothy Rugg | Wahoo Le Col | 12 | 4 | 16 | 5.8 | – | 5.8 |
T-14 | Jonas Bjärehed | Movistar ETeam | 16 | – | 16 | 5.8 | – | 5.8 |
T-14 | Ollie Jones | Coalition Alpha | 8 | 8 | 16 | 5.8 | – | 5.8 |
T-17 | Aleksej Calmann | Kalas ESRT p/b Wahoo BIRK | 10 | 4 | 14 | 5.1 | – | 5.1 |
T-17 | Adrian Alvarado | Wahoo Le Col | 4 | 10 | 14 | 5.1 | – | 5.1 |
T-19 | Kjell Power | Coalition Alpha | 8 | 5 | 13 | 4.7 | – | 4.7 |
T-19 | Zach Nehr | NeXT ESport p/b Enshored | 7 | 6 | 13 | 4.7 | – | 4.7 |
T-19 | Jasper Paridaens | Abus – Le Col | 4 | 9 | 13 | 4.7 | – | 4.7 |
T-22 | Lionel Vujasin | Coalition Alpha | 6 | 6 | 12 | 4.3 | – | 4.3 |
T-22 | Vidar Mehl | Movistar ETeam | 12 | – | 12 | 4.3 | – | 4.3 |
T-22 | Mickael Plantureux | Hexagone p/b Saris | 12 | – | 12 | 4.3 | – | 4.3 |
T-25 | Mattia Gaffuri | Team Castelli p/b Elite | 11 | – | 11 | 4 | – | 4 |
T-25 | Daniel Jamrozik | Velocio | 11 | – | 11 | 4 | – | 4 |
T-27 | Daniel Guld | Movistar ETeam | 10 | – | 10 | 3.6 | – | 3.6 |
T-27 | Eddy Hoole | Toyota Cryo-RDT | 10 | – | 10 | 3.6 | – | 3.6 |
T-27 | Kevin Bouchard-Hall | Velocio | 10 | – | 10 | 3.6 | – | 3.6 |
30 | Luca Zanasca | Team Castelli p/b Elite | 9 | – | 9 | 3.3 | – | 3.3 |
T-31 | Matthias Deroose | Abus – Le Col | 3 | 4 | 7 | 2.5 | – | 2.5 |
T-31 | Geoffrey Millour | Hexagone p/b Saris | 7 | – | 7 | 2.5 | – | 2.5 |
T-33 | Simon Nielsen | Kalas ESRT p/b Wahoo BIRK | 1 | 5 | 6 | 2.2 | – | 2.2 |
T-33 | Martin Maertens | Toyota Cryo-RDT | 6 | – | 6 | 2.2 | – | 2.2 |
35 | Adrien Vuillier | Velocio | 5 | – | 5 | 1.8 | – | 1.8 |
36 | Jo Pirotte | Abus – Le Col | 1 | 3 | 4 | 1.4 | – | 1.4 |
T-37 | Alessandro Barra | Team Castelli p/b Elite | 3 | – | 3 | 1.1 | – | 1.1 |
T-37 | Stian Lersveen | Kalas ESRT p/b Wahoo BIRK | 0 | 3 | 3 | 1.1 | – | 1.1 |
T-39 | Mark Bowstead | AERO | 2 | – | 2 | 0.7 | – | 0.7 |
T-39 | Samuel Brännlund | Movistar ETeam | 2 | – | 2 | 0.7 | – | 0.7 |
T-39 | Hywel Davies | Wahoo Le Col | 0 | 2 | 2 | 0.7 | – | 0.7 |
42 | Jason Frank | Velocio | 1 | – | 1 | 0.4 | – | 0.4 |
Points Elimination Reverse (1 Race – Makuri Islands: Chasing the Sun)
11.18.2022
35.1 km/313m
A little bit of simplicity! Just one race, with very limited finish line points and intermediate sprint/KOM point opportunities. The catch is that once a rider scores a point, they are eliminated from the race.
Place | Rider | Team | Sprint/KOM FAL Race Points | Finish Line Race Points | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|---|---|
T-1 | Lennert Teugels | Abus – Le Col | 6 | – | 6 | 20.3 | 14.5 | 34.8 |
T-1 | Mattia Gaffuri | Team Castelli p/b Elite | 0 | 6 | 6 | 20.3 | 14.5 | 34.8 |
T-3 | Zach Nehr | NeXT ESport p/b Enshored | 5 | – | 5 | 16.9 | 2.8 | 19.7 |
T-3 | James Barnes | NeXT ESport p/b Enshored | 0 | 5 | 5 | 16.9 | 2.8 | 19.7 |
T-5 | Martin Maertens | Toyota Cryo-RDT | 4 | – | 4 | 13.6 | 1.2 | 14.8 |
T-5 | Josh Harris | AERO | 4 | – | 4 | 13.6 | 1.2 | 14.8 |
T-5 | Matthias Deroose | Abus – Le Col | 0 | 4 | 4 | 13.6 | 1.2 | 14.8 |
T-8 | Warren Muir | Wahoo Le Col | 3 | – | 3 | 10.2 | 0.6 | 10.8 |
T-8 | Daniel Jamrozik | Velocio | 3 | – | 3 | 10.2 | 0.6 | 10.8 |
T-8 | Joakim Lisson | Toyota Cryo-RDT | 0 | 3 | 3 | 10.2 | 0.6 | 10.8 |
T-11 | Martin Lindqvist | Movistar ETeam | 2 | – | 2 | 6.8 | – | 6.8 |
T-11 | Verk Kayin | Hexagone p/b Saris | 2 | – | 2 | 6.8 | – | 6.8 |
T-11 | Eddy Hoole | Toyota Cryo-RDT | 2 | – | 2 | 6.8 | – | 6.8 |
T-11 | Mickael Plantureux | Hexagone p/b Saris | 2 | – | 2 | 6.8 | – | 6.8 |
T-11 | Sébastien Havot | Hexagone p/b Saris | 0 | 2 | 2 | 6.8 | – | 6.8 |
T-16 | Simon Nielsen | Kalas ESRT p/b Wahoo BIRK | 1 | – | 1 | 3.4 | – | 3.4 |
T-16 | Brad Gouveris | Toyota Cryo-RDT | 1 | – | 1 | 3.4 | – | 3.4 |
T-16 | Geoffrey Millour | Hexagone p/b Saris | 1 | – | 1 | 3.4 | – | 3.4 |
T-16 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 1 | – | 1 | 3.4 | – | 3.4 |
T-16 | Torben Partridge-Madsen | AERO | 1 | – | 1 | 3.4 | – | 3.4 |
T-16 | Spencer Seggebruch | Coalition Alpha | 0 | 1 | 1 | 3.4 | – | 3.4 |
Team Elimination Omnium (3 Races)
12.02.2022
The format here was similar to Stage 2, except that there were intermediate sprint points available in the first two stages; there were no golden tickets; and 12 rather than 10 riders made it through to the final race, based on the top three at each intermediate sprint in race two.
Place | Rider | Team | Race 1 Points | Race 2 Points | Race 3 Points | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|---|---|---|
1 | Marc Mäding | Wahoo Le Col | 98 | 48 | 45 | 191 | 11.4 | 20 | 31.4 |
2 | Lennert Teugels | Abus – Le Col | 59 | 60 | 60 | 179 | 10.7 | 9 | 19.7 |
3 | Ollie Jones | Coalition Alpha | 60 | 52 | 55 | 167 | 10 | 4 | 14 |
4 | Martin Maertens | Toyota Cryo-RDT | 58 | 38 | 50 | 146 | 8.7 | 1.6 | 10.3 |
5 | Pim van Diemen | Movistar ETeam | 49 | 58 | 35 | 142 | 8.5 | 1.4 | 9.9 |
6 | Bart Van Den Eeckhaut | Toyota Cryo-RDT | 46 | 54 | 30 | 130 | 7.7 | 1.2 | 8.9 |
7 | Riccardo Panizza | Team Castelli p/b Elite | 51 | 56 | 20 | 127 | 7.6 | 1 | 8.6 |
8 | Mickael Plantureux | Hexagone p/b Saris | 31 | 46 | 40 | 117 | 7 | 0.8 | 7.8 |
9 | Zach Nehr | NeXT ESport p/b Enshored | 47 | 52 | 15 | 114 | 6.8 | 0.6 | 7.4 |
10 | Christopher Thiem | Toyota Cryo-RDT | 33 | 44 | 25 | 102 | 6.1 | 0.4 | 6.5 |
11 | Lionel Vujasin | Coalition Alpha | 48 | 42 | 10 | 100 | 6 | – | 6 |
12 | Sébastien Havot | Hexagone p/b Saris | 52 | 40 | 5 | 97 | 5.8 | – | 5.8 |
13 | James Barnes | NeXT ESport p/b Enshored | 57 | 36 | – | 93 | 5.5 | – | 5.5 |
14 | Vidar Mehl | Movistar ETeam | 53 | 26 | – | 79 | 4.7 | – | 4.7 |
T-15 | Samuel Brännlund | Movistar ETeam | 75 | – | – | 75 | 4.5 | – | 4.5 |
T-15 | Daniel Guld | Movistar ETeam | 43 | 32 | – | 75 | 4.5 | – | 4.5 |
T-15 | Teppo Laurio | Wahoo Le Col | 41 | 34 | – | 75 | 4.5 | – | 4.5 |
T-18 | Christopher Dawson | Wahoo Le Col | 56 | 12 | – | 68 | 4.1 | – | 4.1 |
T-18 | Jakob Björklund | Team SZ | 54 | 14 | – | 68 | 4.1 | – | 4.1 |
20 | Luca Zanasca | Team Castelli p/b Elite | 55 | 10 | – | 65 | 3.9 | – | 3.9 |
21 | Daniel Turek | NeXT ESport p/b Enshored | 36 | 28 | – | 64 | 3.8 | – | 3.8 |
22 | Davide Fumagalli | Team Castelli p/b Elite | 42 | 20 | – | 62 | 3.7 | – | 3.7 |
23 | Ben Hill | AERO | 44 | 16 | – | 60 | 3.6 | – | 3.6 |
24 | Mark Bowstead | AERO | 34 | 24 | – | 58 | 3.5 | – | 3.5 |
25 | Josh Harris | AERO | 39 | 18 | – | 57 | 3.4 | – | 3.4 |
26 | Timothy Rugg | Wahoo Le Col | 50 | 6 | – | 56 | 3.3 | – | 3.3 |
27 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 45 | 8 | – | 53 | 3.2 | – | 3.2 |
T-28 | Henric Almqvist | Team SZ | 45 | – | – | 45 | 2.7 | – | 2.7 |
T-28 | Brad Gouveris | Toyota Cryo-RDT | 45 | – | – | 45 | 2.7 | – | 2.7 |
30 | Ewan Mackie | Team Castelli p/b Elite | 40 | 4 | – | 44 | 2.6 | – | 2.6 |
T-31 | Thomas Thrall | NeXT ESport p/b Enshored | 20 | 22 | – | 42 | 2.5 | – | 2.5 |
T-31 | Martin Røste Omdahl | Kalas ESRT p/b Wahoo BIRK | 42 | – | – | 42 | 2.5 | – | 2.5 |
33 | Simen Nordahl Svendsen | Kalas ESRT p/b Wahoo BIRK | 37 | 2 | – | 39 | 2.3 | – | 2.3 |
34 | Warren Muir | Wahoo Le Col | 35 | – | – | 35 | 2.1 | – | 2.1 |
T-35 | Stian Lersveen | Kalas ESRT p/b Wahoo BIRK | 30 | – | – | 30 | 1.8 | – | 1.8 |
T-35 | Jasper Paridaens* | Abus – Le Col | – | 30 | – | 30 | 1.8 | – | 1.8 |
37 | Geoffrey Millour | Hexagone p/b Saris | 29 | – | – | 29 | 1.7 | – | 1.7 |
38 | Sieben Devalckeneer | Abus – Le Col | 28 | – | – | 28 | 1.7 | – | 1.7 |
39 | Matthias Deroose | Abus – Le Col | 27 | – | – | 27 | 1.6 | – | 1.6 |
40 | Håvard Gjeldnes | Kalas ESRT p/b Wahoo BIRK | 26 | – | – | 26 | 1.5 | – | 1.5 |
41 | Daniel Jamrozik | Velocio | 24 | – | – | 24 | 1.4 | – | 1.4 |
42 | Martin Härberg | Team SZ | 23 | – | – | 23 | 1.4 | – | 1.4 |
43 | Christopher Lockwood | Coalition Alpha | 22 | – | – | 22 | 1.3 | – | 1.3 |
44 | Mathias Vanhee | Abus – Le Col | 21 | – | – | 21 | 1.3 | – | 1.3 |
45 | Brad Bickley | Velocio | 20 | – | – | 20 | 1.2 | – | 1.2 |
46 | Jerry Eriksson | Team SZ | 19 | – | – | 19 | 1.1 | – | 1.1 |
47 | James Harvey | AERO | 18 | – | – | 18 | 1.1 | – | 1.1 |
48 | Anders Bengtson | Toyota Cryo-RDT | 17 | – | – | 17 | 1 | – | 1 |
49 | Verk Kayin | Hexagone p/b Saris | 16 | – | – | 16 | 1 | – | 1 |
50 | Han Yun Zhang | Coalition Alpha | 14 | – | – | 14 | 0.8 | – | 0.8 |
51 | Adrien Vuillier | Velocio | 13 | – | – | 13 | 0.8 | – | 0.8 |
52 | Kristian Oftedal | Kalas ESRT p/b Wahoo BIRK | 12 | – | – | 12 | 0.7 | – | 0.7 |
53 | Charles McCarthy | Velocio | 11 | – | – | 11 | 0.7 | – | 0.7 |
54 | Jonas Bjärehed | Movistar ETeam | 10 | – | – | 10 | 0.6 | – | 0.6 |
55 | Mattia Gaffuri | Team Castelli p/b Elite | 9 | – | – | 9 | 0.5 | – | 0.5 |
56 | Yumeto Shigihara | Velocio | 8 | – | – | 8 | 0.5 | – | 0.5 |
57 | Kjell Power | Coalition Alpha | 7 | – | – | 7 | 0.4 | – | 0.4 |
58 | Tony Lemler | Hexagone p/b Saris | 6 | – | – | 6 | 0.4 | – | 0.4 |
59 | Mattias Svensson | Team SZ | 4 | – | – | 4 | 0.2 | – | 0.2 |
* We cannot figure out how Paridaens made the second race, given that it does not appear he raced in the first one.
Last Team Standing (1 Race – Watopia Hilly Loop)
01.13.2023
29.4 km/384m
Team-centric, elimination format. Six intermediate elimination points in the race. For the first, any team without a rider in the top nine is eliminated. For the second, any team without a rider in the top eight, and so on and so forth down to the final segment where teams must place a rider in the top four to remain. If multiple teams remain in the race after that last intermediate point, then the first ten riders across the line receive 10 points down to one point, and the team with the most points wins. Because of how team-centric this race is, we have scored it as we would a team time trial.
Place | Team | Riders | Finish Line Points | PEC Points (Per Rider) |
---|---|---|---|---|
1 | Abus – Le Col | Jasper Paridaens David Desmecht Mathias Vanhee Sieben Devalckeneer | 23 | 20 |
2 | Wahoo Le Col | Ben Russell Christopher Dawson Marc Mäding Timothy Rugg Teppo Laurio | 21 | 9 |
3 | Coalition Alpha | Lionel Vujasin Michał Kamiński Kjell Power Gary Muller Spencer Seggebruch | 11 | 4 |
4 | Toyota Cryo-RDT | Aaron Borrill Bart Van Den Eeckhaut Christopher Thiem Jody Jochems Martin Maertens | – | 1.6 |
5 | Movistar ETeam | Vidar Mehl Martin Lindqvist Samuel Brännlund Miguel Ángel Andrés Pim van Diemen | – | 1.4 |
6 | Kalas ESRT p/b Wahoo BIRK | Odd Erlend Hansen Berg Simen Nordahl Svendsen Aleksej Calmann Martin Røste Omdahl Håvard Gjeldnes | – | 1.2 |
7 | Hexagone p/b Saris | Mickael Plantureux Geoffrey Millour Berk Kayin Tony Lemler Kaan Kayin | – | 1 |
8 | Team SZ | Jakob Björklund Johan Norén Martin Härberg Henric Almqvist Daniel Pinto | – | 0.8 |
9 | NeXT ESport p/b Enshored | James Barnes Zach Nehr Scott Catanzaro Richard Barry J Bruhn | – | 0.6 |
10 | AERO | Josh Harris Mark Bowstead Torben Partridge-Madsen Ben Hill Kyle Marwood | – | 0.4 |
11 | Team Castelli p/b Elite | – | – | – |
12 | Velocio | – | – | – |
Points Hunter (1 Race – Scotland: The Muckle Yin)
03.03.2023
23.7 km/282m
Similar to Stage 4. Simple format, with points available across the course. The big catch is that once a rider scores a point, they are eliminated from the race. Team with the most points in the stage is crowned the inaugural Zwift Grand Prix champion!
Place | Rider | Team | Sprint/KOM FAL Race Points | Finish Line Race Points | Total Race Points | PEC Pool Points | Bonus PEC Points | Total PEC Points |
---|---|---|---|---|---|---|---|---|
T-1 | Lennert Teugels | Abus – Le Col | 0 | 5 | 5 | 33.3 | 14.5 | 47.8 |
T-1 | Michał Kamiński | Coalition Alpha | 5 | 0 | 5 | 33.3 | 14.5 | 47.8 |
T-3 | Bart Van Den Eeckhaut | Toyota Cryo-RDT | 0 | 4 | 4 | 26.7 | 2.8 | 29.5 |
T-3 | Brian Duffy Jr. | NeXT ESport p/b Enshored | 4 | 0 | 4 | 26.7 | 2.8 | 29.5 |
T-5 | Lionel Vujasin | Coalition Alpha | 0 | 3 | 3 | 20 | 1.3 | 21.3 |
T-5 | Teppo Laurio | Wahoo Le Col | 3 | 0 | 3 | 20 | 1.3 | 21.3 |
T-7 | Jasper Paridaens | Abus – Le Col | 0 | 2 | 2 | 13.3 | 0.9 | 14.2 |
T-7 | Martin Maertens | Toyota Cryo-RDT | 2 | 0 | 2 | 13.3 | 0.9 | 14.2 |
T-9 | James Barnes | NeXT ESport p/b Enshored | 0 | 1 | 1 | 6.7 | 0.5 | 7.2 |
T-9 | Jody Jochems | Toyota Cryo-RDT | 1 | 0 | 1 | 6.7 | 0.5 | 7.2 |
* We were not able to track down official results this race. As such, the results shown here include only those riders that scored points, are derived from carefully rewatching the broadcasts, and may not include any official penalties assessed against riders or teams.