Hello, Giro d’Italia Gamers!
My goal was to have ten juniors playing our 2025 AAVC Giro d’Italia game. We had twelve! Thank you, parents and juniors!
All I want for July is more juniors. If you know anyone under 18 who is interested, recruit them. If you live out of state, talk to your local devo teams. If you live in Ann Arbor, tell them about Lance Armstrong and the one race he cared about, the Tour de France. If you have kids, make sure they play the next AAVC grand tour games.
The Tour de France starts on July 5, 2025.
The Giro d’Italia Women starts on July 6, 2025.
This is a package deal. If I cover one, I’ll cover the other. Start recruiting!
STAGE Grade: C+
I rate today’s stage a C+. I barely watched it. Seeing the Colosseum and all makes for nice views but there was nothing special about the race today.
Route: 3/5 GC: 0/5 Tactics: 2/5 Sprint: 3/5 Surprises: 0/5
I’m old school. The last
stage of a grand tour is processional. Champagne (or prosecco, as today).
Smiling riders, teams eight wide, pictures, high fives. And then we have a sprint
at the end, to keep us all happy. That’s what happened today.
If you must do something special, finish your grand tour with a time trial. But for the love of Eddy Merckx, do not try to turn the final stage into a bike race. I don’t know yet if I will cover the 2025 Tour de France, but if I do, I will be grumpy about the last stage. Instead of just doing laps on the Champs-Elysées, they take a detour through Montmartre three times. To make sure Tadej Pogačar will win the stage, maybe. I don’t know.
Anyway! That didn’t happen today. Instead we had a very straightforward sprint. Team Visma – Lease-a-Bike made no mistakes in their lead-out. Edoardo Affini handed it off to Wout van Aert. Then Olav Kooij launched when he sensed Matteo Moschetti coming from behind. Kooij won. No need to be dramatic about it.
Alessandro Tonelli won the first sprint for the traguardo volante today, but that was all. By doing that, he did overtake Mads Pedersen and we ended up second in that competition. That’s €6,000! There were no points in the fuga competition today, therefore we keep second place there as well. Sadly, only first place pays out in this competition.
Davide Piganzoli’s fourth placing in the Youth competition earns us €4,000.
We dropped from sixth to eleventh in the prize money standings. We ended up with €41,207. All the teams with riders in the GC Top 10 passed us.
We’re still 28th in the UCI rankings, I think relatively safe for that top 30 ranking we need to return to the Giro d’Italia in 2026.
Giulio Pellizzari was clearly the better rider in 2025. He’ll do well with Red Bull. Davide Piganzoli, meanwhile: he’s 21, and has no contract in 2026. Where will he go? Let’s play again in 2026 and find out.
Kometa: il gusto piu giusto che c'e in giro!
Watch the final kilometer HERE.
Read the TNT Sports report HERE.
Spoiler alert: Team Hugo and Team Sam traded places in the Final Standings, everything else remaind the same.
Former winners Team Amalia may have underperformed, but with today’s sprint stage they took their third stage win. Most points from the stage, most points overall, most riders in the Top-25. They beat Team Charles by just a single point.
Third were Team Tadej, just ahead of Team Ansel. In fifth were Team Joshua, sixth Team Oliver, seventh Team Hugo.
Everyone else missed the boat today. Team Katja in eighth, Team Sam in ninth, Team Noah in tenth, Team Thomas in eleventh, and Team Grace in twelfth.
In the Final Standings, Team Tadej took the most bonus points, followed by Team Oliver, Team Joshua, Team Charles, Team Katja, Team Ansel, and Team Thomas. Only 50 points between second and seventh, it was all pretty close.
Team Sam dropped a bit, in eighth. Team Grace dropped a bit more, they were ninth. Team Noah in tenth, Team Amalia in eleventh, and Team Hugo in twelfth.
Not enough can be said about the total dominance of Team Tadej. In the lead from stage 1, they won 13 stages, and won the game by nearly 500 points. They got 635 points from Isaac del Toro — an inspired pick wins the game. But even without him, they would have been competitive. And they also picked Marco Frigo and Georg Steinhauser, together worth 40 points. One or two Yates, and their win would have been even more dominating.
Congratulations, Team Tadej, and your victory in this game reminds me of another Tadej. One that we will see in the 2025 Tour de France. Allez!
Standings after stage 21:
Rank |
Name |
Points |
WAS |
MOVES |
1 |
Team Tadej* |
3554 |
1 |
0 |
2 |
Team Oliver* |
3093 |
2 |
0 |
3 |
Team Joshua* |
3077 |
3 |
0 |
4 |
Team Charles* |
3036 |
4 |
0 |
5 |
Team Ansel* |
3021 |
5 |
0 |
6 |
Team Katja* |
2727 |
6 |
0 |
7 |
Team Hugo* |
2529 |
7 |
0 |
8 |
Team Sam* |
2436 |
8 |
0 |
9 |
Team Thomas* |
2343 |
9 |
0 |
10 |
Team Amalia* |
1973 |
10 |
0 |
11 |
Team Noah* |
1425 |
11 |
0 |
12 |
Team Grace* |
953 |
12 |
0 |
Standings after Final Standings Bonus Points:
Rank |
Name |
Points |
WAS |
MOVES |
1 |
Team Tadej* |
3854 |
1 |
0 |
2 |
Team Oliver* |
3377 |
2 |
0 |
3 |
Team Joshua* |
3357 |
3 |
0 |
4 |
Team Charles* |
3314 |
4 |
0 |
5 |
Team Ansel* |
3276 |
5 |
0 |
6 |
Team Katja* |
2984 |
6 |
0 |
7 |
Team Sam* |
2621 |
8 |
1 |
8 |
Team Hugo* |
2617 |
7 |
-1 |
9 |
Team Thomas* |
2576 |
9 |
0 |
10 |
Team Amalia* |
2083 |
10 |
0 |
11 |
Team Noah* |
1555 |
11 |
0 |
12 |
Team Grace* |
1088 |
12 |
0 |
Standings after stage 21 (including adults):
Rank |
Name |
Points |
WAS |
MOVES |
1 |
Team Tadej* |
3554 |
1 |
0 |
2 |
Team Andrew |
3471 |
2 |
0 |
3 |
Team Kent |
3418 |
3 |
0 |
4 |
Team Amelia |
3290 |
4 |
0 |
5 |
Team Laurens |
3146 |
6 |
1 |
6 |
Team Feng |
3118 |
5 |
-1 |
7 |
Team Oliver* |
3093 |
8 |
1 |
8 |
Team Joshua* |
3077 |
9 |
1 |
9 |
Team John |
3043 |
7 |
-2 |
10 |
Team Charles* |
3036 |
10 |
0 |
11 |
Team Ansel* |
3021 |
11 |
0 |
12 |
Team Ed |
2985 |
12 |
0 |
13 |
Team Rob |
2858 |
13 |
0 |
14 |
Team Campbell |
2803 |
14 |
0 |
15 |
Team Katja* |
2727 |
15 |
0 |
16 |
Team Kari |
2703 |
16 |
0 |
17 |
Team Hugo* |
2529 |
17 |
0 |
18 |
Team Sam* |
2436 |
18 |
0 |
19 |
Team Doug |
2353 |
20 |
1 |
20 |
Team Thomas* |
2343 |
19 |
-1 |
21 |
Team Julie |
2198 |
22 |
1 |
22 |
Team Adam |
2189 |
21 |
-1 |
23 |
Team Amalia* |
1973 |
23 |
0 |
24 |
Team Noah* |
1425 |
24 |
0 |
25 |
Team Kate |
1222 |
25 |
0 |
26 |
Team Grace* |
953 |
26 |
0 |
Standings after Final Standings Bonus Points (including adults):
Rank |
Name |
Points |
WAS |
MOVES |
1 |
Team Tadej* |
3854 |
1 |
0 |
2 |
Team Andrew |
3799 |
2 |
0 |
3 |
Team Kent |
3746 |
3 |
0 |
4 |
Team Amelia |
3570 |
4 |
0 |
5 |
Team Laurens |
3406 |
5 |
0 |
6 |
Team Oliver* |
3377 |
7 |
1 |
7 |
Team John |
3363 |
9 |
2 |
8 |
Team Joshua* |
3357 |
8 |
0 |
9 |
Team Feng |
3356 |
6 |
-3 |
10 |
Team Charles* |
3314 |
10 |
0 |
11 |
Team Ansel* |
3276 |
11 |
0 |
12 |
Team Ed |
3194 |
12 |
0 |
13 |
Team Rob |
3055 |
13 |
0 |
14 |
Team Campbell |
3007 |
14 |
0 |
15 |
Team Katja* |
2984 |
15 |
0 |
16 |
Team Kari |
2976 |
16 |
0 |
17 |
Team Sam* |
2621 |
18 |
1 |
18 |
Team Hugo* |
2617 |
17 |
-1 |
19 |
Team Thomas* |
2576 |
20 |
1 |
20 |
Team Doug |
2567 |
19 |
-1 |
21 |
Team Julie |
2356 |
21 |
0 |
22 |
Team Adam |
2316 |
22 |
0 |
23 |
Team Amalia* |
2083 |
23 |
0 |
24 |
Team Noah* |
1555 |
24 |
0 |
25 |
Team Kate |
1389 |
25 |
0 |
26 |
Team Grace* |
1088 |
26 |
0 |
Complete breakdown of points from stage 21:
Name |
STAGE RESULTS |
PINK JERSEY |
PURPLE JERSEY |
BLUE JERSEY |
WHITE JERSEY |
POINTS/CLASS |
TOTAL |
PREVIOUS |
CUM. TOTAL |
Team Amalia* |
128 |
10 |
7 |
0 |
0 |
17 |
145 |
1828 |
1973 |
Team Ansel* |
103 |
20 |
9 |
0 |
1 |
30 |
133 |
2888 |
3021 |
Team Charles* |
103 |
29 |
12 |
0 |
0 |
41 |
144 |
2892 |
3036 |
Team Grace* |
14 |
11 |
3 |
0 |
0 |
14 |
28 |
925 |
953 |
Team Hugo* |
103 |
0 |
12 |
0 |
1 |
13 |
116 |
2413 |
2529 |
Team Joshua* |
93 |
24 |
12 |
0 |
0 |
36 |
129 |
2948 |
3077 |
Team Katja* |
54 |
24 |
8 |
0 |
0 |
32 |
86 |
2641 |
2727 |
Team Noah* |
51 |
10 |
7 |
0 |
0 |
17 |
68 |
1357 |
1425 |
Team Oliver* |
89 |
20 |
12 |
0 |
3 |
35 |
124 |
2969 |
3093 |
Team Sam* |
54 |
18 |
8 |
0 |
0 |
26 |
80 |
2356 |
2436 |
Team Tadej* |
89 |
25 |
13 |
0 |
8 |
46 |
135 |
3419 |
3554 |
Team Thomas* |
24 |
20 |
9 |
0 |
5 |
34 |
58 |
2285 |
2343 |
Complete breakdown of points from Final Standings Bonus Points:
Name |
STAGE RESULTS |
PINK JERSEY |
PURPLE JERSEY |
BLUE JERSEY |
WHITE JERSEY |
POINTS/CLASS |
TOTAL |
PREVIOUS |
CUM. TOTAL |
Team Amalia* |
98 |
0 |
12 |
0 |
0 |
12 |
110 |
1973 |
2083 |
Team Ansel* |
238 |
0 |
17 |
0 |
0 |
17 |
255 |
3021 |
3276 |
Team Charles* |
256 |
0 |
22 |
0 |
0 |
22 |
278 |
3036 |
3314 |
Team Grace* |
130 |
0 |
5 |
0 |
0 |
5 |
135 |
953 |
1088 |
Team Hugo* |
66 |
0 |
22 |
0 |
0 |
22 |
88 |
2529 |
2617 |
Team Joshua* |
258 |
0 |
22 |
0 |
0 |
22 |
280 |
3077 |
3357 |
Team Katja* |
242 |
0 |
15 |
0 |
0 |
15 |
257 |
2727 |
2984 |
Team Noah* |
118 |
0 |
12 |
0 |
0 |
12 |
130 |
1425 |
1555 |
Team Oliver* |
262 |
0 |
22 |
0 |
0 |
22 |
284 |
3093 |
3377 |
Team Sam* |
170 |
0 |
15 |
0 |
0 |
15 |
185 |
2436 |
2621 |
Team Tadej* |
270 |
0 |
23 |
0 |
7 |
30 |
300 |
3554 |
3854 |
Team Thomas* |
210 |
0 |
16 |
0 |
7 |
23 |
233 |
2343 |
2576 |
Complete breakdown of points from stage 21 (including adults):
Name |
STAGE RESULTS |
PINK JERSEY |
PURPLE JERSEY |
BLUE JERSEY |
WHITE JERSEY |
POINTS/CLASS |
TOTAL |
PREVIOUS |
CUM. TOTAL |
Team Adam |
24 |
13 |
8 |
0 |
0 |
21 |
45 |
2144 |
2189 |
Team Amalia* |
128 |
10 |
7 |
0 |
0 |
17 |
145 |
1828 |
1973 |
Team Amelia |
89 |
26 |
12 |
5 |
3 |
46 |
135 |
3155 |
3290 |
Team Andrew |
89 |
30 |
12 |
0 |
1 |
43 |
132 |
3339 |
3471 |
Team Ansel* |
103 |
20 |
9 |
0 |
1 |
30 |
133 |
2888 |
3021 |
Team Campbell |
103 |
17 |
12 |
0 |
0 |
29 |
132 |
2671 |
2803 |
Team Charles* |
103 |
29 |
12 |
0 |
0 |
41 |
144 |
2892 |
3036 |
Team Doug |
109 |
21 |
12 |
0 |
0 |
33 |
142 |
2211 |
2353 |
Team Ed |
89 |
16 |
12 |
4 |
1 |
33 |
122 |
2863 |
2985 |
Team Feng |
103 |
20 |
12 |
0 |
1 |
33 |
136 |
2982 |
3118 |
Team Grace* |
14 |
11 |
3 |
0 |
0 |
14 |
28 |
925 |
953 |
Team Hugo* |
103 |
0 |
12 |
0 |
1 |
13 |
116 |
2413 |
2529 |
Team John |
20 |
32 |
4 |
4 |
5 |
45 |
65 |
2978 |
3043 |
Team Joshua* |
93 |
24 |
12 |
0 |
0 |
36 |
129 |
2948 |
3077 |
Team Julie |
75 |
11 |
7 |
0 |
0 |
18 |
93 |
2105 |
2198 |
Team Kari |
90 |
29 |
8 |
0 |
0 |
37 |
127 |
2576 |
2703 |
Team Kate |
40 |
12 |
3 |
0 |
0 |
15 |
55 |
1167 |
1222 |
Team Katja* |
54 |
24 |
8 |
0 |
0 |
32 |
86 |
2641 |
2727 |
Team Kent |
89 |
30 |
12 |
0 |
1 |
43 |
132 |
3286 |
3418 |
Team Laurens |
129 |
23 |
12 |
0 |
1 |
36 |
165 |
2981 |
3146 |
Team Noah* |
51 |
10 |
7 |
0 |
0 |
17 |
68 |
1357 |
1425 |
Team Oliver* |
89 |
20 |
12 |
0 |
3 |
35 |
124 |
2969 |
3093 |
Team Rob |
103 |
10 |
9 |
0 |
1 |
20 |
123 |
2735 |
2858 |
Team Sam* |
54 |
18 |
8 |
0 |
0 |
26 |
80 |
2356 |
2436 |
Team Tadej* |
89 |
25 |
13 |
0 |
8 |
46 |
135 |
3419 |
3554 |
Team Thomas* |
24 |
20 |
9 |
0 |
5 |
34 |
58 |
2285 |
2343 |
Complete breakdown of points from Final Standings Bonus Points (including adults):
112 |
0 |
15 |
0 |
0 |
15 |
127 |
2189 |
2316 |
|
Team Amalia* |
98 |
0 |
12 |
0 |
0 |
12 |
110 |
1973 |
2083 |
Team Amelia |
248 |
0 |
22 |
10 |
0 |
32 |
280 |
3290 |
3570 |
Team Andrew |
306 |
0 |
22 |
0 |
0 |
22 |
328 |
3471 |
3799 |
Team Ansel* |
238 |
0 |
17 |
0 |
0 |
17 |
255 |
3021 |
3276 |
Team Campbell |
182 |
0 |
22 |
0 |
0 |
22 |
204 |
2803 |
3007 |
Team Charles* |
256 |
0 |
22 |
0 |
0 |
22 |
278 |
3036 |
3314 |
Team Doug |
192 |
0 |
22 |
0 |
0 |
22 |
214 |
2353 |
2567 |
Team Ed |
180 |
0 |
22 |
7 |
0 |
29 |
209 |
2985 |
3194 |
Team Feng |
216 |
0 |
22 |
0 |
0 |
22 |
238 |
3118 |
3356 |
Team Grace* |
130 |
0 |
5 |
0 |
0 |
5 |
135 |
953 |
1088 |
Team Hugo* |
66 |
0 |
22 |
0 |
0 |
22 |
88 |
2529 |
2617 |
Team John |
300 |
0 |
6 |
7 |
7 |
20 |
320 |
3043 |
3363 |
Team Joshua* |
258 |
0 |
22 |
0 |
0 |
22 |
280 |
3077 |
3357 |
Team Julie |
146 |
0 |
12 |
0 |
0 |
12 |
158 |
2198 |
2356 |
Team Kari |
258 |
0 |
15 |
0 |
0 |
15 |
273 |
2703 |
2976 |
Team Kate |
162 |
0 |
5 |
0 |
0 |
5 |
167 |
1222 |
1389 |
Team Katja* |
242 |
0 |
15 |
0 |
0 |
15 |
257 |
2727 |
2984 |
Team Kent |
306 |
0 |
22 |
0 |
0 |
22 |
328 |
3418 |
3746 |
Team Laurens |
238 |
0 |
22 |
0 |
0 |
22 |
260 |
3146 |
3406 |
Team Noah* |
118 |
0 |
12 |
0 |
0 |
12 |
130 |
1425 |
1555 |
Team Oliver* |
262 |
0 |
22 |
0 |
0 |
22 |
284 |
3093 |
3377 |
Team Rob |
180 |
0 |
17 |
0 |
0 |
17 |
197 |
2858 |
3055 |
Team Sam* |
170 |
0 |
15 |
0 |
0 |
15 |
185 |
2436 |
2621 |
Team Tadej* |
270 |
0 |
23 |
0 |
7 |
30 |
300 |
3554 |
3854 |
Team Thomas* |
210 |
0 |
16 |
0 |
7 |
23 |
233 |
2343 |
2576 |
-Laurens.