Results

Latest results from TrainingPeaks Virtual

1:40 AM
May 26, 2026
Southern Points Crit
South Lake Loop
14.7 km
78 m
1:30 AM
May 26, 2026
Coll de Rates
Col de Rates
7 km
351 m
custom distance
12:40 AM
May 26, 2026
20km Points Race
Forest Velodrome
20.6 km
0 m
12:30 AM
May 26, 2026
Practice Makes Perfect
Lagoona Seeker
21.7 km
180 m
10:10 PM
May 25, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
8:53 PM
May 25, 2026
Half Long And Flat(ish) Scratch
Two Lake Loop
21.3 km
126 m
7:30 PM
May 25, 2026
JET PACK RIDE
Parry Vlo-Bae Lite
1 hour, 20 minutes
7:00 PM
May 25, 2026
Twisted Sisters Wake Up Ride
Big Loop Reverse
25.3 km
159 m
6:40 PM
May 25, 2026
20km Points Race
Forest Velodrome
20.6 km
0 m
6:30 PM
May 25, 2026
3d 26/5
South Lake Loop Reverse
55 minutes
6:00 PM
May 25, 2026
Monday Mixers p/b Allkin | Giro Stage 13
Bieno Race from Giro St 13
34.4 km
286 m
custom distance
5:40 PM
May 25, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
5:30 PM
May 25, 2026
Team Points Race
Forest Velodrome
20.6 km
0 m
4:50 PM
May 25, 2026
The Leg Sapper
Swings and Roundabouts
27.7 km
784 m
4:10 PM
May 25, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
3:47 PM
May 25, 2026
Ironman mossel bay route 70.3
Ironman Mossel Bay Route
87.1 km
859 m
custom distance
3:30 PM
May 25, 2026
Practice Makes Perfect
Lagoona Seeker
21.7 km
180 m
3:15 PM
May 25, 2026
tour of japan
TOJ stage 3 Mino-Kamino
20.7 km
132 m
custom distance
2:40 PM
May 25, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
12:45 PM
May 25, 2026
selkirk day 1
D1 Selkirk
84.1 km
1.2 km
custom distance
11:20 AM
May 25, 2026
Track Keirin
Forest Velodrome
2.1 km
0 m
10:40 AM
May 25, 2026
Copy of Allkin Fondo | Unbound Gravel 50
Route
77.9 km
429 m
custom distance
10:37 AM
May 25, 2026
300 Vladivostok - North Cape 11375 km
300 Vladivostok - North Cape 11375 km
24.9 km
173 m
custom distance
10:10 AM
May 25, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
9:54 AM
May 25, 2026
km
Ironman Kalmar
180.5 km
557 m
custom distance
7:20 AM
May 25, 2026
Devil Take The Hindmost
Forest Velodrome
10.3 km
0 m
7:00 AM
May 25, 2026
Around The World In 800 Days - Stage 145
Around The World In 800 Days - Stage 145
39.9 km
65 m
custom distance
6:20 AM
May 25, 2026
Hilly Elimination Race
North Lake Loop
12.6 km
243 m
6:05 AM
May 25, 2026
Copy of Paris Tours Course
Route
69.9 km
610 m
custom distance
5:50 AM
May 25, 2026
Hilltop Finish
Easy Hill Climb Lap
24.3 km
365 m
3:40 AM
May 25, 2026
20km Points Race
Forest Velodrome
20.6 km
0 m
2:50 AM
May 25, 2026
Hilltop Finish
Easy Hill Climb Lap
24.3 km
365 m
12:50 AM
May 25, 2026
10 Mile Time Trial
Coastal Loop Reverse
16.1 km
41 m
11:40 PM
May 24, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
9:05 PM
May 24, 2026
soma tt
soma tt3
13.3 km
19 m
custom distance
8:00 PM
May 24, 2026
LAKE GARDA
Lake Garda
100 km
1.2 km
custom distance
6:40 PM
May 24, 2026
GP
GP Charlevoix 2026
86.3 km
1.3 km
custom distance
6:00 PM
May 24, 2026
B1
B1 Gruppo Genesis Maple Tuesday Tarantella! Medio! 54.55 km
54.1 km
318 m
custom distance
5:00 PM
May 24, 2026
Around The World In 800 Days - Stage 144
Around The World In 800 Days - Stage 144
40.3 km
64 m
custom distance
3:40 PM
May 24, 2026
20km Points Race
Forest Velodrome
20.6 km
0 m
3:10 PM
May 24, 2026
Short And Flat
Coastal Loop
17 km
42 m
2:50 PM
May 24, 2026
Hilltop Finish
Easy Hill Climb Lap
24.3 km
365 m
2:10 PM
May 24, 2026
The Hills Are Alive
Base Camp
25.9 km
295 m
2:00 PM
May 24, 2026
(No Bot) Team Lou Sunday Group Ride
Kielder 2025
38 km
139 m
custom distance
1:35 PM
May 24, 2026
Valdivia 2
Valdivia
4 hours, 1 minute, 48 seconds
custom distance
1:25 PM
May 24, 2026
Marmaris
L’etape Marmaris
95.9 km
1.8 km
custom distance
1:00 PM
May 24, 2026
Sunday Medio Fondo
TPV Giro d'Italia Stage 18 final part
79.1 km
892 m
custom distance
1:00 PM
May 24, 2026
Sunday Group ride
La Crescent, Minnesota, USA
50.2 km
504 m
custom distance
12:15 PM
May 24, 2026
TAB Memorial Day Route
Meandering Memorial Day 2026
68.8 km
89 m
custom distance
12:10 PM
May 24, 2026
Short And Flat
Coastal Loop
17 km
42 m
12:00 PM
May 24, 2026
Crossover Circuit Scratch Race |44.5km|320m
Crossover Circuit
44.5 km
330 m
11:50 AM
May 24, 2026
Hilltop Finish
Easy Hill Climb Lap
24.3 km
365 m
10:25 AM
May 24, 2026
Grand day out race
A Grand Day Out
52.6 km
667 m
10:10 AM
May 24, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
9:41 AM
May 24, 2026
trikids 4
All Around The Watertower Reverse
10 km
67 m
custom distance
8:20 AM
May 24, 2026
Track Keirin
Forest Velodrome
2.1 km
0 m
7:50 AM
May 24, 2026
The Leg Sapper
Swings and Roundabouts
27.7 km
784 m
7:30 AM
May 24, 2026
Sunday Medio Fondo
TPV Giro d'Italia Stage 18 final part
79.1 km
892 m
custom distance
7:30 AM
May 24, 2026
adfc Workout: „SST Interval 4 x 16“
Ötztaler RM, Teil 3
1 hour, 30 minutes
custom distance
7:10 AM
May 24, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
7:00 AM
May 24, 2026
Around The World In 800 Days - Stage 144
Around The World In 800 Days - Stage 144
40.3 km
64 m
custom distance
6:50 AM
May 24, 2026
10 Mile Time Trial
Coastal Loop Reverse
16.1 km
41 m
6:20 AM
May 24, 2026
Hilly Elimination Race
North Lake Loop
12.6 km
243 m
6:10 AM
May 24, 2026
Short And Flat
Coastal Loop
17 km
42 m
4:50 AM
May 24, 2026
The Leg Sapper
Swings and Roundabouts
27.7 km
784 m
4:20 AM
May 24, 2026
Warriors scratch race
Giro Stage 13 Last 2 hours
68.7 km
682 m
custom distance
3:40 AM
May 24, 2026
PAFC_TEST
Short Sharp Shock
1.4 km
7 m
3:10 AM
May 24, 2026
TEST
Short Sharp Shock Reverse
1.4 km
7 m
1:20 AM
May 24, 2026
Devil Take The Hindmost
Forest Velodrome
10.3 km
0 m
12:00 AM
May 24, 2026
Passo dello Stelvio, Italy,GPXRide
Passo dello Stelvio, Italy
25.7 km
1.8 km
custom distance
11:50 PM
May 23, 2026
Hilltop Finish
Easy Hill Climb Lap
24.3 km
365 m
11:40 PM
May 23, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
11:14 PM
May 23, 2026
Cairns IM
Cairns IM
167.4 km
919 m
custom distance
10:10 PM
May 23, 2026
Long And Flat(ish)
Two Lake Loop
41.8 km
252 m
9:46 PM
May 23, 2026
CairnsIMT
Cairns2026
177.5 km
1.4 km
custom distance
8:40 PM
May 23, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
7:42 PM
May 23, 2026
PawPaw WV Hills
PawPaw
31.7 km
765 m
custom distance
6:50 PM
May 23, 2026
10 Mile Time Trial
Coastal Loop Reverse
16.1 km
41 m
5:20 PM
May 23, 2026
Track Keirin
Forest Velodrome
2.1 km
0 m
5:00 PM
May 23, 2026
Around The World In 800 Days - Stage 143
Around The World In 800 Days - Stage 143
39.2 km
104 m
custom distance
3:50 PM
May 23, 2026
10 Mile Time Trial
Coastal Loop Reverse
16.1 km
41 m
3:30 PM
May 23, 2026
LAKE MAGGIORE
LAKE MAGGIORE
100.6 km
856 m
custom distance
3:10 PM
May 23, 2026
Short And Flat
Coastal Loop
17 km
42 m
2:00 PM
May 23, 2026
(No Bot) Team Lou Saturday Group Ride
Borrego Springs Route
30.8 km
17 m
custom distance
1:50 PM
May 23, 2026
The Leg Sapper
Swings and Roundabouts
27.7 km
784 m
1:45 PM
May 23, 2026
WW Summer TTT series: R4 Prologue with bots
3.1 km
63 m
custom distance
1:40 PM
May 23, 2026
Southern Points Crit
South Lake Loop
14.7 km
78 m
1:30 PM
May 23, 2026
Triathlon Ontario
A Bit Of Everything
28.1 km
471 m
1:15 PM
May 23, 2026
WW Summer TTT series: R4 Short with Bots
Parry Vlo-Bae Lite Reverse
16.1 km
175 m
1:15 PM
May 23, 2026
Campeche 70.3
Ironman 70.3 Campeche
90.1 km
251 m
custom distance
1:00 PM
May 23, 2026
Allkin Fondo | Gran Premio New York City
Grand Premio New York City
68.2 km
903 m
custom distance
1:00 PM
May 23, 2026
Saturday Wingman Ride
Figure Of Sixteen
78 km
483 m
11:12 AM
May 23, 2026
299 Vladivostok - North Cape 11350 km
299 Vladivostok - North Cape 11350 km
24.8 km
117 m
custom distance
10:30 AM
May 23, 2026
One Lap Wonder
Big Loop
25.3 km
160 m
9:40 AM
May 23, 2026
20km Points Race
Forest Velodrome
20.6 km
0 m
7:00 AM
May 23, 2026
Around The World In 800 Days - Stage 143
Around The World In 800 Days - Stage 143
39.2 km
104 m
custom distance
5:58 AM
May 23, 2026
Unbound Little Egypt - TPV Career Mode
37.5 km
357 m
custom distance
5:47 AM
May 23, 2026
PM70.3
PM70.3
90.1 km
761 m
custom distance
5:40 AM
May 23, 2026
Georgetown Crit
Two Legs Bad
18.5 km
121 m
5:00 AM
May 23, 2026
Tempo on IRONMAN 70.3 Westfriesland course
IRONMAN 70.3 Westfriesland
2 hours, 56 minutes
custom distance