Otto Friberg - PRKL
Rider Profile
Total Time
217h 42m
Total Distance
6,221.5 km
Total Elevation
90.2 km
Race Ranking
Sprint
Platinum 2
Endurance
Diamond 1
Time Trial
Diamond 1
Climbing
Platinum 2
All-Rounder Ranking
1551
Critical Power Curve (90 Day Best Values)
Estimated CP
289 w
99% confidence
Estimated FTP
296 w
Estimated W'
23.7 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
67 | 03/28/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 4 | 166bpm avg189bpm max 231w avg 254w np 638w max |
DNF | 03/16/25 08:30 AM | Scratch Race Sunday Medio Fondo | 150bpm avg172bpm max 216w avg 225w np 487w max |
14 | 03/15/25 12:00 PM | Scratch Race Allkin Spring Classics | Wk10 | 76k & 529m 1 | 169bpm avg189bpm max 244w avg 264w np 747w max |
20 | 03/10/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S3 of 41 | 164bpm avg182bpm max 272w avg 304w np 1007w max |
DNF | 03/08/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk9 | 55k & 1170m 1 | 161bpm avg187bpm max 237w avg 264w np 718w max |
14 | 02/15/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk6 | 62k & 976m 1 | 167bpm avg189bpm max 244w avg 271w np 771w max |
16 | 02/08/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk5 | 79k & 462m 1 | 169bpm avg190bpm max 246w avg 277w np 822w max |
5 | 02/07/25 08:00 PM | Scratch Race February Challenge - Keirin Sprint2 | 146bpm avg192bpm max 303w avg 417w np 885w max |
DNF | 02/02/25 05:00 PM | Scratch Race Allkin Spring Classics | Wk4 | 78k & 551m 1 | 169bpm avg192bpm max 258w avg 293w np 829w max |
11 | 01/25/25 07:15 PM | Scratch Race Allkin Spring Classics | Wk3 | 69k & 705m 1 | 161bpm avg187bpm max 242w avg 263w np 599w max |
18 | 01/18/25 01:00 PM | Scratch Race Allkin Spring Classics | Wk2 | 81k & 210m 1 | 164bpm avg187bpm max 246w avg 258w np 689w max |
4 | 01/11/25 01:00 PM | Scratch Race Allkin Classics | Wk1 | Hills Classic1 | 166bpm avg186bpm max 259w avg 287w np 813w max |
32 | 01/07/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 168bpm avg193bpm max 280w avg 301w np 776w max |
5 | 01/04/25 01:15 PM | Scratch Race One Day Hills Classic 1 | 162bpm avg188bpm max 251w avg 285w np 772w max |
5 | 12/29/24 06:30 PM | Scratch Race Moonriders Holiday Tour: Stage 4 | 172bpm avg186bpm max 284w avg 296w np 759w max |
12/29/24 10:45 AM | Workout | ||
4 | 12/28/24 06:30 PM | Scratch Race Moonriders Holiday Tour: Stage 3 | 174bpm avg191bpm max 290w avg 311w np 680w max |
12/27/24 07:25 PM | Workout | 138bpm avg151bpm max | |
6 | 12/26/24 06:30 PM | Scratch Race Moonriders Holiday Tour: Stage 1 | 171bpm avg197bpm max 282w avg 297w np 712w max |
12/23/24 07:00 PM | Scratch Race Monday Mixer Races1 | 175bpm avg195bpm max 282w avg 292w np 759w max | |
4 | 12/04/24 07:00 PM | Scratch Race Rasio Mid Week Trainingrace | 163bpm avg185bpm max 276w avg 284w np 790w max |
41 | 12/01/24 01:00 PM | Scratch Race Allkin Classics Series | Wk7 | 61k & 1173m 1 | 160bpm avg184bpm max 238w avg 264w np 768w max |
11/28/24 06:16 PM | Points Race Points Training Race1 | 169bpm avg187bpm max 302w avg 321w np 828w max | |
11 | 11/26/24 08:05 PM | Elimination Race Hilly Elimination Race1 | 148bpm avg170bpm max 251w avg 297w np 619w max |
DNF | 11/26/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 157bpm avg181bpm max 306w avg 342w np 712w max |
16 | 11/25/24 07:00 PM | Scratch Race Monday Mixer Races1 | 171bpm avg183bpm max 290w avg 302w np 700w max |
11/24/24 06:52 PM | Workout | 127bpm avg142bpm max | |
DNF | 11/24/24 01:00 PM | Scratch Race Allkin Classics Series | Wk6 | 77k & 531m 2 | 152bpm avg177bpm max 245w avg 273w np 751w max |
15 | 11/23/24 06:00 PM | Team Points Race South Lake Reverse Rush1 | 169bpm avg190bpm max 275w avg 303w np 917w max |
DNF | 11/23/24 05:00 PM | Scratch Race Allkin Classics Series | Wk6 | 77k & 531m 1 | 155bpm avg177bpm max 241w avg 271w np 640w max |
11/20/24 07:00 PM | Scratch Race Rasio Mid Week Trainingrace | 166bpm avg192bpm max 258w avg 270w np 830w max | |
11/16/24 12:34 PM | Workout | 136bpm avg151bpm max | |
11/15/24 06:44 PM | Workout | 146bpm avg164bpm max | |
11/13/24 06:52 PM | Workout | 138bpm avg159bpm max | |
11/10/24 10:54 AM | Workout | 134bpm avg155bpm max | |
8 | 11/04/24 07:00 PM | Scratch Race Monday Mixer Races1 | 171bpm avg186bpm max 298w avg 317w np 684w max |
11/03/24 11:59 AM | Workout | 128bpm avg144bpm max | |
11/01/24 05:40 PM | Workout | 139bpm avg151bpm max | |
6 | 10/30/24 07:00 PM | Team Scratch Race Westerley Wednesday 4.5 | 169bpm avg186bpm max 304w avg 319w np 800w max |
12 | 10/28/24 07:00 PM | Scratch Race Monday Mixer Races (Heroica S8) | 168bpm avg183bpm max 288w avg 315w np 765w max |
4 | 10/25/24 05:30 PM | Scratch Race Kiwi Racing - Saturday Morning - Long Race | 164bpm avg187bpm max 253w avg 262w np 736w max |
6 | 10/23/24 06:00 PM | Team Scratch Race Rasio Mid Week Trainingrace | 166bpm avg191bpm max 268w avg 285w np 863w max |
10/20/24 11:52 AM | Workout | 147bpm avg161bpm max | |
10/19/24 04:56 PM | Workout | 130bpm avg143bpm max | |
10/18/24 05:51 PM | Workout | 121bpm avg136bpm max | |
10/18/24 05:46 PM | Workout | 117bpm avg126bpm max | |
4 | 10/11/24 05:30 PM | Scratch Race Kiwi Racing - Saturday Morning - Long Race | 163bpm avg186bpm max 255w avg 264w np 679w max |
10/09/24 06:00 PM | Team Scratch Race Rasio Racing Mid Week Race | 160bpm avg186bpm max 254w avg 266w np 834w max | |
11 | 10/07/24 06:00 PM | Scratch Race Monday Mixer races (Heroica S4) | 168bpm avg185bpm max 294w avg 320w np 817w max |
10/06/24 11:03 AM | Workout | 146bpm avg159bpm max | |
10/04/24 05:41 PM | Workout | 133bpm avg148bpm max | |
10/02/24 05:54 PM | Workout | 139bpm avg154bpm max | |
10/01/24 03:37 PM | Workout | 139bpm avg152bpm max | |
09/29/24 05:00 PM | Team Points Race Stage6 - INDIEVELO GRAND TOUR2 | 170bpm avg189bpm max 291w avg 319w np 847w max | |
6 | 09/28/24 05:00 PM | Team Points Race Stage5 - INDIEVELO GRAND TOUR2 | 169bpm avg187bpm max 261w avg 309w np 784w max |
8 | 09/27/24 05:00 PM | Team Points Race Stage4 - INDIEVELO GRAND TOUR2 | 173bpm avg188bpm max 285w avg 302w np 776w max |
09/22/24 07:08 PM | Workout | 129bpm avg142bpm max | |
7 | 09/20/24 06:30 PM | Scratch Race Kiwi Racing - Saturday Morning - Long Race | 165bpm avg181bpm max 256w avg 261w np 468w max |
09/16/24 06:00 PM | Scratch Race Monday Mixer Races2 | 169bpm avg193bpm max 289w avg 305w np 709w max | |
09/14/24 04:12 PM | Workout | 131bpm avg143bpm max | |
4 | 09/09/24 06:00 PM | Scratch Race Monday Mixer Races2 | 172bpm avg191bpm max 291w avg 305w np 793w max |
09/07/24 06:58 PM | Workout | 115bpm avg129bpm max | |
09/05/24 07:14 PM | Workout | 125bpm avg136bpm max | |
09/03/24 06:00 PM | Workout | 130bpm avg141bpm max | |
09/02/24 06:00 PM | Scratch Race Monday Mixer Races 25,8km2 | 173bpm avg196bpm max 291w avg 306w np 814w max | |
09/01/24 12:32 PM | Workout | 134bpm avg154bpm max | |
08/31/24 06:47 PM | Workout | 130bpm avg152bpm max | |
08/30/24 07:22 PM | Workout | 125bpm avg145bpm max | |
08/29/24 05:55 PM | Workout | 125bpm avg142bpm max | |
08/28/24 05:44 PM | Workout | 132bpm avg160bpm max | |
08/27/24 05:15 PM | Workout | 119bpm avg131bpm max | |
08/26/24 05:13 PM | Workout | 134bpm avg155bpm max | |
08/23/24 07:23 PM | Workout | 116bpm avg128bpm max | |
08/22/24 03:50 PM | Workout | 133bpm avg152bpm max | |
08/20/24 06:15 PM | Workout | 134bpm avg149bpm max | |
08/16/24 04:07 PM | Workout | 137bpm avg168bpm max | |
08/07/24 06:42 PM | Workout | 126bpm avg159bpm max | |
07/31/24 06:31 PM | Workout | 147bpm avg176bpm max | |
07/29/24 06:00 PM | Workout | 147bpm avg183bpm max | |
07/24/24 07:21 PM | Workout | 121bpm avg128bpm max | |
07/23/24 06:34 PM | Workout | 107bpm avg112bpm max | |
07/18/24 07:12 PM | Workout | 130bpm avg158bpm max | |
07/11/24 01:54 PM | Workout | 116bpm avg122bpm max | |
07/01/24 11:31 AM | Workout | 136bpm avg154bpm max | |
06/30/24 06:29 PM | Workout | 126bpm avg136bpm max | |
06/16/24 04:10 PM | Workout | 138bpm avg155bpm max | |
06/11/24 05:22 PM | Workout | 139bpm avg154bpm max | |
05/11/24 07:22 PM | Workout | 122bpm avg134bpm max | |
05/07/24 05:57 PM | Workout | 125bpm avg144bpm max | |
04/23/24 06:37 PM | Workout | 131bpm avg171bpm max | |
04/23/24 06:12 PM | Workout | 121bpm avg155bpm max | |
04/21/24 05:56 PM | Workout | 126bpm avg138bpm max | |
04/20/24 10:17 AM | Workout | 164bpm avg187bpm max | |
04/17/24 06:31 PM | Workout | 146bpm avg173bpm max | |
04/14/24 12:34 PM | Workout | 137bpm avg168bpm max | |
04/12/24 05:48 PM | Workout | 121bpm avg137bpm max | |
04/11/24 06:24 PM | Workout | 132bpm avg169bpm max | |
04/06/24 10:30 AM | Workout | 161bpm avg185bpm max | |
04/06/24 10:28 AM | Workout | 112bpm avg117bpm max | |
04/06/24 10:24 AM | Workout | 105bpm avg115bpm max | |
04/06/24 10:08 AM | Workout | 128bpm avg144bpm max | |
04/05/24 06:30 PM | Workout | 150bpm avg172bpm max | |
04/01/24 05:26 PM | Workout | 124bpm avg140bpm max | |
03/18/24 07:16 PM | Workout | 123bpm avg136bpm max | |
109 | 03/16/24 02:00 PM | Scratch Race Saturday Century Race | 165bpm avg191bpm max 219w avg 232w np 631w max |
03/15/24 06:49 PM | Workout | 121bpm avg132bpm max | |
03/13/24 06:40 PM | Workout | 144bpm avg161bpm max | |
03/09/24 08:20 PM | Workout | 127bpm avg141bpm max | |
03/09/24 08:08 PM | Workout | 102bpm avg108bpm max | |
03/09/24 07:52 PM | Workout | 107bpm avg118bpm max | |
03/09/24 07:49 PM | Workout | ||
03/09/24 07:45 PM | Workout | 96bpm avg105bpm max | |
03/09/24 01:12 PM | Workout | 149bpm avg166bpm max | |
03/08/24 06:44 PM | Workout | 124bpm avg136bpm max | |
03/03/24 06:58 PM | Workout | 134bpm avg146bpm max | |
03/02/24 06:33 PM | Workout | 148bpm avg170bpm max | |
02/29/24 06:17 PM | Workout | 135bpm avg156bpm max | |
02/25/24 06:39 PM | Workout | 129bpm avg146bpm max | |
02/24/24 01:00 PM | Workout | 144bpm avg159bpm max | |
02/22/24 05:23 PM | Workout | 150bpm avg174bpm max | |
02/17/24 06:02 PM | Workout | 122bpm avg130bpm max | |
02/17/24 05:35 PM | Workout | 139bpm avg171bpm max | |
02/17/24 05:07 PM | Workout | 128bpm avg181bpm max | |
02/07/24 03:31 PM | Workout | 137bpm avg169bpm max | |
02/07/24 03:22 PM | Workout | 122bpm avg136bpm max | |
02/04/24 08:13 AM | Workout | 141bpm avg181bpm max | |
45 | 01/24/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 12 | 153bpm avg170bpm max 256w avg 265w np 463w max |
48 | 01/23/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 -Stage 11 | 157bpm avg179bpm max 270w avg 284w np 580w max |
6 | 01/21/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 10 | 162bpm avg177bpm max 266w avg 282w np 583w max |
5 | 01/20/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 9 | 164bpm avg178bpm max 275w avg 280w np 437w max |
35 | 01/18/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 8 | 166bpm avg181bpm max 281w avg 290w np 629w max |
21 | 01/17/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 7 | 164bpm avg184bpm max 279w avg 298w np 721w max |
22 | 01/16/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 6 | 165bpm avg187bpm max 283w avg 308w np 746w max |
10 | 01/14/24 06:37 PM | Scratch Race OTR Tour du Monde 2024 - Stage 5 | 163bpm avg184bpm max 277w avg 298w np 550w max |
20 | 01/13/24 06:35 PM | Scratch Race OTR Tour du Monde 2024 - Stage 4 | 170bpm avg187bpm max 274w avg 288w np 752w max |
25 | 01/11/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 3 | 169bpm avg189bpm max 297w avg 313w np 733w max |
32 | 01/10/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 2 | 172bpm avg189bpm max 277w avg 281w np 648w max |
38 | 01/09/24 07:00 PM | Time Trial OTR Tour du Monde 2024 - Stage 1 | 178bpm avg188bpm max 284w avg 289w np 806w max |
01/06/24 01:35 PM | Workout | 136bpm avg165bpm max | |
01/06/24 01:20 PM | Workout | 128bpm avg173bpm max | |
12/26/23 08:53 AM | Workout | 144bpm avg178bpm max | |
12/22/23 06:31 PM | Workout | 147bpm avg179bpm max | |
DNF | 10/28/23 07:18 AM | Team Points Race Cycling Finland weekly race | 166bpm avg192bpm max 237w avg 288w np 777w max |
10/28/23 07:10 AM | Workout | 132bpm avg142bpm max | |
43 | 10/21/23 07:24 AM | Scratch Race Cycling Finland weekly race | 165bpm avg187bpm max 253w avg 269w np 722w max |
10/21/23 07:09 AM | Workout | ||
10/19/23 05:32 PM | Workout | ||
10/18/23 04:28 PM | Workout | ||
10/17/23 04:02 PM | Workout | ||
10/16/23 06:47 PM | Workout | ||
10/16/23 03:03 PM | Workout | ||
37 | 10/07/23 03:09 PM | Points Race Long and Flat(ish)1 | 166bpm avg185bpm max 265w avg 273w np 712w max |
18 | 10/07/23 02:57 PM | Elimination Race Devil Take The Hindmost2 | 168bpm avg177bpm max 347w avg 352w np 759w max |
10/07/23 02:35 PM | Workout | ||
09/29/23 06:44 AM | Workout | ||
22 | 09/26/23 10:40 AM | Scratch Race The Leg Sapper3 | 165bpm avg188bpm max 260w avg 277w np 794w max |
7 | 09/25/23 11:35 AM | Time Trial 10 Mile Time Trial2 | 159bpm avg180bpm max 286w avg 286w np 697w max |
09/19/23 03:44 PM | Workout | ||
09/05/23 04:21 PM | Workout | ||
08/24/23 05:36 PM | Workout | ||
08/23/23 06:12 PM | Workout | ||
08/22/23 07:37 PM | Workout | ||
08/21/23 07:08 PM | Workout | ||
08/14/23 05:59 PM | Workout | ||
08/13/23 06:32 PM | Workout | ||
08/12/23 07:28 AM | Workout | ||
08/09/23 06:25 PM | Workout | ||
DNF | 08/02/23 06:27 PM | Time Trial Traditional British Hill Climb2 | 142bpm avg153bpm max 222w avg 240w np 347w max |
08/01/23 06:23 PM | Workout | ||
07/05/23 05:58 PM | Workout | ||
07/02/23 06:41 PM | Workout |