Ben Sandee
Mad Veg
Rider Profile
Total Rides
121
Total Time
84h 09m
Total Distance
2,605.4 km
Total Elevation
31 km
Longest Session
02h 22m
Most Distance in Session
84.7 km
Most Climbed in Session
1.4 km
Race Ranking
Sprint
Gold 2
Endurance
Platinum 1
Time Trial
Platinum 2
Climbing
Gold 2
All-Rounder Ranking
1275
Critical Power Curve (90 Day Best Values)
Estimated CP
277 w
93% confidence
Estimated FTP
271 w
Estimated W'
17.1 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
118 | 03/30/25 01:00 PM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 147bpm avg157bpm max 248w avg 265w np 816w max |
03/30/25 12:39 PM | Workout | 110bpm avg139bpm max | |
98 | 03/29/25 02:00 PM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 150bpm avg158bpm max 276w avg 279w np 759w max |
03/29/25 01:39 PM | Workout | 115bpm avg140bpm max | |
18 | 03/28/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 4 | 153bpm avg168bpm max 258w avg 273w np 810w max |
03/28/25 01:39 PM | Workout | 116bpm avg145bpm max | |
53 | 03/26/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 3 | 154bpm avg166bpm max 265w avg 282w np 696w max |
03/26/25 01:37 PM | Workout | 120bpm avg144bpm max | |
12 | 03/25/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 2 | 154bpm avg186bpm max 272w avg 285w np 745w max |
03/25/25 01:38 PM | Workout | 113bpm avg142bpm max | |
17 | 03/24/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 1 | 150bpm avg164bpm max 269w avg 274w np 918w max |
03/24/25 01:39 PM | Workout | 110bpm avg141bpm max | |
03/22/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk11 | 81k & 211m 2 | 140bpm avg186bpm max 239w avg 245w np 820w max | |
03/22/25 03:42 PM | Workout | 110bpm avg142bpm max | |
9 | 03/17/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S4 of 42 | 150bpm avg168bpm max 263w avg 277w np 882w max |
03/17/25 06:39 PM | Workout | 115bpm avg139bpm max | |
18 | 03/15/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk10 | 76k & 529m 1 | 150bpm avg164bpm max 255w avg 266w np 807w max |
03/15/25 03:42 PM | Workout | 117bpm avg146bpm max | |
18 | 03/13/25 08:50 PM | Scratch Race The Leg Sapper1 | 145bpm avg161bpm max 247w avg 269w np 607w max |
03/13/25 08:35 PM | Workout | 105bpm avg130bpm max | |
6 | 03/10/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S3 of 42 | 152bpm avg170bpm max 273w avg 304w np 870w max |
03/10/25 06:44 PM | Workout | 113bpm avg138bpm max | |
28 | 03/08/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk9 | 55k & 1170m 2 | 149bpm avg165bpm max 252w avg 263w np 943w max |
03/08/25 03:45 PM | Workout | 126bpm avg149bpm max | |
7 | 03/05/25 10:00 PM | Time Trial March Challenge - Hill Climb3 | 153bpm avg163bpm max 307w avg 311w np 587w max |
03/05/25 09:44 PM | Workout | 108bpm avg135bpm max | |
6 | 03/03/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S2 of 42 | 151bpm avg166bpm max 269w avg 278w np 836w max |
03/03/25 06:38 PM | Workout | 111bpm avg139bpm max | |
03/02/25 05:00 PM | Scratch Race Allkin Spring Classics | Wk8 | 75k & 444m 1 | 148bpm avg167bpm max 252w avg 265w np 1024w max | |
03/02/25 04:44 PM | Workout | 123bpm avg148bpm max | |
02/27/25 12:00 AM | Scratch Race Virtual Pro Tour: Paris-Nice S1 of 42 | 148bpm avg161bpm max 264w avg 273w np 965w max | |
02/26/25 11:44 PM | Workout | 107bpm avg141bpm max | |
02/24/25 10:30 PM | Time Trial Traditional British Hill Climb2 | 153bpm avg162bpm max 313w avg 312w np 569w max | |
02/24/25 10:00 PM | Scratch Race February Challenge - Keirin Sprint3 | 134bpm avg165bpm max 330w avg 401w np 1007w max | |
02/24/25 09:46 PM | Workout | 116bpm avg130bpm max | |
8 | 02/22/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk7 | 71k & 665m 1 | 150bpm avg166bpm max 251w avg 260w np 759w max |
02/22/25 03:36 PM | Workout | 125bpm avg149bpm max | |
13 | 02/20/25 08:50 PM | Scratch Race The Leg Sapper3 | 144bpm avg160bpm max 259w avg 281w np 598w max |
02/20/25 08:38 PM | Workout | 97bpm avg119bpm max | |
6 | 02/17/25 07:00 PM | Scratch Race Monday Mixer - Virtual Pro Tour: TDU S4 of 42 | 153bpm avg167bpm max 276w avg 288w np 675w max |
02/17/25 06:41 PM | Workout | 117bpm avg144bpm max | |
4 | 02/15/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk6 | 62k & 976m 2 | 150bpm avg167bpm max 248w avg 265w np 790w max |
02/15/25 03:43 PM | Workout | 116bpm avg138bpm max | |
23 | 02/13/25 06:50 PM | Scratch Race The Leg Sapper2 | 144bpm avg158bpm max 258w avg 276w np 672w max |
8 | 02/10/25 07:00 PM | Scratch Race Monday Mixer - Virtual Pro Tour: TDU S3 of 42 | 156bpm avg171bpm max 270w avg 300w np 1065w max |
02/10/25 06:42 PM | Workout | 117bpm avg144bpm max | |
02/08/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk5 | 79k & 462m 2 | 143bpm avg165bpm max 241w avg 258w np 1014w max | |
02/08/25 03:37 PM | Workout | 126bpm avg150bpm max | |
17 | 02/05/25 08:50 PM | Scratch Race The Leg Sapper3 | 145bpm avg162bpm max 241w avg 268w np 625w max |
02/05/25 08:37 PM | Workout | 109bpm avg137bpm max | |
02/05/25 08:36 PM | Workout | ||
11 | 02/03/25 07:00 PM | Scratch Race Monday Mixer - Virtual Pro Tour: TDU S2 of 42 | 152bpm avg168bpm max 243w avg 255w np 839w max |
02/03/25 06:43 PM | Workout | 121bpm avg144bpm max | |
02/01/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk4 | 78k & 551m 2 | 148bpm avg167bpm max 229w avg 243w np 757w max | |
02/01/25 03:51 PM | Workout | 130bpm avg144bpm max | |
02/01/25 03:37 PM | Workout | ||
01/31/25 05:28 PM | Workout | ||
10 | 01/29/25 10:50 PM | Scratch Race The Leg Sapper3 | 144bpm avg159bpm max 241w avg 262w np 807w max |
01/29/25 10:41 PM | Workout | 128bpm avg133bpm max | |
11 | 01/27/25 07:00 PM | Scratch Race Monday Mixer - Virtual Pro Tour: TDU S1 of 42 | 156bpm avg170bpm max 258w avg 280w np 837w max |
01/27/25 06:40 PM | Workout | 122bpm avg141bpm max | |
7 | 01/25/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk3 | 69k & 705m 3 | 149bpm avg169bpm max 232w avg 245w np 591w max |
01/25/25 03:37 PM | Workout | 122bpm avg145bpm max | |
01/23/25 10:25 PM | Workout | 109bpm avg127bpm max | |
19 | 01/21/25 08:50 PM | Scratch Race The Leg Sapper2 | 143bpm avg159bpm max 242w avg 262w np 544w max |
01/21/25 08:39 PM | Workout | 97bpm avg130bpm max | |
01/19/25 05:00 PM | Scratch Race Allkin Spring Classics | Wk2 | 81k & 210m 2 | 147bpm avg163bpm max 238w avg 242w np 658w max | |
01/19/25 04:48 PM | Workout | 119bpm avg142bpm max | |
01/18/25 08:05 PM | Workout | 121bpm avg141bpm max | |
18 | 01/16/25 08:50 PM | Scratch Race The Leg Sapper4 | 149bpm avg164bpm max 238w avg 257w np 864w max |
01/16/25 08:29 PM | Workout | 108bpm avg137bpm max | |
25 | 01/14/25 08:50 PM | Scratch Race The Leg Sapper3 | 146bpm avg165bpm max 236w avg 260w np 778w max |
01/14/25 08:45 PM | Workout | 89bpm avg122bpm max | |
4 | 01/11/25 04:00 PM | Scratch Race Allkin Classics | Wk1 | Hills Classic2 | 150bpm avg172bpm max 227w avg 240w np 720w max |
01/11/25 03:39 PM | Workout | 129bpm avg210bpm max | |
49 | 01/09/25 05:00 PM | Scratch Race Coalition Race to train: threshold | 155bpm avg167bpm max 242w avg 255w np 539w max |
01/09/25 04:42 PM | Workout | 115bpm avg147bpm max | |
01/05/25 09:00 PM | Time Challenge January Challenge4 | 163bpm avg173bpm max 383w avg 376w np 740w max | |
01/05/25 08:42 PM | Workout | 123bpm avg146bpm max | |
8 | 01/03/25 10:50 PM | Scratch Race The Leg Sapper3 | 149bpm avg169bpm max 238w avg 258w np 650w max |
01/03/25 10:38 PM | Workout | 117bpm avg129bpm max | |
4 | 12/31/24 09:00 PM | Time Challenge December Challenge - 8 Min Hill Climb4 | 160bpm avg169bpm max 309w avg 307w np 556w max |
12/31/24 08:37 PM | Workout | 110bpm avg140bpm max | |
5 | 12/29/24 07:50 PM | Points Race The Hills Are Alive1 | 236w avg 255w np 896w max |
12/29/24 07:31 PM | Workout | 122bpm avg143bpm max | |
15 | 12/27/24 05:00 PM | Scratch Race eCKD New Year Series, stage 5/102 | 151bpm avg202bpm max 242w avg 251w np 811w max |
12/27/24 04:37 PM | Workout | 120bpm avg165bpm max | |
12/26/24 11:00 PM | Time Challenge December Challenge - 8 Min Hill Climb4 | 159bpm avg172bpm max 308w avg 307w np 477w max | |
12/26/24 10:47 PM | Workout | 120bpm avg139bpm max | |
26 | 12/22/24 09:15 PM | Scratch Race Hilltop Finish | 154bpm avg171bpm max 250w avg 261w np 597w max |
12/22/24 09:06 PM | Workout | 125bpm avg158bpm max | |
12/20/24 09:25 PM | Points Race Long and Flat(ish)4 | 148bpm avg169bpm max 231w avg 252w np 805w max | |
12/20/24 08:58 PM | Workout | 113bpm avg204bpm max | |
12/17/24 09:59 PM | Workout | 137bpm avg159bpm max | |
12/13/24 09:14 PM | Workout | 126bpm avg149bpm max | |
12/10/24 09:50 PM | Workout | 130bpm avg147bpm max | |
12/10/24 09:30 PM | Workout | 121bpm avg144bpm max | |
12/01/24 08:45 PM | Scratch Race Keirin Race3 | 138bpm avg172bpm max 301w avg 354w np 948w max | |
12/01/24 08:24 PM | Workout | 116bpm avg136bpm max | |
11/29/24 09:32 PM | Workout | ||
11/21/24 09:25 PM | Points Race Long and Flat(ish)4 | 150bpm avg171bpm max 235w avg 259w np 869w max | |
11/21/24 09:06 PM | Workout | 111bpm avg139bpm max | |
11/16/24 10:17 PM | Workout | 120bpm avg132bpm max | |
11/16/24 10:00 PM | Elimination Race SISU TRACK - Week 1 Elimination Race
3 | 157bpm avg174bpm max 291w avg 298w np 866w max | |
11/16/24 09:35 PM | Workout | 107bpm avg136bpm max | |
11/11/24 10:05 PM | Elimination Race Hilly Elimination Race5 | 160bpm avg172bpm max 269w avg 285w np 912w max | |
11/11/24 09:36 PM | Workout | 108bpm avg136bpm max | |
11/06/24 08:00 PM | Time Trial November Challenge - 4km Time Trial4 | 160bpm avg174bpm max 314w avg 313w np 539w max | |
11/06/24 06:42 PM | Workout | 123bpm avg139bpm max | |
11/05/24 07:00 PM | Workout | 103bpm avg117bpm max | |
5 | 11/05/24 06:20 PM | Scratch Race Parry Vlo Bae - Race3 | 153bpm avg172bpm max 240w avg 254w np 770w max |
11/05/24 05:54 PM | Workout | 110bpm avg141bpm max | |
69 | 11/03/24 06:00 PM | Points Race 11VELO - STAGE 6 | 137bpm avg165bpm max 214w avg 231w np 563w max |
11/03/24 05:28 PM | Workout | 104bpm avg133bpm max |