Martin Olsen
Rider Profile
Total Time
91h 08m
Total Distance
2,687.6 km
Total Elevation
29.3 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
185 w
91% confidence
Estimated FTP
180 w
Estimated W'
26.6 kJ
Rankings
Rankings
Sprint
Gold 2
Endurance
Gold 1
Time Trial
Gold 3
Climbing
Gold 1
All-Rounder Ranking
1132
Gold 2
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
— | 06/16/26 04:59 PM | Workout | 140bpm avg175bpm max |
— | 06/10/26 04:44 PM | Workout | 149bpm avg175bpm max |
— | 06/09/26 01:47 PM | Workout | 146bpm avg174bpm max |
— | 06/06/26 12:16 PM | Workout | 135bpm avg183bpm max |
— | 03/02/26 04:16 PM | Workout | 151bpm avg172bpm max |
25 | 02/22/26 06:00 PM | Time Trial February Challenge - Lincoln3 | 166bpm avg182bpm max 208w avg 219w np 573w max |
— | 02/22/26 05:21 PM | Workout | 150bpm avg168bpm max |
— | 02/15/26 11:13 AM | Workout | 148bpm avg162bpm max |
— | 02/08/26 04:52 PM | Workout | 152bpm avg173bpm max |
— | 01/19/26 04:44 PM | Workout | 151bpm avg168bpm max |
— | 01/16/26 03:59 PM | Workout | 158bpm avg180bpm max |
— | 01/15/26 04:37 PM | Workout | 158bpm avg176bpm max |
— | 01/11/26 05:08 PM | Workout | 147bpm avg181bpm max |
— | 01/04/26 03:40 PM | Workout | 149bpm avg168bpm max |
— | 01/02/26 03:35 PM | Workout | 146bpm avg160bpm max |
— | 01/01/26 11:54 AM | Workout | 146bpm avg169bpm max |
— | 12/30/25 04:31 PM | Workout | 145bpm avg168bpm max |
— | 12/23/25 04:06 PM | Workout | 149bpm avg181bpm max |
89 | 10/05/25 03:00 PM | Points Race TPV GRAND TOUR - STAGE 6 | 164bpm avg179bpm max 193w avg 210w np 637w max |
43 | 10/04/25 03:00 PM | Points Race TPV GRAND TOUR - STAGE 5 | 168bpm avg181bpm max 218w avg 220w np 366w max |
143 | 10/03/25 05:00 PM | Points Race TPV GRAND TOUR - STAGE 4 | 161bpm avg183bpm max 188w avg 208w np 721w max |
53 | 10/01/25 05:00 PM | Time Trial TPV GRAND TOUR - STAGE 3 - ITT | 176bpm avg192bpm max 202w avg 225w np 534w max |
119 | 09/30/25 05:00 PM | Points Race TPV GRAND TOUR - STAGE 2 | 171bpm avg184bpm max 208w avg 214w np 839w max |
88 | 09/29/25 05:00 PM | Points Race TPV GRAND TOUR - STAGE 1 | 176bpm avg187bpm max 226w avg 233w np 563w max |
41 | 09/19/25 06:00 PM | Team Scratch Race BEAT THE PROS - Stage 3 : SA CALOBRA | 173bpm avg187bpm max 228w avg 229w np 418w max |
26 | 09/18/25 05:00 PM | Scratch Race La classique du Jeudi | 169bpm avg186bpm max 210w avg 223w np 520w max |
24 | 09/16/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 176bpm avg188bpm max 206w avg 224w np 680w max |
25 | 09/16/25 05:00 PM | Time Trial September Challenge - Koppenberg3 | 154bpm avg166bpm max 226w avg 243w np 349w max |
41 | 09/05/25 06:00 PM | Team Scratch Race BEAT THE PROS - Stage 1 : ALPE D'HUEZ | 166bpm avg187bpm max 207w avg 209w np 374w max |
DNF | 09/03/25 05:52 PM | Scratch Race 4/4-SCRATCH-WEDNESDAY OMNIUM2 | 162bpm avg175bpm max 192w avg 212w np 473w max |
9 | 09/03/25 05:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 152bpm avg185bpm max 221w avg 283w np 677w max |
11 | 09/03/25 05:25 PM | Time Trial 2/4 - iTT -WEDNESDAY OMNIUM | 171bpm avg178bpm max 266w avg 274w np 327w max |
20 | 09/03/25 05:10 PM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM2 | 162bpm avg179bpm max 227w avg 262w np 756w max |
19 | 08/20/25 05:52 PM | Scratch Race 4/4-SCRATCH-WEDNESDAY OMNIUM2 | 172bpm avg189bpm max 223w avg 237w np 496w max |
3 | 08/20/25 05:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 156bpm avg189bpm max 232w avg 349w np 633w max |
7 | 08/20/25 05:25 PM | Time Trial 2/4 - iTT -WEDNESDAY OMNIUM | 171bpm avg181bpm max 266w avg 274w np 541w max |
24 | 08/14/25 05:00 PM | Scratch Race La classique du Jeudi | 167bpm avg185bpm max 199w avg 208w np 639w max |
25 | 08/10/25 01:40 PM | Time Trial 10 Mile Time Trial3 | 166bpm avg179bpm max 231w avg 231w np 376w max |
— | 08/09/25 10:01 AM | Workout | 157bpm avg173bpm max |
25 | 08/04/25 05:00 PM | Time Trial August Challenge - Two Legs Bad Time Trial2 | 171bpm avg181bpm max 205w avg 216w np 599w max |
24 | 08/04/25 04:30 PM | Time Trial Traditional British Hill Climb3 | 167bpm avg183bpm max 253w avg 257w np 364w max |
19 | 05/28/25 05:52 PM | Scratch Race 4/4-SCRATCH-WEDNESDAY OMNIUM2 | 171bpm avg183bpm max 229w avg 253w np 513w max |
7 | 05/28/25 05:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 159bpm avg185bpm max 247w avg 353w np 685w max |
5 | 05/28/25 05:25 PM | Time Trial 2/4 - iTT -WEDNESDAY OMNIUM | 176bpm avg185bpm max 289w avg 312w np 791w max |
10 | 05/28/25 05:10 PM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM2 | 172bpm avg185bpm max 265w avg 299w np 628w max |
11 | 05/23/25 06:00 PM | Time Challenge WADT Ridge - spring 2025 - TC | 178bpm avg190bpm max 263w avg 269w np 577w max |
2 | 05/16/25 06:00 PM | Scratch Race WADT Ridge - spring 2025 - hare and hounds | 174bpm avg187bpm max 276w avg 277w np 436w max |
201 | 05/09/25 06:00 PM | Team Time Trial WADT Ridge - spring 2025 - TTT | 172bpm avg184bpm max 247w avg 256w np 480w max |
— | 05/04/25 11:17 AM | Workout | 133bpm avg142bpm max |
— | 05/03/25 10:47 AM | Workout | 133bpm avg148bpm max |
5 | 05/02/25 06:00 PM | Time Trial WADT Ridge - spring 2025 - iTT | 171bpm avg186bpm max 251w avg 259w np 424w max |
— | 04/16/25 04:14 PM | Workout | 146bpm avg172bpm max |
— | 04/06/25 10:17 AM | Workout | 142bpm avg170bpm max |
117 | 03/30/25 01:00 PM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 164bpm avg182bpm max 222w avg 240w np 582w max |
145 | 03/29/25 02:00 PM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 165bpm avg181bpm max 234w avg 236w np 380w max |
91 | 03/28/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 4 | 167bpm avg179bpm max 227w avg 234w np 563w max |
116 | 03/26/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 3 | 170bpm avg182bpm max 234w avg 246w np 642w max |
134 | 03/25/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 2 | 166bpm avg185bpm max 222w avg 236w np 544w max |
139 | 03/24/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 1 | 168bpm avg182bpm max 235w avg 238w np 469w max |
8 | 03/23/25 01:00 PM | Time Trial March Challenge - Hill Climb3 | 168bpm avg185bpm max 287w avg 293w np 481w max |
— | 03/16/25 02:00 PM | Group Ride (No Bot) Team Lou Sunday Group Ride | 166bpm avg187bpm max |
— | 03/15/25 02:00 PM | Group Ride (No Bots)Team Lou Saturday group ride | 165bpm avg182bpm max |
7 | 03/15/25 02:00 PM | Time Trial March Challenge - Hill Climb3 | 173bpm avg185bpm max 283w avg 285w np 446w max |
— | 03/03/25 05:07 PM | Workout | 120bpm avg128bpm max |
— | 03/02/25 04:56 PM | Workout | 146bpm avg158bpm max |
1 | 02/18/25 06:30 PM | Points Race Newhall CC - Critzilla2 | 163bpm avg184bpm max 220w avg 241w np 865w max |
— | 02/16/25 09:56 AM | Workout | 144bpm avg152bpm max |
— | 02/14/25 05:00 PM | Group Ride GureUltra: entreno en grupo | 150bpm avg178bpm max |
— | 02/11/25 05:30 PM | Workout | 149bpm avg169bpm max |
— | 02/09/25 12:40 PM | Workout | 135bpm avg146bpm max |
— | 02/08/25 11:25 AM | Workout | 154bpm avg179bpm max |
— | 02/05/25 05:13 PM | Workout | |
30 | 02/01/25 06:00 PM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 234w avg 241w np 660w max |
— | 02/01/25 11:43 AM | Workout | 146bpm avg163bpm max |
— | 01/27/25 06:00 PM | Group Ride OLLIE'S FRIDAY SOCIAL GROUP RIDE | 154bpm avg182bpm max |
2 | 01/27/25 06:00 PM | Time Challenge January Challenge2 | 172bpm avg185bpm max 346w avg 350w np 435w max |
13 | 06/11/24 09:23 AM | Points Race Long and Flat(ish)4 | 217w avg 238w np 762w max |
1 | 06/07/24 11:08 AM | Time Trial 4km Time Trial4 | 180bpm avg190bpm max 284w avg 283w np 351w max |