Emily Nyquist
RIOT
Rider Profile
Total Rides
522
Total Time
303h 20m
Total Distance
8,008.8 km
Total Elevation
72.2 km
Longest Session
03h 02m
Most Distance in Session
100.1 km
Most Climbed in Session
1.5 km
 Race Ranking 
Sprint
Gold 2
Endurance
Gold 3
Time Trial
Gold 3
Climbing
Gold 3
 All-Rounder Ranking 
1208
Critical Power Curve (90 Day Best Values)
Estimated CP
198 w 
98% confidence 
Estimated FTP
194 w
Estimated W'
10.1 kJ
Race History
| place | dateTime | eventDetails | performance | 
|---|---|---|---|
| 10/29/25 06:25 AM | Scratch RaceRIOT Wednesday Worlds 2 | 161bpm  avg175bpm  max 196w  avg 204w  np 456w  max | |
| 10/29/25 06:08 AM | Workout | 78bpm  avg82bpm  max | |
| 09/23/25 11:00 PM | Group RideERL Training Race #1 | 118bpm  avg129bpm  max | |
| 09/23/25 10:47 PM | Workout | 116bpm  avg135bpm  max | |
| 45 | 05/18/25 02:20 AM | Scratch RaceFBE Sunday Showdown 3 | 155bpm  avg171bpm  max 168w  avg 179w  np 404w  max | 
| 05/18/25 01:55 AM | Workout | 118bpm  avg148bpm  max | |
| 04/20/25 12:55 AM | Team Scratch RaceFBE Sunday Smash 4 | 161bpm  avg174bpm  max 202w  avg 211w  np 445w  max | |
| 04/20/25 12:31 AM | Workout | 123bpm  avg147bpm  max | |
| 03/28/25 12:40 AM | Team Scratch RaceFree Bird Endurance Friday Fiasco 3 | 163bpm  avg179bpm  max 185w  avg 199w  np 446w  max | |
| 03/28/25 12:27 AM | Workout | 127bpm  avg148bpm  max | |
| 03/05/25 12:42 AM | Group Ride | 114bpm  avg141bpm  max | |
| 02/25/25 12:25 AM | Team Scratch RaceRIOT Ladies Scratch | 165bpm  avg179bpm  max 186w  avg 196w  np 462w  max | |
| 02/25/25 12:08 AM | Workout | 128bpm  avg148bpm  max | |
| 02/24/25 09:33 AM | Group RideLadies Endurance Group Ride | 106bpm  avg123bpm  max | |
| 02/23/25 08:30 AM | Group RideLadies Sunday Spin | 115bpm  avg142bpm  max | |
| 02/19/25 11:25 PM | Group RideIsland Tour | 113bpm  avg137bpm  max | |
| 01/02/25 12:54 AM | Workout | 134bpm  avg164bpm  max | |
| 23 | 12/12/24 11:00 PM | Time ChallengeDecember Challenge - 8 Min Hill Climb 3 | 160bpm  avg169bpm  max 201w  avg 200w  np 313w  max | 
| 30 | 11/29/24 01:53 AM | Time TrialRoast Turkey! | 149bpm  avg159bpm  max 186w  avg 186w  np 252w  max | 
| 17 | 11/29/24 01:40 AM | Team Time TrialMashed Potatoes & Gravy | 154bpm  avg165bpm  max 192w  avg 194w  np 345w  max | 
| 22 | 11/29/24 01:27 AM | Scratch RaceCranberry Sauce 3 | 158bpm  avg168bpm  max 202w  avg 205w  np 354w  max | 
| 22 | 11/29/24 01:14 AM | Elimination RaceCornbread Stuffing 2 | 156bpm  avg164bpm  max 213w  avg 216w  np 325w  max | 
| 11/29/24 12:58 AM | Workout | 126bpm  avg148bpm  max | |
| 11/26/24 10:54 AM | Workout | 108bpm  avg131bpm  max | |
| 11/26/24 10:47 AM | Workout | ||
| 11/20/24 02:45 AM | Team Scratch RaceTeam Scratch - Team O | 158bpm  avg173bpm  max 238w  avg 246w  np 412w  max | |
| 11/20/24 02:15 AM | Points RacePoints - Team O 3 | 161bpm  avg172bpm  max 207w  avg 209w  np 379w  max | |
| 11/16/24 06:51 AM | Group RideMJ’s test run | 118bpm  avg133bpm  max | |
| 11/13/24 12:41 AM | Workout | 95bpm  avg98bpm  max | |
| 09/27/24 03:00 AM | Time TrialSeptember Challenge - North Lake Time Trial 4 | 166bpm  avg174bpm  max 265w  avg 267w  np 422w  max | |
| 09/23/24 10:53 PM | Workout | 73bpm  avg78bpm  max | |
| 10 | 08/28/24 10:00 AM | Time TrialAugust Challenge - Hill Climb 3 | 160bpm  avg173bpm  max 206w  avg 208w  np 354w  max | 
| 08/28/24 09:35 AM | Scratch RaceSouthern Crit 3 | 157bpm  avg175bpm  max 203w  avg 210w  np 488w  max | |
| 25 | 08/26/24 11:00 AM | Time TrialAugust Challenge - Hill Climb 3 | 152bpm  avg172bpm  max 136w  avg 145w  np 268w  max | 
| 10 | 08/01/24 01:22 AM | Team Time TrialRIOT ladies TTT | 160bpm  avg181bpm  max 176w  avg 179w  np 352w  max | 
| 13 | 07/19/24 07:00 PM | Team Scratch RaceTeam RIOT Ladies Race | 166bpm  avg178bpm  max 179w  avg 184w  np 503w  max | 
| 27 | 07/11/24 01:45 PM | Team Scratch RaceTeam RIOT Ladies Race 2 | 159bpm  avg175bpm  max 157w  avg 166w  np 365w  max | 
| 11 | 06/27/24 06:15 PM | Team Time TrialTeam RIOT Ladies Race | 165bpm  avg175bpm  max 166w  avg 170w  np 331w  max | 
| 8 | 06/27/24 06:00 PM | Scratch RaceJune Challenge - Keirin Sprint 4 | 149bpm  avg173bpm  max 215w  avg 270w  np 475w  max | 
| 06/27/24 05:49 PM | Workout | ||
| 8 | 06/11/24 11:00 AM | Scratch RaceJune Challenge - Keirin Sprint 4 | 149bpm  avg166bpm  max 228w  avg 262w  np 481w  max | 
| 14 | 06/11/24 10:00 AM | Scratch RaceLadies RIOT Team Scratch Race | 166bpm  avg177bpm  max 189w  avg 192w  np 479w  max | 
| 12 | 06/07/24 12:23 AM | Team Time TrialRIOT TTT Series Race 2 | 155bpm  avg170bpm  max 176w  avg 183w  np 357w  max | 
| 22 | 06/06/24 11:55 PM | Team Time TrialRIOT TTT Series Race 2 | 154bpm  avg167bpm  max 179w  avg 182w  np 313w  max | 
| 11 | 06/06/24 11:27 PM | Team Time TrialRIOT TTT Series Race 1 | 148bpm  avg163bpm  max 189w  avg 190w  np 303w  max | 
| 12 | 06/05/24 09:26 PM | Team Time TrialTeam RIOT Ladies TTT | 141bpm  avg166bpm  max 172w  avg 181w  np 376w  max | 
| 06/03/24 09:49 AM | Team Scratch RaceLadies RIOT Scratch Race 2 | 156bpm  avg177bpm  max 193w  avg 202w  np 376w  max | |
| 05/31/24 07:26 PM | Team Scratch RaceLadies RIOT Race | 161bpm  avg176bpm  max 195w  avg 203w  np 512w  max | |
| 05/31/24 06:56 PM | Time TrialMay Challenge - Sprinters Climb 3 | 165bpm  avg175bpm  max 251w  avg 248w  np 396w  max | |
| 4 | 05/25/24 03:12 PM | Team Scratch RaceFree Bird Saturday Smash | 165bpm  avg179bpm  max 200w  avg 207w  np 450w  max | 
| 18 | 05/18/24 06:42 PM | Team Scratch RaceFree Bird Saturday Smash | 167bpm  avg179bpm  max 189w  avg 197w  np 493w  max | 
| 05/18/24 06:38 PM | Workout | 138bpm  avg152bpm  max | |
| 05/18/24 06:28 PM | Workout | 116bpm  avg133bpm  max | |
| 05/16/24 06:47 PM | Group WorkoutThresholds with FBE | 128bpm  avg171bpm  max | |
| 05/14/24 11:53 AM | Group Ride | 99bpm  avg106bpm  max | |
| 05/14/24 11:49 AM | Group Ride | 76bpm  avg87bpm  max | |
| 05/13/24 09:07 PM | Team Points RaceFBE The Domestique Race 2 3 | 164bpm  avg179bpm  max 188w  avg 195w  np 369w  max | |
| 05/13/24 08:48 PM | Time TrialMay Challenge - Sprinters Climb 4 | 163bpm  avg175bpm  max 245w  avg 241w  np 411w  max | |
| 05/06/24 10:20 AM | Scratch RaceShort And Flat 2 | 159bpm  avg176bpm  max 196w  avg 202w  np 490w  max | |
| 12 | 05/02/24 06:55 PM | Time TrialMay Challenge - Sprinters Climb 4 | 155bpm  avg174bpm  max 214w  avg 217w  np 365w  max | 
| 05/02/24 06:27 PM | Workout | 73bpm  avg76bpm  max | |
| 04/15/24 06:08 PM | Workout | 76bpm  avg84bpm  max | |
| 04/15/24 05:54 PM | Workout | 113bpm  avg127bpm  max | |
| 5 | 03/27/24 09:35 PM | Scratch RaceFBE The Domestique Race 2 | 164bpm  avg178bpm  max 193w  avg 207w  np 444w  max | 
| 03/27/24 09:03 PM | Workout | 119bpm  avg149bpm  max | |
| 03/27/24 09:01 PM | Workout | 93bpm  avg96bpm  max | |
| 02/06/24 06:54 PM | Scratch RaceFebruary Challenge - Keirin Sprint 4 | 152bpm  avg172bpm  max 226w  avg 252w  np 436w  max | |
| 01/27/24 11:39 AM | Workout | 131bpm  avg168bpm  max | |
| 15 | 01/23/24 07:56 PM | Time TrialJanuary Challenge - 10 Mile Time Trial 3 | 169bpm  avg180bpm  max 203w  avg 203w  np 330w  max | 
| 01/15/24 04:06 PM | Workout | 123bpm  avg162bpm  max | |
|  DNF  | 01/02/24 05:43 PM | Team Scratch RaceTeam RIOT Ladies Worlds Race 2 | 113bpm  avg135bpm  max 90w  avg 96w  np 195w  max | 
| 01/02/24 05:15 PM | Team Scratch RaceTeam RIOT Ladies Worlds Race 1 | 163bpm  avg177bpm  max 203w  avg 209w  np 406w  max | |
| 01/02/24 04:49 PM | Workout | 122bpm  avg150bpm  max | |
| 01/02/24 04:48 PM | Workout | 88bpm  avg93bpm  max | |
| 12/27/23 03:37 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 107bpm  avg117bpm  max | |
| 12/27/23 03:34 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 92bpm  avg103bpm  max | |
| 12/27/23 03:27 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 98bpm  avg101bpm  max | |
| 12/27/23 03:21 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 103bpm  avg115bpm  max | |
| 12/27/23 03:16 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 65bpm  avg94bpm  max | |
| 12/27/23 02:54 PM | Group RideRapha Festive 500 Group Ride - Day 4 | 108bpm  avg126bpm  max | |
| 7 | 12/26/23 05:11 PM | Team Scratch RaceRunaway Mountain (Ladies only) | 165bpm  avg181bpm  max 185w  avg 199w  np 356w  max | 
| 12/26/23 04:55 PM | Workout | 132bpm  avg159bpm  max | |
| 12/22/23 10:32 PM | Workout | 135bpm  avg171bpm  max | |
| 12/20/23 11:58 AM | Group RideLadies Morning Spin w/ Em | 95bpm  avg107bpm  max | |
| 12/16/23 04:59 PM | Workout | 129bpm  avg164bpm  max | |
| 12/15/23 06:29 PM | Group RideOLLIE'S FRIDAY SOCIAL GROUP RIDE | 75bpm  avg75bpm  max | |
| 12/15/23 06:28 PM | Group RideOLLIE'S FRIDAY SOCIAL GROUP RIDE | 75bpm  avg75bpm  max | |
| 12/15/23 05:45 PM | Group RideeCKD Weekend Warmup | 75bpm  avg75bpm  max | |
| 12/15/23 05:45 PM | Group RideeCKD Weekend Warmup | 75bpm  avg75bpm  max | |
| 12/13/23 10:12 AM | Group RideLadies Morning Spin w/ Em | 106bpm  avg125bpm  max | |
| 12/08/23 08:34 PM | Group RideTeam Oc'R Friday Group Ride | 75bpm  avg75bpm  max | |
| 12/08/23 08:33 PM | Group RideTeam Oc'R Friday Group Ride | 75bpm  avg75bpm  max | |
| 12/08/23 08:33 PM | Group RideTeam Oc'R Friday Group Ride | 75bpm  avg75bpm  max | |
| 12/08/23 08:03 PM | Workout | 109bpm  avg130bpm  max | |
| 12/07/23 06:50 PM | Workout | 132bpm  avg174bpm  max | |
| 12/02/23 02:56 PM | Workout | 134bpm  avg159bpm  max | |
| 11/24/23 07:57 PM | Workout | 142bpm  avg171bpm  max | |
| 11/19/23 11:29 AM | Workout | 134bpm  avg172bpm  max | |
| 10/30/23 06:30 PM | Workout | 123bpm  avg167bpm  max | |
| 10/30/23 09:22 AM | Workout | 118bpm  avg130bpm  max | |
| 10/13/23 06:15 PM | Workout | ||
| 10/12/23 08:00 PM | Workout | ||
| 10/07/23 09:39 AM | Workout | ||
| 10/02/23 06:38 PM | Workout | ||
| 09/28/23 07:54 PM | Workout | ||
| 09/28/23 11:00 AM | Workout | ||
| 09/27/23 12:07 AM | Workout | ||
| 09/21/23 09:43 PM | Group RideThe Swanarama | ||
| 09/21/23 09:17 PM | Workout | ||
| 09/07/23 06:43 PM | Workout | ||
| 10 | 09/05/23 06:22 PM | Scratch RaceChase the Yellow Stage 3 (Sportive) | 171bpm  avg182bpm  max 190w  avg 200w  np 419w  max | 
| 09/05/23 06:11 PM | Workout | ||
| 09/05/23 05:41 PM | Workout | ||
| 26 | 08/29/23 06:30 PM | Scratch RaceChase the Yellow Stage 1 (Sportive) | 150bpm  avg183bpm  max 189w  avg 195w  np 386w  max | 
| 62 | 08/28/23 07:28 PM | Team Scratch RaceLadies Fast and Furious 2 | 113bpm  avg140bpm  max 102w  avg 110w  np 272w  max | 
| 08/28/23 06:43 PM | Group RideCruisin'dieVelo | ||
| 30 | 08/28/23 06:25 PM | Scratch RaceLadies Fast and Furious | 115bpm  avg126bpm  max 101w  avg 103w  np 257w  max | 
| 08/24/23 03:04 PM | Group RideCruisin'dieVelo | ||
| 172 | 08/24/23 02:45 PM | Team Points RaceLadies Threshold Race or Pace 3 | 140bpm  avg180bpm  max 185w  avg 187w  np 267w  max | 
| 113 | 08/24/23 02:28 PM | Time TrialLadies Threshold Race or Pace 2 | 158bpm  avg174bpm  max 182w  avg 182w  np 230w  max | 
| 220 | 08/24/23 02:10 PM | Team Scratch RaceLadies Threshold Race or Pace 1 | 98bpm  avg131bpm  max 175w  avg 176w  np 294w  max | 
| 08/23/23 06:49 PM | Group RideCrusin'dieVelo | ||
| 08/23/23 06:33 PM | Group RideStarry Night Ride | ||
| 153 | 08/23/23 06:12 PM | Scratch RaceLadies Ominum Race 2 | 162bpm  avg173bpm  max 183w  avg 183w  np 214w  max | 
| 126 | 08/23/23 05:56 PM | Team Scratch RaceLadies Ominum Race 1 | 159bpm  avg167bpm  max 184w  avg 185w  np 288w  max | 
|  DNF  | 08/20/23 05:55 PM | Scratch RaceTour de TrainingPeaks Virtual - Stage 3 | 121bpm  avg143bpm  max 91w  avg 95w  np 202w  max | 
| 12 | 08/20/23 05:31 PM | Scratch RaceSouthern Crit 4 | 162bpm  avg180bpm  max 201w  avg 203w  np 402w  max | 
| 11 | 08/20/23 04:52 PM | Time TrialAugust Challenge - The Kilometer Time Trial 4 | 166bpm  avg174bpm  max 358w  avg 352w  np 450w  max | 
| 36 | 08/17/23 03:32 PM | Scratch RaceLadies Ominum Race 3 | 165bpm  avg177bpm  max 188w  avg 187w  np 348w  max | 
| 117 | 08/17/23 03:12 PM | Scratch RaceLadies Ominum Race 2 | 166bpm  avg171bpm  max 183w  avg 184w  np 247w  max | 
| 116 | 08/17/23 02:54 PM | Team Scratch RaceLadies Ominum Race 1 | 160bpm  avg168bpm  max 188w  avg 189w  np 262w  max | 
| 08/14/23 10:22 PM | Team Scratch RaceLadies Team Scratch | 157bpm  avg184bpm  max 193w  avg 207w  np 489w  max | |
| 08/14/23 10:09 PM | Workout | ||
|  DNF  | 08/13/23 11:33 AM | Scratch RaceWatch the Femmes World Champ Edition | 91bpm  avg93bpm  max 48w  avg 24w  np 113w  max | 
| 08/13/23 10:54 AM | Group RideLadies Sunday Spin | ||
| 21 | 08/09/23 10:21 PM | Team Scratch RaceLadies Wednesday Worlds | 171bpm  avg191bpm  max 184w  avg 191w  np 427w  max | 
| 11 | 08/09/23 09:54 PM | Time TrialAugust Challenge - The Kilometer Time Trial 3 | 143bpm  avg180bpm  max 348w  avg 344w  np 432w  max | 
| 08/09/23 09:41 PM | Workout | ||
| 08/07/23 10:06 PM | Workout | ||
| 08/06/23 10:55 AM | Group RideLadies Sunday Spin | ||
| 08/05/23 05:27 PM | Workout | ||
| 25 | 08/03/23 11:54 PM | Time TrialAugust Challenge - The Kilometer Time Trial 3 | 159bpm  avg176bpm  max 276w  avg 265w  np 436w  max | 
|  DNF  | 08/03/23 11:42 PM | Time TrialiTT mini stage 3 4 | 167bpm  avg172bpm  max 173w  avg 170w  np 218w  max | 
| 30 | 08/03/23 11:29 PM | Time TrialiTT mini Stage 2 2 | 168bpm  avg172bpm  max 179w  avg 180w  np 210w  max | 
| 24 | 08/03/23 11:11 PM | Time TrialiTT mini stage 1 3 | 159bpm  avg170bpm  max 187w  avg 188w  np 290w  max | 
| 08/03/23 11:02 PM | Workout | ||
|  DNF  | 08/02/23 10:45 PM | Team Points RaceLadies Wednesday Worlds | 97bpm  avg111bpm  max 70w  avg 72w  np 160w  max | 
| 30 | 06/28/23 09:23 AM | Scratch RaceLadies Road Trip Ride | 96bpm  avg138bpm  max 98w  avg 112w  np 491w  max | 
| 06/27/23 05:00 PM | Workout | ||
| 20 | 06/25/23 06:32 PM | Scratch RaceTo the Hills | 163bpm  avg182bpm  max 187w  avg 197w  np 466w  max | 
|  DNF  | 06/25/23 06:00 PM | Scratch RaceLadies TTT | 131bpm  avg142bpm  max 118w  avg 136w  np 235w  max | 
| 06/24/23 10:57 AM | Workout | ||
| 06/23/23 10:35 AM | Workout | ||
| 06/20/23 10:42 PM | Workout | ||
| 10 | 06/19/23 10:39 PM | Points RaceLadies Monday Worlds | 169bpm  avg189bpm  max 174w  avg 183w  np 448w  max | 
| 9 | 06/19/23 09:53 PM | Time TrialJune Challenge - Hill Climb 2 | 177bpm  avg185bpm  max 211w  avg 214w  np 318w  max | 
| 06/19/23 09:27 PM | Workout | ||
| 06/16/23 07:16 PM | Workout | ||
| 06/14/23 10:24 PM | Points Raceladies | 165bpm  avg185bpm  max 195w  avg 203w  np 365w  max | |
| 8 | 06/14/23 09:54 PM | Time TrialJune Challenge - Hill Climb 2 | 160bpm  avg186bpm  max 226w  avg 226w  np 402w  max | 
| 06/14/23 09:33 PM | Workout | ||
| 06/10/23 12:26 PM | Workout | ||
| 06/10/23 12:05 PM | Workout | ||
|  DNF  | 06/10/23 11:56 AM | Scratch RaceCruisin'dieVelo | 91bpm  avg92bpm  max | 
| 06/09/23 05:58 PM | Workout | ||
| 06/08/23 05:20 PM | Workout | ||
| 5 | 06/07/23 11:12 PM | Scratch RaceCruisin'dieVelo | 117bpm  avg142bpm  max 70w  avg 68w  np 176w  max | 
| 11 | 06/07/23 10:55 PM | Time TrialJune Challenge - Hill Climb 2 | 175bpm  avg185bpm  max 197w  avg 198w  np 327w  max | 
| 06/07/23 10:21 PM | Scratch RaceLadies Wednesday Worlds | 174bpm  avg189bpm  max 207w  avg 212w  np 481w  max | |
| 06/07/23 09:53 PM | Workout | ||
| 06/03/23 02:01 PM | Workout | ||
| 06/03/23 12:14 PM | Workout | ||
| 06/03/23 12:03 PM | Workout | ||
| 06/03/23 11:15 AM | Workout | ||
| 06/03/23 11:09 AM | Workout | ||
| 06/03/23 10:55 AM | Workout | ||
| 06/02/23 09:59 PM | Workout | ||
| 06/02/23 06:39 PM | Workout | ||
| 06/01/23 05:30 PM | Workout | ||
| 4 | 05/29/23 10:16 PM | Points RaceIt's Like Rain on your Wedding Day | 166bpm  avg185bpm  max 187w  avg 194w  np 483w  max | 
| 05/24/23 06:26 PM | Workout | ||
| 10 | 05/22/23 10:52 PM | Points RaceSet Fire to the Rain | 173bpm  avg184bpm  max 191w  avg 200w  np 482w  max | 
| 05/22/23 10:24 PM | Workout | ||
| 05/15/23 10:52 PM | Points RaceI can buy myself flowers | 165bpm  avg186bpm  max 184w  avg 197w  np 504w  max | |
| 05/12/23 06:36 PM | Workout | ||
| 05/12/23 06:33 PM | Workout | ||
| 18 | 05/10/23 10:52 PM | Time TrialMay Challenge: 4km Time Trial 3 | 171bpm  avg191bpm  max 222w  avg 218w  np 361w  max | 
| 05/10/23 09:41 PM | Elimination RaceLadies Wednesday Worlds | 173bpm  avg185bpm  max 206w  avg 209w  np 520w  max | |
| 05/10/23 09:34 PM | Workout | ||
| 6 | 05/03/23 10:07 PM | Points RaceMay the Fourth be with You 2 | 175bpm  avg185bpm  max 194w  avg 199w  np 383w  max | 
| 17 | 05/03/23 09:52 PM | Time TrialMay Challenge: 4km Time Trial 1 | 173bpm  avg183bpm  max 215w  avg 213w  np 341w  max | 
|  DNF  | 04/30/23 06:44 PM | Scratch RaceEm's z2 2 | 101bpm  avg104bpm  max 56w  avg 45w  np 130w  max | 
| 04/20/23 07:27 PM | Points Raceladies event back up C | 104bpm  avg176bpm  max 178w  avg 194w  np 418w  max | |
| 04/20/23 07:06 PM | Workout | ||
| 9 | 04/16/23 04:53 PM | Scratch RaceHuman Rider Test | 106bpm  avg156bpm  max 135w  avg 142w  np 346w  max | 
| 04/11/23 05:53 PM | Scratch RaceTuesday ladies | 174bpm  avg187bpm  max 192w  avg 201w  np 432w  max | |
| 04/11/23 05:26 PM | Workout | ||
| 12 | 03/20/23 10:45 PM | Points RaceThe Hills Are Alive 3 | 167bpm  avg186bpm  max 188w  avg 194w  np 470w  max | 
| 03/18/23 07:40 PM | Workout | ||
| 03/18/23 07:15 PM | Workout |