Ludvig Karlberg
Mashup Collective
Total Rides
647
Total Time
419h 46m
Total Distance
15,180.6 km
Total Elevation
127.1 km
Longest Session
02h 32m
Most Distance in Session
111.5 km
Most Climbed in Session
1.3 km
Race Ranking
Sprint
Diamond 2
Endurance
Diamond 3
Time Trial
Diamond 3
Climbing
Diamond 3
All-Rounder Ranking
1894
Critical Power Curve (90 Day Best Values)
Estimated CP
355 w
98% confidence
Estimated FTP
369 w
Estimated W'
26.6 kJ
DateEventPerformance
06/25/25
05:25 PM
Scratch Race
Wednesday Racing
1
150bpm  avg180bpm  max
319w  avg
351w  np
1024w  max
06/25/25
05:11 PM
Workout
98bpm  avg135bpm  max
06/23/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 9
157bpm  avg176bpm  max
296w  avg
394w  np
1514w  max
06/23/25
06:59 AM
Workout
130bpm  avg149bpm  max
06/19/25
07:17 AM
Workout
139bpm  avg169bpm  max
06/18/25
03:47 AM
Workout
140bpm  avg167bpm  max
06/16/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 8
156bpm  avg178bpm  max
306w  avg
381w  np
1240w  max
06/16/25
05:38 PM
Workout
111bpm  avg138bpm  max
06/14/25
05:56 PM
Workout
137bpm  avg173bpm  max
06/13/25
03:53 AM
Workout
126bpm  avg139bpm  max
06/12/25
05:58 PM
Workout
136bpm  avg172bpm  max
06/11/25
05:34 PM
Workout
144bpm  avg167bpm  max
06/10/25
05:43 PM
Workout
108bpm  avg121bpm  max
06/09/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 7
159bpm  avg175bpm  max
334w  avg
401w  np
1377w  max
06/08/25
02:00 PM
Scratch Race
Sunday Medio Fondo
143bpm  avg176bpm  max
289w  avg
317w  np
945w  max
06/06/25
03:00 PM
Time Trial
June Challenge - The Kilometer Time Trial
1
161bpm  avg169bpm  max
788w  avg
785w  np
1317w  max
06/06/25
02:20 PM
Workout
111bpm  avg149bpm  max
06/05/25
09:15 AM
Elimination Race
DIRTY Sprockets Elimination
1
156bpm  avg176bpm  max
340w  avg
364w  np
1131w  max
DNF
06/05/25
08:32 AM
Scratch Race
Friday Racing 8x up Easy Hill Climb
1
141bpm  avg167bpm  max
302w  avg
347w  np
929w  max
06/03/25
06:00 PM
Scratch Race
eCKD Race and Fun - Solo
147bpm  avg183bpm  max
292w  avg
348w  np
1207w  max