Adam Otstot
Ride 4 Claire
Rider Profile
Total Rides
345
Total Time
208h 23m
Total Distance
6,959.1 km
Total Elevation
70.8 km
Longest Session
03h 35m
Most Distance in Session
100.9 km
Most Climbed in Session
2.6 km
Race Ranking
Sprint
Diamond 3
Endurance
Diamond 3
Time Trial
Diamond 3
Climbing
Diamond 3
All-Rounder Ranking
1911
Critical Power Curve (90 Day Best Values)
Estimated CP
305 w
93% confidence
Estimated FTP
291 w
Estimated W'
16.0 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
09/01/25 08:20 PM | Group Ride Parc du Mont-Royal Loops | 103bpm avg119bpm max | |
08/31/25 05:00 PM | Group Ride Flagstaff Group Ride | ||
7 | 08/26/25 04:00 PM | Time Trial August Challenge - Two Legs Bad Time Trial1 | 148bpm avg161bpm max 333w avg 334w np 738w max |
23 | 08/22/25 10:10 AM | Scratch Race MGF | 139bpm avg164bpm max 278w avg 297w np 512w max |
07/19/25 10:30 AM | Scratch Race MGF1 | 136bpm avg159bpm max 283w avg 304w np 913w max | |
07/08/25 10:15 AM | Scratch Race MGF1 | 140bpm avg168bpm max 286w avg 309w np 606w max | |
06/24/25 09:35 AM | Scratch Race MGF1 | 134bpm avg178bpm max 264w avg 317w np 628w max | |
06/10/25 09:40 AM | Scratch Race MGF1 | 132bpm avg160bpm max 269w avg 297w np 901w max | |
06/03/25 09:35 AM | Scratch Race MGF1 | 135bpm avg161bpm max 290w avg 306w np 956w max | |
05/27/25 09:30 AM | Group Ride Loop ya Heart Out | 94bpm avg106bpm max | |
05/22/25 09:40 AM | Scratch Race MGF1 | 136bpm avg164bpm max 286w avg 310w np 875w max | |
05/15/25 09:35 AM | Scratch Race MGF1 | 137bpm avg167bpm max 287w avg 330w np 871w max | |
05/08/25 09:35 AM | Scratch Race MGF1 | 132bpm avg172bpm max 280w avg 310w np 910w max | |
05/06/25 09:50 AM | Scratch Race mgf1 | 130bpm avg163bpm max 292w avg 331w np 947w max | |
DNF | 05/06/25 09:35 AM | Scratch Race MGF1 | 102bpm avg111bpm max 195w avg 204w np 266w max |
05/01/25 10:30 AM | Scratch Race Unfinishd business1 | 123bpm avg157bpm max 270w avg 347w np 720w max | |
05/01/25 09:58 AM | Elimination Race DIRTY Sprockets Short Elimination 1 | 149bpm avg163bpm max 331w avg 350w np 738w max | |
05/01/25 09:50 AM | Scratch Race North Lake Sprint III1 | 118bpm avg158bpm max 277w avg 363w np 739w max | |
05/01/25 09:40 AM | Scratch Race North Lake Sprint II1 | 118bpm avg159bpm max 275w avg 349w np 680w max | |
05/01/25 09:30 AM | Scratch Race North Lake Sprint1 | 117bpm avg155bpm max 287w avg 365w np 742w max | |
04/29/25 10:25 AM | Scratch Race North Lake Loop Sprint V | 121bpm avg163bpm max 286w avg 384w np 729w max | |
04/29/25 10:15 AM | Scratch Race North Lake Loop Sprint IV | 120bpm avg166bpm max 289w avg 373w np 731w max | |
04/29/25 10:05 AM | Scratch Race North Lake Loop Sprint III | 119bpm avg155bpm max 270w avg 361w np 673w max | |
04/29/25 09:55 AM | Scratch Race North Lake Loop II | 120bpm avg154bpm max 279w avg 369w np 691w max | |
04/29/25 09:45 AM | Scratch Race North Lake Loop Sprint | 116bpm avg161bpm max 273w avg 370w np 720w max | |
04/25/25 09:45 AM | Scratch Race MGF1 | 136bpm avg160bpm max 298w avg 325w np 936w max | |
04/24/25 09:35 AM | Scratch Race Otstots Birthday Bash Race1 | 132bpm avg166bpm max 275w avg 302w np 712w max | |
04/22/25 10:05 AM | Elimination Race Hilly Elimination Race1 | 142bpm avg163bpm max 332w avg 363w np 779w max | |
DNF | 04/22/25 09:35 AM | Scratch Race Southern Crit1 | 106bpm avg118bpm max 180w avg 200w np 440w max |
04/15/25 09:45 AM | Scratch Race MGF Flat and Windy1 | 138bpm avg165bpm max 297w avg 328w np 630w max | |
04/15/25 09:35 AM | Scratch Race MGF Shorts1 | 121bpm avg154bpm max 270w avg 356w np 715w max | |
04/15/25 09:25 AM | Scratch Race MGF Shorts1 | 121bpm avg154bpm max 292w avg 381w np 792w max | |
04/13/25 09:10 PM | Scratch Race Short1 | 125bpm avg167bpm max 289w avg 384w np 759w max | |
04/13/25 09:00 PM | Scratch Race Short1 | 121bpm avg160bpm max 294w avg 382w np 764w max | |
04/11/25 10:00 AM | Scratch Race MGF Flat and Windy1 | 138bpm avg164bpm max 287w avg 306w np 876w max | |
04/11/25 09:50 AM | Scratch Race MGF Shorts1 | 128bpm avg156bpm max 291w avg 383w np 757w max | |
04/11/25 09:40 AM | Scratch Race MGF Shorts1 | 122bpm avg153bpm max 303w avg 388w np 756w max | |
04/09/25 09:45 AM | Scratch Race MGF: Classics (Wall Hugger)1 | 139bpm avg178bpm max 295w avg 332w np 681w max | |
04/03/25 09:35 AM | Scratch Race MGF: Classics (Figure of 8)1 | 124bpm avg163bpm max 268w avg 297w np 953w max | |
04/01/25 09:30 AM | Group Ride Tuesday Group Ride | 99bpm avg117bpm max | |
16 | 03/30/25 06:00 PM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 138bpm avg160bpm max 295w avg 332w np 852w max |
7 | 03/29/25 07:00 PM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 151bpm avg166bpm max 335w avg 340w np 681w max |
03/28/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 4 | 143bpm avg169bpm max 305w avg 328w np 794w max | |
03/26/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 3 | 142bpm avg168bpm max 300w avg 344w np 949w max | |
03/25/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 2 | 137bpm avg163bpm max 283w avg 335w np 895w max | |
03/24/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 1 | 134bpm avg177bpm max 281w avg 323w np 922w max | |
03/20/25 09:35 AM | Points Race MGF | 137bpm avg166bpm max 271w avg 342w np 1005w max | |
03/18/25 10:20 AM | Scratch Race North Lake Sprint V1 | 128bpm avg161bpm max 303w avg 392w np 698w max | |
03/18/25 10:10 AM | Scratch Race North Lake Loop Sprint IV1 | 127bpm avg162bpm max 291w avg 375w np 665w max | |
03/18/25 10:00 AM | Scratch Race North Lake Loop Sprint III1 | 128bpm avg160bpm max 282w avg 375w np 669w max | |
03/18/25 09:50 AM | Scratch Race Interlude1 | 126bpm avg164bpm max 284w avg 384w np 688w max | |
03/18/25 09:40 AM | Scratch Race North Lake Loop II1 | 128bpm avg167bpm max 294w avg 394w np 742w max | |
03/18/25 09:30 AM | Scratch Race North Lake Loop Sprint1 | 118bpm avg153bpm max 275w avg 375w np 732w max | |
03/16/25 07:40 PM | Scratch Race Sunday Stroll II1 | 128bpm avg164bpm max 297w avg 410w np 863w max | |
03/16/25 07:30 PM | Scratch Race Sunday Stroll1 | 125bpm avg157bpm max 292w avg 392w np 838w max | |
03/14/25 10:30 AM | Scratch Race Friday Frenzy: The Final Chapter1 | 126bpm avg155bpm max 301w avg 412w np 841w max | |
03/14/25 10:15 AM | Scratch Race Friday Frenzy III1 | 126bpm avg154bpm max 297w avg 395w np 792w max | |
03/14/25 10:00 AM | Scratch Race Friday Frenzy II1 | 128bpm avg172bpm max 303w avg 385w np 739w max | |
03/14/25 09:45 AM | Scratch Race Friday Frenzy1 | 121bpm avg163bpm max 298w avg 380w np 780w max | |
03/13/25 10:35 AM | Scratch Race Finisher1 | 127bpm avg155bpm max 306w avg 375w np 681w max | |
03/13/25 09:35 AM | Scratch Race MGF: Thursday Climb | 136bpm avg165bpm max 285w avg 310w np 752w max | |
03/11/25 10:35 AM | Scratch Race Afterparty1 | 128bpm avg162bpm max 302w avg 402w np 768w max | |
03/11/25 09:35 AM | Scratch Race MGF: Flat & Windy | 144bpm avg163bpm max 296w avg 321w np 952w max | |
03/11/25 09:25 AM | Scratch Race North Lake Loop1 | 124bpm avg169bpm max 315w avg 407w np 751w max | |
03/07/25 11:30 AM | Scratch Race Friday Frenzy The Final Chapter1 | 140bpm avg169bpm max 299w avg 360w np 855w max | |
03/07/25 11:10 AM | Scratch Race Friday Frenzy III1 | 141bpm avg167bpm max 302w avg 362w np 803w max | |
03/07/25 10:50 AM | Scratch Race Friday Frenzy II1 | 141bpm avg169bpm max 286w avg 351w np 769w max | |
03/07/25 10:30 AM | Scratch Race Friday Frenzy1 | 139bpm avg165bpm max 309w avg 357w np 942w max | |
03/05/25 10:45 AM | Scratch Race MGF: Wed Classics | 129bpm avg161bpm max 263w avg 320w np 840w max | |
03/05/25 10:25 AM | Scratch Race North Lake Sprint1 | 130bpm avg160bpm max 295w avg 372w np 701w max | |
03/04/25 10:35 AM | Scratch Race MGF: Flat & Windy | 128bpm avg166bpm max 255w avg 288w np 868w max | |
03/04/25 10:15 AM | Scratch Race Points Primer1 | 128bpm avg161bpm max 298w avg 369w np 728w max | |
03/01/25 12:45 PM | Scratch Race Saturday Shorts Part II1 | 134bpm avg158bpm max 285w avg 346w np 790w max | |
03/01/25 12:15 PM | Scratch Race Saturday Short Smash1 | 94bpm avg119bpm max 308w avg 347w np 801w max | |
03/01/25 11:15 AM | Scratch Race Halfway Hurdle (presented by ODZ)1 | 134bpm avg160bpm max 287w avg 314w np 627w max | |
02/26/25 10:45 AM | Scratch Race MGF | 126bpm avg167bpm max 268w avg 300w np 795w max | |
02/25/25 10:45 AM | Scratch Race MGF | 133bpm avg164bpm max 280w avg 300w np 819w max | |
4 | 02/22/25 11:20 AM | Scratch Race Saturday Smash Race1 | 142bpm avg162bpm max 290w avg 326w np 665w max |
02/20/25 11:55 AM | Scratch Race 10km Scratch Race1 | 141bpm avg162bpm max 326w avg 335w np 637w max | |
02/20/25 10:45 AM | Scratch Race MGF: Mid & Windy | 132bpm avg157bpm max 278w avg 299w np 566w max | |
02/19/25 11:35 AM | Scratch Race Southern Crit1 | 144bpm avg168bpm max 330w avg 345w np 856w max | |
02/19/25 10:35 AM | Scratch Race MGF | 136bpm avg165bpm max 291w avg 324w np 547w max | |
02/18/25 10:45 AM | Scratch Race MGF: Fridays | 128bpm avg157bpm max 258w avg 281w np 1025w max | |
02/16/25 08:25 PM | Scratch Race Short And Flat1 | 138bpm avg164bpm max 304w avg 324w np 844w max | |
02/12/25 10:45 AM | Scratch Race MGF: Flat & Windy | 136bpm avg168bpm max 282w avg 294w np 950w max | |
02/11/25 10:30 AM | Points Race DIRTy Sprockets Smash - Stage 5 (Time 1)1 | 143bpm avg166bpm max 280w avg 329w np 856w max | |
02/08/25 11:00 AM | Points Race DIRTy Sprockets Smash - Stage 4 (Time 6)1 | 140bpm avg170bpm max 279w avg 320w np 841w max | |
02/07/25 10:45 AM | Scratch Race MGF | 134bpm avg169bpm max 269w avg 306w np 701w max | |
02/05/25 10:45 AM | Scratch Race MGF: Flat & Windy | 139bpm avg164bpm max 283w avg 307w np 979w max | |
01/31/25 10:20 AM | Workout | 127bpm avg142bpm max | |
01/22/25 11:57 AM | Workout | 139bpm avg156bpm max | |
12/24/24 10:30 AM | Points Race DIRTy Sprockets Smash, Time 11 | 136bpm avg170bpm max 276w avg 302w np 846w max | |
14 | 11/26/24 11:05 AM | Elimination Race Devil Take The Hindmost1 | 150bpm avg168bpm max 372w avg 386w np 588w max |
11/26/24 10:35 AM | Points Race 20km Points Race1 | 146bpm avg163bpm max 316w avg 337w np 814w max | |
4 | 11/22/24 10:45 AM | Scratch Race MGF p/b Ride4Claire | 140bpm avg164bpm max 273w avg 306w np 952w max |
11/19/24 11:30 AM | Scratch Race MGF p/b Ride4Claire #5 | 140bpm avg165bpm max 309w avg 354w np 788w max | |
11/19/24 10:30 AM | Points Race DIRTy Sprockets Smash, Time 11 | 143bpm avg175bpm max 287w avg 328w np 795w max | |
11/15/24 10:45 AM | Scratch Race MGF p/b Ride4Claire | 144bpm avg170bpm max 282w avg 310w np 942w max | |
4 | 09/17/24 09:30 AM | Points Race DIRTy Sprockets Smash Series. Stage 4, Time 11 | 144bpm avg164bpm max 289w avg 328w np 845w max |
09/10/24 09:30 AM | Points Race DIRTy Sprockets Smash Series. Stage 3, Time 11 | 144bpm avg168bpm max 292w avg 330w np 911w max | |
09/03/24 09:30 AM | Points Race DIRTy Sprockets Smash Series. Stage 2, Time 11 | 140bpm avg162bpm max 286w avg 342w np 740w max | |
08/27/24 09:30 AM | Points Race DIRTy Sprockets Smash Series. Stage 1, Time 11 | 139bpm avg170bpm max 278w avg 335w np 892w max | |
08/14/24 09:50 AM | Scratch Race One Day Classic 2 | 126bpm avg162bpm max 256w avg 283w np 713w max | |
08/06/24 09:30 AM | Points Race DIRTy Sprockets Smash Race, (33.6 KM), Time 11 | 144bpm avg170bpm max 298w avg 331w np 877w max | |
07/23/24 09:30 AM | Points Race DIRTy Sprockets Smash Race, (27.2 KM), Time 11 | 138bpm avg165bpm max 284w avg 343w np 906w max | |
07/16/24 09:30 AM | Points Race DIRTy Sprockets Smash Race, (26.3 KM), Time 11 | 142bpm avg166bpm max 291w avg 333w np 943w max | |
07/07/24 09:05 AM | Scratch Race DirT 505 Racing Sunday Funday 1 | 131bpm avg169bpm max 250w avg 290w np 935w max | |
06/25/24 09:30 AM | Points Race DIRTy Sprockets Smash Race, (36.8 KM), Time 11 | 136bpm avg165bpm max 273w avg 311w np 710w max | |
06/20/24 09:15 AM | Points Race Relentless race2 | 141bpm avg170bpm max 299w avg 329w np 752w max | |
05/31/24 09:58 AM | Group Ride Wellness | 101bpm avg109bpm max | |
05/31/24 09:28 AM | Scratch Race Lets race Flat Eight - Friday AM 1 | 128bpm avg153bpm max 279w avg 310w np 785w max | |
05/28/24 09:30 AM | Points Race DIRTy Sprockets Smash Series, Stage 4, Time 1 | 141bpm avg159bpm max 293w avg 321w np 546w max | |
05/21/24 09:30 AM | Points Race DIRTy Sprockets Smash Series, Stage 3, Time 1 | 136bpm avg168bpm max 279w avg 333w np 973w max | |
05/18/24 07:33 PM | Scratch Race Southern Crit1 | 138bpm avg159bpm max 309w avg 335w np 568w max | |
05/18/24 06:59 PM | Elimination Race Devil Take The Hindmost2 | 140bpm avg161bpm max 321w avg 324w np 682w max | |
03/15/24 09:42 AM | Scratch Race Relentless Throwdown | 137bpm avg162bpm max 284w avg 327w np 636w max | |
03/12/24 10:13 AM | Points Race Cyclopathy Omnium 4/4 Points | 143bpm avg159bpm max 321w avg 370w np 808w max | |
03/12/24 09:58 AM | Scratch Race Cyclopathy Omnium 3/4 Keirin | 137bpm avg161bpm max 339w avg 352w np 845w max | |
03/12/24 09:43 AM | Time Trial Cyclopathy Omnium 2/4 iTT | 146bpm avg154bpm max 347w avg 366w np 527w max | |
03/12/24 09:28 AM | Elimination Race Cyclopathy Omnium 1/4 Elimination | 144bpm avg153bpm max 343w avg 346w np 847w max | |
03/12/24 09:05 AM | Workout | 111bpm avg136bpm max | |
02/23/24 10:58 AM | Elimination Race [W]arriors Survival Friday | 132bpm avg159bpm max 283w avg 303w np 688w max | |
02/07/24 10:43 AM | Scratch Race Relentless Throwdown | 135bpm avg167bpm max 262w avg 325w np 771w max | |
02/02/24 10:57 AM | Elimination Race [W]arriors Survival Friday | 126bpm avg163bpm max 246w avg 273w np 633w max | |
5 | 01/31/24 11:00 AM | Scratch Race Wednesday Worlds | 148bpm avg167bpm max 306w avg 323w np 1001w max |
12/13/23 10:58 AM | Scratch Race Wednesday Worlds | 137bpm avg165bpm max 283w avg 310w np 783w max | |
10/14/23 10:13 AM | Scratch Race ODZ - Saturday Showdown1 | 137bpm avg169bpm max 280w avg 301w np 870w max | |
10/10/23 10:20 AM | Workout | ||
10/10/23 09:58 AM | Time Trial October Challenge - Hill Climb2 | 153bpm avg165bpm max 365w avg 377w np 551w max | |
10/07/23 08:58 PM | Elimination Race velodrome elimination2 | 143bpm avg156bpm max 301w avg 312w np 776w max | |
DNF | 08/24/23 10:23 AM | Scratch Race Short And Flat3 | 145bpm avg160bpm max 298w avg 317w np 642w max |
08/22/23 08:59 AM | Elimination Race Devil Take The Hindmost1 | 142bpm avg150bpm max 308w avg 315w np 656w max | |
08/02/23 10:58 AM | Time Trial August Challenge - The Kilometer Time Trial2 | 156bpm avg166bpm max 647w avg 634w np 877w max | |
08/02/23 09:58 AM | Points Race Wednesday Worlds | 148bpm avg168bpm max 303w avg 319w np 775w max | |
08/01/23 08:58 AM | Elimination Race South Lake Elimination Race1 | 140bpm avg159bpm max 302w avg 329w np 782w max | |
07/28/23 09:27 AM | Group Ride Relentless Friday Group Ride | ||
07/26/23 09:43 AM | Group Ride July Elevation Group Ride | ||
07/08/23 08:48 PM | Scratch Race The Leg Sapper2 | 135bpm avg156bpm max 265w avg 301w np 585w max | |
07/04/23 11:28 AM | Scratch Race Restart Racing // Two Lake Loop | 146bpm avg171bpm max 282w avg 307w np 936w max | |
06/16/23 09:58 AM | Scratch Race Friday Group Ride | 112bpm avg156bpm max 216w avg 236w np 947w max | |
06/14/23 09:42 AM | Scratch Race No Chain Wednesday Race | 137bpm avg169bpm max 278w avg 326w np 776w max | |
06/10/23 07:33 PM | Scratch Race Southern Crit2 | 131bpm avg156bpm max 265w avg 284w np 465w max | |
06/10/23 06:58 PM | Time Trial June Challenge - Hill Climb1 | 152bpm avg166bpm max 376w avg 374w np 562w max | |
06/09/23 09:28 AM | Scratch Race Friday Zone 2 Group Ride | 111bpm avg160bpm max 212w avg 225w np 965w max | |
06/04/23 09:33 PM | Scratch Race Southern Crit2 | 130bpm avg151bpm max 278w avg 296w np 468w max | |
05/07/23 08:58 PM | Time Trial May Challenge: 4km Time Trial3 | 155bpm avg164bpm max 457w avg 454w np 607w max | |
05/05/23 07:17 PM | Time Trial 4km Time Trial3 | 147bpm avg157bpm max 407w avg 402w np 547w max | |
4 | 04/05/23 09:41 AM | Scratch Race Morning Grind Fondo | 137bpm avg165bpm max 293w avg 350w np 1028w max |