Rider Profile
Total Rides
1688
Total Time
1585h 42m
Total Distance
56,891.6 km
Total Elevation
735.4 km
Longest Session
02h 35m
Most Distance in Session
118.2 km
Most Climbed in Session
2.1 km
Race Ranking
Sprint
Diamond 2
Endurance
Diamond 3
Time Trial
Diamond 3
Climbing
Diamond 3
All-Rounder Ranking
1864
Critical Power Curve (90 Day Best Values)
Estimated CP
301 w
92% confidence
Estimated FTP
291 w
Estimated W'
9.4 kJ
Race History
placedateTimeeventDetailsperformance
12
10/26/25
08:50 AM
Scratch Race
2
140bpm  avg163bpm  max
230w  avg
244w  np
580w  max
DNF
10/26/25
08:30 AM
Scratch Race
Birthday babadag
130bpm  avg144bpm  max
215w  avg
239w  np
368w  max
8
10/25/25
07:30 AM
Scratch Race
steady long effort
137bpm  avg158bpm  max
224w  avg
240w  np
525w  max
10/24/25
06:50 AM
Team Time Trial
SHS TTT series: R13 Long
147bpm  avg160bpm  max
263w  avg
271w  np
521w  max
10/24/25
05:42 AM
Group Ride
pre ttt miles
136bpm  avg157bpm  max
DNF
10/23/25
04:25 PM
Scratch Race
up-up-down
127bpm  avg158bpm  max
187w  avg
241w  np
345w  max
10
10/23/25
05:30 AM
Scratch Race
6am club
130bpm  avg152bpm  max
198w  avg
201w  np
429w  max
DNF
10/22/25
05:30 AM
Scratch Race
6am club
1
134bpm  avg159bpm  max
200w  avg
225w  np
482w  max
29
10/21/25
02:50 PM
Scratch Race
Recovery explore.
123bpm  avg138bpm  max
176w  avg
180w  np
421w  max
13
10/21/25
07:30 AM
Scratch Race
Pressure off racing
1
142bpm  avg162bpm  max
233w  avg
247w  np
575w  max
10/20/25
05:29 AM
Group Ride
6am club
140bpm  avg159bpm  max
10/19/25
07:00 AM
Scratch Race
Allkin Classics | Wk4 | 70km & 599m
1
145bpm  avg169bpm  max
241w  avg
261w  np
513w  max
10/18/25
07:28 AM
Group Ride
no-fan
149bpm  avg167bpm  max
DNF
10/18/25
06:30 AM
Scratch Race
AllkOut Classic
1
152bpm  avg196bpm  max
218w  avg
233w  np
543w  max
DNF
10/17/25
07:00 AM
Scratch Race
Babadag
1
155bpm  avg166bpm  max
235w  avg
240w  np
362w  max
DNF
10/16/25
05:30 AM
Scratch Race
6am club on tour p/b ryan yates GPX skills
126bpm  avg156bpm  max
186w  avg
192w  np
504w  max
DNF
10/15/25
05:35 AM
Scratch Race
6am club on tour p/b ryan yates gpx skills
1
133bpm  avg166bpm  max
204w  avg
227w  np
532w  max
16
10/14/25
03:25 PM
Scratch Race
p-ris
138bpm  avg159bpm  max
239w  avg
245w  np
473w  max
4
10/14/25
05:28 AM
Scratch Race
6am club on tour p/b ryan yates GPX skills
135bpm  avg153bpm  max
220w  avg
231w  np
554w  max
10/13/25
05:34 AM
Group Ride
6-mc-lu=
135bpm  avg153bpm  max
DNF
10/13/25
05:25 AM
Scratch Race
6am clun
112bpm  avg129bpm  max
142w  avg
179w  np
336w  max
10/12/25
07:20 AM
Scratch Race
Long hard fondo
135bpm  avg156bpm  max
227w  avg
244w  np
530w  max
10/11/25
07:30 AM
Scratch Race
Allkin Classics | Wk3 | 62km & 839m
1
145bpm  avg164bpm  max
250w  avg
270w  np
497w  max
6
10/10/25
05:30 AM
Scratch Race
6am club on tour
136bpm  avg157bpm  max
216w  avg
225w  np
495w  max
4
10/09/25
05:25 AM
Scratch Race
6am club-on tour p/b ryan yates IT skills.
134bpm  avg157bpm  max
203w  avg
230w  np
485w  max
10/08/25
06:20 AM
Group Ride
Chasing Mr White
133bpm  avg161bpm  max
10/07/25
07:30 AM
Scratch Race
Recon racing
1
147bpm  avg169bpm  max
252w  avg
266w  np
595w  max
10/06/25
05:18 AM
Group Ride
6am club
142bpm  avg174bpm  max
10/05/25
07:00 AM
Points Race
TPV GRAND TOUR - STAGE 6
150bpm  avg172bpm  max
250w  avg
273w  np
533w  max
10/05/25
06:30 AM
Group Ride
Into The Void
122bpm  avg141bpm  max
DNF
10/04/25
08:07 AM
Scratch Race
w-rmcdown
125bpm  avg140bpm  max
169w  avg
187w  np
435w  max
10/04/25
07:00 AM
Points Race
TPV GRAND TOUR - STAGE 5
163bpm  avg168bpm  max
295w  avg
296w  np
448w  max
6
10/03/25
05:00 PM
Points Race
TPV GRAND TOUR - STAGE 4
148bpm  avg169bpm  max
251w  avg
268w  np
536w  max
10/02/25
06:20 AM
Group Ride
TPV tour 'rest' day
148bpm  avg167bpm  max
20
10/01/25
04:00 AM
Time Trial
TPV GRAND TOUR - STAGE 3 - ITT
155bpm  avg176bpm  max
268w  avg
285w  np
546w  max
4
09/30/25
10:00 AM
Points Race
TPV GRAND TOUR - STAGE 2
147bpm  avg165bpm  max
247w  avg
260w  np
606w  max
8
09/29/25
04:00 AM
Points Race
TPV GRAND TOUR - STAGE 1
150bpm  avg167bpm  max
248w  avg
265w  np
536w  max
09/28/25
07:10 AM
Scratch Race
Paced effort
142bpm  avg155bpm  max
241w  avg
246w  np
510w  max
09/27/25
07:35 AM
Group Ride
p-cer
140bpm  avg156bpm  max
09/26/25
05:03 PM
Group Ride
miles
131bpm  avg152bpm  max
DNF
09/25/25
05:20 AM
Scratch Race
6am club
1
135bpm  avg161bpm  max
210w  avg
225w  np
564w  max
09/24/25
05:28 AM
Group Ride
6-mc-lu=
142bpm  avg158bpm  max
DNF
09/24/25
05:25 AM
Scratch Race
6am club
1
124bpm  avg138bpm  max
203w  avg
217w  np
331w  max
09/23/25
07:15 AM
Group Ride
sustained effort
153bpm  avg162bpm  max
10
09/21/25
03:30 PM
Scratch Race
ste-dy
132bpm  avg152bpm  max
213w  avg
219w  np
492w  max
DNF
09/21/25
07:15 AM
Scratch Race
pressure off racing
133bpm  avg158bpm  max
202w  avg
219w  np
543w  max
29
09/20/25
08:56 AM
Scratch Race
milesc
132bpm  avg146bpm  max
209w  avg
211w  np
474w  max
09/20/25
07:30 AM
Team Scratch Race
BEAT THE PROS - Stage 3 : SA CALOBRA
162bpm  avg171bpm  max
301w  avg
303w  np
513w  max
09/19/25
04:48 PM
Group Ride
exploring
129bpm  avg143bpm  max
DNF
09/19/25
05:14 AM
Scratch Race
6am club
134bpm  avg162bpm  max
206w  avg
221w  np
619w  max
09/18/25
05:15 AM
Group Ride
6am clubq
142bpm  avg152bpm  max
DNF
09/17/25
05:25 AM
Scratch Race
6am club
137bpm  avg159bpm  max
209w  avg
221w  np
568w  max
09/16/25
02:16 PM
Group Ride
recon
142bpm  avg159bpm  max
09/16/25
06:49 AM
Group Ride
paced course recon
143bpm  avg164bpm  max
09/16/25
06:44 AM
Group Ride
paced course recon
11
09/15/25
05:35 AM
Scratch Race
6am club
134bpm  avg153bpm  max
212w  avg
215w  np
535w  max
6
09/14/25
07:40 AM
Scratch Race
sustained effort
153bpm  avg163bpm  max
274w  avg
279w  np
439w  max
9
09/13/25
09:05 AM
Scratch Race
ste-dy
132bpm  avg184bpm  max
214w  avg
217w  np
435w  max
09/13/25
07:30 AM
Team Scratch Race
BEAT THE PROS - Stage 2 : GRAND PRIX MONTREAL
155bpm  avg193bpm  max
258w  avg
296w  np
589w  max
09/12/25
04:53 PM
Group Ride
ste-dy
136bpm  avg228bpm  max
DNF
09/12/25
05:30 AM
Scratch Race
6am club
128bpm  avg152bpm  max
197w  avg
209w  np
467w  max
09/11/25
05:30 AM
Group Ride
6am club
142bpm  avg157bpm  max
09/10/25
04:35 PM
Group Ride
exploring
134bpm  avg146bpm  max
5
09/10/25
05:35 AM
Scratch Race
6am club
134bpm  avg160bpm  max
211w  avg
223w  np
594w  max
09/09/25
07:15 AM
Scratch Race
pressure off racing
145bpm  avg166bpm  max
241w  avg
270w  np
597w  max
09/08/25
05:26 AM
Group Ride
6am club
131bpm  avg147bpm  max
09/07/25
07:30 AM
Scratch Race
Sunday Medio Fondo
136bpm  avg159bpm  max
218w  avg
230w  np
545w  max
09/06/25
01:30 PM
Scratch Race
steady recovery
131bpm  avg155bpm  max
209w  avg
218w  np
507w  max
10
09/06/25
07:30 AM
Team Scratch Race
BEAT THE PROS - Stage 1 : ALPE D'HUEZ
159bpm  avg165bpm  max
295w  avg
299w  np
473w  max
7
09/05/25
05:30 AM
Scratch Race
6am club
131bpm  avg153bpm  max
208w  avg
218w  np
496w  max
10
09/04/25
04:30 PM
Team Scratch Race
One Lap Wonder
130bpm  avg155bpm  max
217w  avg
227w  np
517w  max
DNF
09/04/25
05:25 AM
Scratch Race
6am club
139bpm  avg162bpm  max
210w  avg
223w  np
531w  max
09/03/25
05:06 PM
Group Ride
p--erc-lim=
145bpm  avg163bpm  max
09/03/25
05:17 AM
Group Ride
6am club
148bpm  avg166bpm  max
09/02/25
04:46 PM
Group Ride
exploring
147bpm  avg162bpm  max
10
09/02/25
08:55 AM
Scratch Race
ste-dy
125bpm  avg143bpm  max
196w  avg
204w  np
462w  max
09/02/25
07:15 AM
Scratch Race
pressure off racing
143bpm  avg167bpm  max
230w  avg
261w  np
574w  max
09/01/25
05:30 AM
Group Ride
6am club
14
08/31/25
07:30 AM
Scratch Race
Sunday Medio Fondo
142bpm  avg160bpm  max
231w  avg
245w  np
578w  max
10
08/30/25
06:30 AM
Scratch Race
pressure off climbing
151bpm  avg157bpm  max
262w  avg
263w  np
428w  max
6
08/29/25
05:30 AM
Scratch Race
6am club
160bpm  avg165bpm  max
290w  avg
291w  np
472w  max
DNF
08/28/25
04:52 PM
Scratch Race
newcroute
124bpm  avg144bpm  max
188w  avg
220w  np
476w  max
08/28/25
05:26 AM
Group Ride
6am club
171bpm  avg180bpm  max
16
08/27/25
05:02 PM
Team Time Trial
=uelt-cttt
137bpm  avg152bpm  max
222w  avg
225w  np
501w  max
08/27/25
05:39 AM
Group Ride
6am club
75bpm  avg75bpm  max
08/27/25
05:27 AM
Group Ride
6am club
10
08/26/25
07:50 AM
Scratch Race
pressure off racing
138bpm  avg162bpm  max
226w  avg
248w  np
555w  max
08/25/25
06:30 AM
Scratch Race
steady
138bpm  avg161bpm  max
207w  avg
222w  np
564w  max
5
08/24/25
07:00 AM
Scratch Race
8am club
138bpm  avg159bpm  max
233w  avg
251w  np
559w  max
08/23/25
07:30 AM
Scratch Race
pressure off racing
143bpm  avg164bpm  max
236w  avg
255w  np
563w  max
DNF
08/22/25
05:27 AM
Scratch Race
6am club
130bpm  avg153bpm  max
190w  avg
205w  np
529w  max
DNF
08/22/25
05:20 AM
Scratch Race
6am club
105bpm  avg111bpm  max
DNF
08/21/25
05:10 PM
Scratch Race
tempo
136bpm  avg147bpm  max
213w  avg
220w  np
506w  max
DNF
08/21/25
05:30 AM
Scratch Race
6am club
137bpm  avg155bpm  max
202w  avg
210w  np
532w  max
08/20/25
05:20 AM
Group Ride
6am club
142bpm  avg157bpm  max
11
08/19/25
01:45 PM
Scratch Race
z2
135bpm  avg154bpm  max
218w  avg
221w  np
524w  max
7
08/19/25
07:30 AM
Scratch Race
leg test
145bpm  avg164bpm  max
226w  avg
248w  np
515w  max
DNF
08/19/25
07:20 AM
Scratch Race
testing legs out
120bpm  avg133bpm  max
159w  avg
202w  np
470w  max
08/18/25
05:30 AM
Group Ride
f
140bpm  avg151bpm  max
DNF
08/18/25
05:10 AM
Scratch Race
6am club
134bpm  avg153bpm  max
197w  avg
212w  np
486w  max
08/17/25
06:56 AM
Group Ride
hango=er ride
137bpm  avg160bpm  max
10
08/16/25
06:45 AM
Scratch Race
Mixed effort z1/z2/z3
139bpm  avg158bpm  max
233w  avg
244w  np
560w  max
08/15/25
04:52 PM
Group Ride
k
138bpm  avg146bpm  max
08/15/25
05:11 AM
Group Ride
spinnin
145bpm  avg153bpm  max
DNF
08/15/25
05:00 AM
Scratch Race
6am club
1
135bpm  avg145bpm  max
170w  avg
199w  np
467w  max
DNF
08/14/25
04:42 PM
Scratch Race
kruising
1
08/14/25
05:36 AM
Group Ride
6am club
141bpm  avg159bpm  max
08/14/25
05:34 AM
Group Ride
6am club
107bpm  avg125bpm  max
08/14/25
05:30 AM
Group Ride
6am club
105bpm  avg122bpm  max
08/14/25
05:27 AM
Group Ride
6am club
115bpm  avg131bpm  max
08/14/25
05:21 AM
Group Ride
6am club
112bpm  avg128bpm  max
08/14/25
05:13 AM
Group Ride
6am club
109bpm  avg121bpm  max
08/13/25
05:24 AM
Group Ride
6am club
144bpm  avg160bpm  max
08/13/25
05:14 AM
Group Ride
6am club
115bpm  avg134bpm  max
08/12/25
03:15 PM
Scratch Race
steady
1
142bpm  avg152bpm  max
223w  avg
224w  np
489w  max
DNF
08/12/25
03:00 PM
Scratch Race
ste-dy
1
108bpm  avg138bpm  max
55w  avg
156w  np
349w  max
4
08/12/25
07:45 AM
Team Time Trial
SHS TTT series: R9 Long
148bpm  avg167bpm  max
235w  avg
256w  np
529w  max
08/11/25
05:37 AM
Group Ride
6am club
136bpm  avg150bpm  max
08/11/25
05:35 AM
Group Ride
6am club
109bpm  avg130bpm  max
08/11/25
05:32 AM
Group Ride
6am club
110bpm  avg128bpm  max
08/11/25
05:26 AM
Group Ride
6am club
113bpm  avg124bpm  max
08/10/25
07:38 AM
Group Ride
threshold pacer @385watts
143bpm  avg155bpm  max
08/09/25
07:30 AM
Scratch Race
Allkin Racing: Saturday Fondo
144bpm  avg164bpm  max
230w  avg
252w  np
590w  max
DNF
08/08/25
05:30 AM
Scratch Race
6am club
1
134bpm  avg153bpm  max
187w  avg
205w  np
513w  max
11
08/07/25
05:30 AM
Scratch Race
6am club
1
139bpm  avg155bpm  max
206w  avg
217w  np
512w  max
08/06/25
04:45 PM
Group Ride
High cadence paced
142bpm  avg154bpm  max
DNF
08/06/25
05:30 AM
Scratch Race
6am club
1
136bpm  avg154bpm  max
193w  avg
202w  np
519w  max
08/05/25
01:16 PM
Group Ride
ste-dy eddy
138bpm  avg149bpm  max
08/05/25
07:40 AM
Team Time Trial
SHS TTT series: R8 Long
149bpm  avg161bpm  max
249w  avg
261w  np
539w  max
08/04/25
04:44 PM
Group Ride
Spinning
130bpm  avg142bpm  max
08/04/25
05:41 AM
Group Ride
6am club
141bpm  avg155bpm  max
08/03/25
07:30 AM
Scratch Race
Sunday Medio Fondo
146bpm  avg168bpm  max
228w  avg
244w  np
571w  max
08/02/25
01:12 PM
Group Ride
exploring
111bpm  avg126bpm  max
08/02/25
07:30 AM
Scratch Race
no pressure racing
1
145bpm  avg164bpm  max
242w  avg
252w  np
568w  max
9
08/01/25
05:10 PM
Scratch Race
new route
1
134bpm  avg144bpm  max
204w  avg
207w  np
560w  max
DNF
08/01/25
05:30 AM
Scratch Race
6am club
1
136bpm  avg156bpm  max
205w  avg
212w  np
564w  max
17
07/31/25
05:30 AM
Scratch Race
6am club
1
136bpm  avg155bpm  max
214w  avg
234w  np
514w  max
07/30/25
05:16 AM
Group Ride
6am club
134bpm  avg158bpm  max
6
07/29/25
07:45 AM
Team Time Trial
ttt
153bpm  avg162bpm  max
280w  avg
283w  np
458w  max
07/28/25
05:16 AM
Group Ride
6am club
135bpm  avg148bpm  max
07/27/25
06:45 AM
Group Ride
longer climbing pacer
137bpm  avg158bpm  max
4
07/26/25
06:45 AM
Scratch Race
pHard workout bot
1
147bpm  avg162bpm  max
243w  avg
261w  np
567w  max
07/25/25
05:07 AM
Group Ride
6am club
136bpm  avg160bpm  max
07/24/25
05:17 AM
Group Ride
6am club
135bpm  avg155bpm  max
07/23/25
05:26 AM
Group Ride
6-m clu=
140bpm  avg160bpm  max
12
07/22/25
07:00 AM
Scratch Race
Pressure off racing
1
146bpm  avg163bpm  max
240w  avg
258w  np
603w  max
5
07/21/25
05:20 AM
Scratch Race
6am club
1
139bpm  avg159bpm  max
221w  avg
231w  np
448w  max
07/20/25
07:12 AM
Group Ride
progressive threshold climbs
136bpm  avg154bpm  max
8
07/19/25
06:30 AM
Scratch Race
pressure off racing
1
152bpm  avg164bpm  max
270w  avg
280w  np
538w  max
07/18/25
05:11 AM
Group Ride
6am club
135bpm  avg156bpm  max
07/17/25
03:53 PM
Group Ride
Hautacam watchalong
133bpm  avg156bpm  max
5
07/17/25
05:35 AM
Scratch Race
6am club
1
137bpm  avg155bpm  max
214w  avg
226w  np
545w  max
07/16/25
05:30 AM
Scratch Race
6am club
1
142bpm  avg161bpm  max
231w  avg
238w  np
453w  max
4
07/15/25
01:35 PM
Scratch Race
recovery
1
142bpm  avg150bpm  max
228w  avg
230w  np
311w  max
7
07/15/25
08:00 AM
Scratch Race
tempo climbs
1
140bpm  avg156bpm  max
234w  avg
261w  np
474w  max
07/14/25
05:20 AM
Group Ride
6am club
137bpm  avg154bpm  max
4
07/12/25
05:30 AM
Scratch Race
Pressure off racing
1
141bpm  avg160bpm  max
228w  avg
240w  np
556w  max
07/10/25
05:07 AM
Group Ride
6am club
142bpm  avg159bpm  max
07/09/25
05:14 AM
Group Ride
6am club
129bpm  avg143bpm  max
9
07/08/25
11:25 AM
Scratch Race
Climb workout
1
138bpm  avg157bpm  max
241w  avg
256w  np
522w  max
07/07/25
06:18 AM
Group Ride
second climb
141bpm  avg152bpm  max
07/07/25
05:20 AM
Group Ride
6am club
138bpm  avg155bpm  max
07/06/25
07:00 AM
Scratch Race
climbing
1
147bpm  avg160bpm  max
244w  avg
261w  np
603w  max
6
07/05/25
07:00 AM
Scratch Race
pressure off racing
1
146bpm  avg161bpm  max
242w  avg
258w  np
586w  max
07/04/25
06:15 AM
Group Ride
7am club
145bpm  avg153bpm  max
07/04/25
05:04 AM
Group Ride
6am club
144bpm  avg153bpm  max
07/03/25
05:20 AM
Group Ride
6am club
135bpm  avg156bpm  max
DNF
07/02/25
05:30 AM
Scratch Race
6am club
1
142bpm  avg154bpm  max
224w  avg
240w  np
438w  max
07/01/25
03:31 PM
Group Ride
FGW Tuesday Velocity Vector Group Ride
126bpm  avg136bpm  max
16
07/01/25
07:45 AM
Team Time Trial
team climb
159bpm  avg166bpm  max
257w  avg
261w  np
492w  max
DNF
06/30/25
05:20 AM
Scratch Race
6am club
1
137bpm  avg152bpm  max
201w  avg
207w  np
528w  max
DNF
06/29/25
07:30 AM
Scratch Race
Sunday Medio Fondo
151bpm  avg169bpm  max
231w  avg
255w  np
625w  max
06/28/25
04:33 PM
Group Ride
p-ced
141bpm  avg153bpm  max
22
06/28/25
07:20 AM
Scratch Race
Pressure off racing
1
154bpm  avg168bpm  max
261w  avg
274w  np
558w  max
06/27/25
05:11 AM
Group Ride
6am club
140bpm  avg155bpm  max
DNF
06/26/25
05:30 AM
Scratch Race
6am club
1
141bpm  avg157bpm  max
209w  avg
219w  np
558w  max
06/25/25
05:24 AM
Group Ride
f
142bpm  avg152bpm  max
DNF
06/25/25
05:20 AM
Scratch Race
6am club
1
138bpm  avg151bpm  max
211w  avg
233w  np
397w  max
7
06/24/25
07:45 AM
Scratch Race
New bot AI test
1
143bpm  avg166bpm  max
221w  avg
246w  np
577w  max
12
06/23/25
05:35 AM
Scratch Race
rereun thev fun
1
143bpm  avg164bpm  max
216w  avg
230w  np
616w  max
06/23/25
05:29 AM
Group Ride
6am club
119bpm  avg141bpm  max
06/23/25
05:15 AM
Group Ride
6am club
144bpm  avg153bpm  max
06/22/25
07:15 AM
Scratch Race
easing back into racing
1
140bpm  avg162bpm  max
227w  avg
242w  np
656w  max
20
06/20/25
05:20 AM
Scratch Race
6am club
1
134bpm  avg151bpm  max
201w  avg
215w  np
564w  max
06/19/25
06:37 AM
Group Ride
bot bot botting on heavens door
146bpm  avg163bpm  max
28
06/18/25
03:20 PM
Scratch Race
post hols test
1
143bpm  avg160bpm  max
214w  avg
223w  np
617w  max
21
06/11/25
01:30 AM
Scratch Race
Early starter
1
136bpm  avg150bpm  max
219w  avg
225w  np
652w  max
4
06/10/25
07:00 AM
Scratch Race
8am club
1
142bpm  avg162bpm  max
238w  avg
249w  np
613w  max
06/09/25
05:03 AM
Group Ride
6am club
141bpm  avg160bpm  max
06/08/25
08:06 AM
Group Ride
cruising
147bpm  avg164bpm  max
06/07/25
08:28 AM
Group Ride
tempo fun
147bpm  avg159bpm  max
DNF
06/07/25
07:30 AM
Scratch Race
Allkin Racing: Saturday Fondo
143bpm  avg176bpm  max
226w  avg
249w  np
647w  max
9
06/06/25
05:40 AM
Scratch Race
steady into climb
1
140bpm  avg154bpm  max
217w  avg
228w  np
602w  max
06/05/25
05:25 AM
Group Ride
6am club
147bpm  avg151bpm  max
23
06/04/25
05:30 AM
Scratch Race
6am club
1
138bpm  avg154bpm  max
212w  avg
218w  np
562w  max
06/03/25
07:14 AM
Group Ride
tempo time
147bpm  avg166bpm  max
13
06/02/25
05:15 AM
Scratch Race
6am club
1
144bpm  avg159bpm  max
229w  avg
241w  np
610w  max
11
06/01/25
08:00 AM
Scratch Race
tempo with hilly surges
1
142bpm  avg163bpm  max
240w  avg
259w  np
594w  max
05/31/25
07:00 AM
Points Race
Fortunato KOM points club
1
159bpm  avg170bpm  max
286w  avg
295w  np
669w  max
05/30/25
05:12 AM
Group Ride
6am club
140bpm  avg162bpm  max