Ben Sandee
Mad VegRider Profile
Total Time
84h 09m
Total Distance
2,605.4 km
Total Elevation
31 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
277 w
93% confidence
Estimated FTP
271 w
Estimated W'
17.1 kJ
Rankings
Sprint
Gold 2
Endurance
Platinum 1
Time Trial
Platinum 2
Climbing
Gold 2
All-Rounder Ranking
1275
Gold 3
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 |