Nicholas Kottenstette
indieVelo Founders ClubRider Profile
Total Time
257h 59m
Total Distance
6,658.7 km
Total Elevation
91.1 km
Race Ranking
Sprint
Gold 1
Endurance
Silver 1
Time Trial
Silver 2
Climbing
Silver 1
All-Rounder Ranking
857
Critical Power Curve (90 Day Best Values)
Estimated CP
175 w
91% confidence
Estimated FTP
165 w
Estimated W'
5.0 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
04/13/25 10:45 AM | Group Ride Loop ya Heart Out | 123bpm avg153bpm max | |
04/11/25 11:00 AM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 126bpm avg149bpm max | |
155 | 03/31/25 01:00 AM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 149bpm avg176bpm max 196w avg 204w np 495w max |
161 | 03/29/25 09:00 AM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 153bpm avg171bpm max 210w avg 212w np 482w max |
148 | 03/28/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 4 | 146bpm avg161bpm max 194w avg 200w np 516w max |
136 | 03/27/25 01:00 AM | Points Race GRAND TOUR - GROUP A - STAGE 3 | 147bpm avg163bpm max 197w avg 205w np 492w max |
135 | 03/26/25 01:00 AM | Points Race GRAND TOUR - GROUP A - STAGE 2 | 151bpm avg166bpm max 205w avg 213w np 569w max |
110 | 03/24/25 09:00 AM | Points Race GRAND TOUR - GROUP B - STAGE 1 | 152bpm avg170bpm max 205w avg 212w np 510w max |
03/22/25 09:30 AM | Group Ride DoGMA saturday ride | 129bpm avg155bpm max | |
03/21/25 08:54 PM | Group Ride | 120bpm avg132bpm max | |
03/17/25 11:01 AM | Workout | 140bpm avg154bpm max | |
03/13/25 11:01 AM | Workout | 132bpm avg159bpm max | |
03/13/25 10:38 AM | Workout | 123bpm avg148bpm max | |
03/10/25 04:27 PM | Workout | 138bpm avg170bpm max | |
03/06/25 12:11 PM | Workout | 134bpm avg158bpm max | |
03/03/25 12:06 PM | Workout | 138bpm avg159bpm max | |
03/02/25 07:15 PM | Group Ride Bearded Bandits. Spring Classic | 135bpm avg160bpm max | |
02/13/25 12:00 PM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 129bpm avg155bpm max | |
02/11/25 12:00 PM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 120bpm avg147bpm max | |
02/10/25 11:34 AM | Workout | 137bpm avg160bpm max | |
02/08/25 12:00 PM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 122bpm avg148bpm max | |
01/31/25 12:00 PM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 133bpm avg158bpm max | |
01/30/25 11:43 AM | Workout | 141bpm avg172bpm max | |
01/28/25 12:00 PM | Group Ride Team CRYO-GEN Social Ride - www.cryogen.team | 132bpm avg163bpm max | |
01/27/25 11:00 AM | Group Ride LAGO's Party | 134bpm avg158bpm max | |
01/24/25 11:29 AM | Group Ride Coach Heaman's meet up | 122bpm avg137bpm max | |
01/23/25 12:15 PM | Group Workout Arete Endurance Pre-Season #8 | 136bpm avg167bpm max | |
01/16/25 12:15 PM | Group Workout Arete Endurance Pre-Season 2025 #7 | 138bpm avg164bpm max | |
21 | 01/14/25 01:00 PM | Time Challenge January Challenge4 | 134bpm avg155bpm max 295w avg 293w np 381w max |
01/10/25 12:45 PM | Group Ride Allkin CC Social Ride (no bots) | 132bpm avg164bpm max | |
01/09/25 12:15 PM | Group Workout Arete Endurance Group Ride | 140bpm avg172bpm max | |
15 | 01/05/25 01:00 PM | Time Challenge January Challenge | 133bpm avg156bpm max 301w avg 296w np 459w max |
12/31/24 12:24 PM | Workout | 145bpm avg164bpm max | |
12/30/24 12:30 PM | Group Ride BCC-Rapha500 | 132bpm avg144bpm max | |
12/27/24 12:30 PM | Group Ride BCC-Rapha500 | 129bpm avg148bpm max | |
12/24/24 12:30 PM | Group Ride BCC-Rapha500 | 124bpm avg140bpm max | |
12/24/24 11:00 AM | Group Ride Pole 500 | 131bpm avg146bpm max | |
12/18/24 11:00 AM | Group Ride Winnerval Wednesday by Paragon Training | 135bpm avg167bpm max | |
12 | 12/16/24 12:00 PM | Time Challenge December Challenge - 8 Min Hill Climb5 | 146bpm avg158bpm max 241w avg 244w np 315w max |
12/15/24 12:00 PM | Group Ride Team CRYO-GEN Social - www.cryogen.team | 121bpm avg140bpm max | |
12/13/24 12:45 PM | Group Ride Allkin CC Social Ride (no bots) | 121bpm avg156bpm max | |
12/12/24 11:24 AM | Group Ride | 114bpm avg131bpm max | |
12/08/24 11:00 AM | Group Ride Mindset Endurance Group Ride | 121bpm avg139bpm max | |
12/06/24 12:35 PM | Group Ride | 134bpm avg163bpm max | |
12/05/24 12:00 PM | Group Ride Team CRYO-GEN Social - www.cryogen.team | 129bpm avg151bpm max | |
38 | 12/03/24 11:55 AM | Scratch Race 10km Scratch Race5 | 150bpm avg172bpm max 247w avg 251w np 584w max |
12/02/24 10:48 AM | Workout | 140bpm avg158bpm max | |
11/25/24 11:30 AM | Group Ride Monday group climb | 133bpm avg149bpm max | |
11/24/24 11:30 AM | Group Ride Sunday Shakeout | 135bpm avg157bpm max | |
11/15/24 11:26 AM | Workout | 137bpm avg149bpm max | |
6 | 11/12/24 12:00 PM | Time Trial November Challenge - 4km Time Trial4 | 152bpm avg164bpm max 286w avg 281w np 523w max |
11/08/24 11:07 AM | Workout | 147bpm avg163bpm max | |
11/04/24 11:21 AM | Workout | 143bpm avg223bpm max | |
39 | 10/14/24 11:15 AM | Scratch Race Hilltop Finish | 147bpm avg165bpm max 220w avg 223w np 497w max |
08/06/24 10:15 AM | Workout | 146bpm avg162bpm max | |
04/15/24 10:38 AM | Workout | 129bpm avg163bpm max | |
04/08/24 11:59 AM | Workout | 141bpm avg161bpm max | |
04/08/24 10:54 AM | Workout | 128bpm avg150bpm max | |
04/07/24 11:08 AM | Workout | 130bpm avg170bpm max | |
03/31/24 11:08 AM | Workout | 133bpm avg159bpm max | |
03/28/24 10:53 AM | Workout | 133bpm avg160bpm max | |
03/25/24 10:59 AM | Workout | 137bpm avg159bpm max | |
03/24/24 11:13 AM | Workout | 137bpm avg155bpm max | |
03/22/24 11:09 AM | Workout | 140bpm avg155bpm max | |
03/21/24 11:18 AM | Workout | 134bpm avg150bpm max | |
03/20/24 11:10 AM | Workout | 142bpm avg161bpm max | |
03/19/24 11:17 AM | Workout | 142bpm avg158bpm max | |
03/17/24 11:10 AM | Workout | 130bpm avg138bpm max | |
03/12/24 11:11 AM | Workout | 140bpm avg155bpm max | |
03/11/24 11:00 AM | Workout | 133bpm avg150bpm max | |
03/10/24 10:47 AM | Workout | 141bpm avg158bpm max | |
03/08/24 12:20 PM | Workout | 136bpm avg149bpm max | |
03/07/24 11:56 AM | Workout | 132bpm avg149bpm max | |
03/05/24 12:00 PM | Workout | 130bpm avg148bpm max | |
03/04/24 12:19 PM | Workout | 129bpm avg144bpm max | |
14 | 02/19/24 10:58 AM | Scratch Race [W]arriors Monument Mondays5 | 150bpm avg165bpm max 226w avg 234w np 486w max |
02/16/24 11:16 AM | Workout | 142bpm avg152bpm max | |
02/15/24 12:04 PM | Workout | 142bpm avg153bpm max | |
02/13/24 11:53 AM | Group Workout Team Lou WoW - Sam's VO2 Max Preload | 143bpm avg170bpm max | |
42 | 02/12/24 10:58 AM | Scratch Race [W]arriors Monument Mondays4 | 151bpm avg169bpm max 230w avg 235w np 493w max |
16 | 02/09/24 10:58 AM | Elimination Race [W]arriors Survival Friday | 154bpm avg177bpm max 229w avg 245w np 545w max |
02/08/24 11:57 AM | Group Workout Team Lou WoW - Game of Two Halves | 139bpm avg156bpm max | |
02/06/24 11:55 AM | Group Workout Team Lou WoW - Game of Two Halves | 142bpm avg162bpm max | |
DNF | 02/05/24 10:58 AM | Scratch Race [W]arriors Monument Mondays4 | 142bpm avg150bpm max 203w avg 207w np 356w max |
02/04/24 11:58 AM | Scratch Race February Challenge - Keirin Sprint4 | 147bpm avg168bpm max 328w avg 322w np 618w max | |
24 | 02/02/24 10:58 AM | Elimination Race [W]arriors Survival Friday | 149bpm avg159bpm max 228w avg 229w np 421w max |
01/30/24 11:57 AM | Group Workout Team Lou WoW - John Levison Russian Steps | 141bpm avg163bpm max | |
61 | 01/29/24 10:58 AM | Scratch Race [W]arriors Monument Mondays4 | 145bpm avg156bpm max 201w avg 205w np 392w max |
139 | 01/26/24 11:57 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 149bpm avg165bpm max 218w avg 222w np 444w max |
4 | 01/24/24 10:57 AM | Scratch Race OTR Tour du Monde 2024 - Stage 12 | 158bpm avg167bpm max 230w avg 231w np 393w max |
6 | 01/23/24 10:56 AM | Scratch Race OTR Tour du Monde 2024 -Stage 11 | 154bpm avg169bpm max 220w avg 230w np 532w max |
40 | 01/21/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 10 | 147bpm avg159bpm max 199w avg 204w np 393w max |
44 | 01/20/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 9 | 152bpm avg162bpm max 222w avg 224w np 378w max |
7 | 01/18/24 10:57 AM | Scratch Race OTR Tour du Monde 2024 - Stage 8 | 155bpm avg167bpm max 231w avg 235w np 423w max |
11 | 01/17/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 7 | 157bpm avg168bpm max 233w avg 236w np 403w max |
7 | 01/16/24 10:57 AM | Scratch Race OTR Tour du Monde 2024 - Stage 6 | 157bpm avg172bpm max 238w avg 243w np 485w max |
26 | 01/14/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 5 | 117bpm avg171bpm max 229w avg 233w np 401w max |
27 | 01/13/24 10:53 AM | Scratch Race OTR Tour du Monde 2024 - Stage 4 | 152bpm avg179bpm max 231w avg 235w np 368w max |
13 | 01/11/24 10:55 AM | Scratch Race OTR Tour du Monde 2024 - Stage 3 | 150bpm avg163bpm max 230w avg 234w np 338w max |
7 | 01/10/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 2 | 150bpm avg171bpm max 232w avg 238w np 503w max |
8 | 01/09/24 10:50 AM | Time Trial OTR Tour du Monde 2024 - Stage 1 | 150bpm avg170bpm max 236w avg 240w np 376w max |
25 | 01/04/24 11:51 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 153bpm avg171bpm max 248w avg 251w np 467w max |
13 | 01/02/24 12:31 PM | Team Points Race Team Points Hilly Crit4 | 147bpm avg172bpm max 244w avg 257w np 417w max |
12/28/23 01:26 PM | Workout | 146bpm avg163bpm max | |
12/28/23 01:05 PM | Workout | 133bpm avg169bpm max | |
49 | 12/26/23 12:43 PM | Scratch Race The Leg Sapper2 | 149bpm avg163bpm max 218w avg 221w np 452w max |