Jay Santi
PedalersRider Profile
Total Time
520h 01m
Total Distance
19,245.9 km
Total Elevation
96.9 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
249 w
99% confidence
Estimated FTP
248 w
Estimated W'
17.1 kJ
Rankings
Sprint
Gold 1
Endurance
Gold 3
Time Trial
Gold 2
Climbing
Gold 3
All-Rounder Ranking
1172
Gold 2
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
— | 05/12/26 11:00 PM | Group Ride Golden | 130bpm avg156bpm max |
— | 05/10/26 09:52 PM | Group Ride Lake Crescent | 139bpm avg163bpm max |
— | 05/10/26 12:52 AM | Group Ride test | |
5 | 05/07/26 10:10 PM | Scratch Race Durand | 174bpm avg192bpm max 222w avg 236w np 533w max |
— | 05/06/26 11:15 PM | Group Ride South Korea | 136bpm avg180bpm max |
— | 05/06/26 12:22 AM | Group Ride Lake Crescent | 138bpm avg184bpm max |
— | 04/30/26 12:30 AM | Group Ride Skaha Lake | 152bpm avg183bpm max |
— | 04/25/26 05:10 PM | Group Ride P2A CENTO 2026 | 145bpm avg181bpm max |
— | 04/19/26 04:00 PM | Group Ride O'AHU COAST | 132bpm avg158bpm max |
— | 04/18/26 02:35 PM | Group Ride TNT apples | 139bpm avg166bpm max |
21 | 04/18/26 01:00 PM | Scratch Race Allkin Classics | Amstel Gold Race | 169bpm avg190bpm max 211w avg 230w np 590w max |
— | 04/16/26 10:25 PM | Group Ride Iberico Boyz | 150bpm avg175bpm max |
— | 04/15/26 11:05 PM | Group Ride Clasica Jaen gravel course | 147bpm avg182bpm max |
— | 04/12/26 07:20 PM | Group Ride New Zealand Coast | 144bpm avg178bpm max |
13 | 04/11/26 01:00 PM | Scratch Race Allkin Classics | Paris Roubaix | 173bpm avg190bpm max 214w avg 225w np 594w max |
— | 04/10/26 10:28 PM | Group Ride Cairns IM | 81bpm avg103bpm max |
17 | 04/04/26 01:00 PM | Scratch Race Allkin Classics | Ronde Van Vlaanderen | 174bpm avg193bpm max 205w avg 223w np 549w max |
— | 04/03/26 04:40 PM | Group Ride Somewhere in Norway | 132bpm avg191bpm max |
15 | 03/28/26 01:00 PM | Scratch Race Allkin Classics | Gent Wevelgem | 168bpm avg191bpm max 203w avg 225w np 562w max |
— | 03/27/26 06:10 PM | Group Ride Wollongong | 128bpm avg173bpm max |
DNF | 03/26/26 06:00 PM | Scratch Race La classique du Jeudi | 151bpm avg183bpm max 221w avg 272w np 629w max |
21 | 03/24/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/37km/267m) | 171bpm avg190bpm max 227w avg 256w np 600w max |
— | 03/23/26 01:31 PM | Group Ride | 139bpm avg172bpm max |
— | 03/22/26 01:00 PM | Group Ride Sunday Coffee Social - Great Inagua Island | 139bpm avg167bpm max |
14 | 03/21/26 01:00 PM | Scratch Race Allkin Classics | Milano Sanremo | 169bpm avg190bpm max 208w avg 226w np 651w max |
— | 03/20/26 03:15 PM | Group Ride Lake Louise 2 Banff | 126bpm avg164bpm max |
— | 03/19/26 02:45 PM | Group Ride Yosemite Valley | 145bpm avg187bpm max |
15 | 03/17/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/40km/170m) | 176bpm avg189bpm max 240w avg 255w np 589w max |
— | 03/15/26 01:00 PM | Group Ride Sunday Coffee Social - Florida Keys | 127bpm avg150bpm max |
14 | 03/14/26 01:00 PM | Scratch Race Allkin Classics | GP De Denain | 173bpm avg191bpm max 219w avg 241w np 630w max |
— | 03/12/26 03:20 PM | Group Ride Sa Calobra | 165bpm avg186bpm max |
— | 03/08/26 01:00 PM | Group Ride Sunday Coffee Social - Nassau | 139bpm avg178bpm max |
11 | 03/07/26 02:00 PM | Scratch Race Allkin Classics | Strade Bianche | 171bpm avg191bpm max 208w avg 232w np 639w max |
— | 03/06/26 05:15 PM | Group Ride eCKD Weekend Warmup | 125bpm avg148bpm max |
35 | 03/05/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 177bpm avg194bpm max 228w avg 252w np 564w max |
34 | 03/03/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 176bpm avg191bpm max 235w avg 257w np 607w max |
— | 03/02/26 04:51 PM | Group Ride test | 132bpm avg160bpm max |
— | 03/01/26 02:00 PM | Group Ride Sunday Coffee Ride - Cancun 100km | 137bpm avg183bpm max |
13 | 02/28/26 02:00 PM | Scratch Race Allkin Classics | Omloop Nieuwsblad | 175bpm avg190bpm max 216w avg 241w np 733w max |
— | 02/27/26 04:50 PM | Group Ride Cancun test ride | 126bpm avg167bpm max |
31 | 02/24/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 175bpm avg189bpm max 233w avg 256w np 652w max |
— | 02/22/26 05:30 PM | Group Ride dreaming of warmth | 139bpm avg171bpm max |
13 | 02/21/26 02:00 PM | Scratch Race Allkin Classics | Kuurne Brussel Kuurne | 171bpm avg189bpm max 217w avg 236w np 568w max |
34 | 02/19/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 175bpm avg192bpm max 225w avg 248w np 630w max |
25 | 02/17/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 174bpm avg188bpm max 248w avg 267w np 544w max |
— | 02/16/26 03:30 PM | Group Ride RAFØ Monday Group Ride | 150bpm avg179bpm max |
— | 02/15/26 03:00 PM | Group Ride (No Bot) Team Lou Sunday Group Ride | 139bpm avg185bpm max |
13 | 02/14/26 02:00 PM | Scratch Race Allkin Classics | Clasica de Almeira | 166bpm avg189bpm max 213w avg 230w np 738w max |
19 | 02/12/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 175bpm avg193bpm max 231w avg 253w np 526w max |
— | 02/08/26 03:00 PM | Group Ride (No Bot) Team Lou Sunday Group Ride | 130bpm avg179bpm max |
16 | 02/07/26 02:00 PM | Scratch Race Allkin Classics | Trofeo Palma | 171bpm avg189bpm max 215w avg 231w np 643w max |
1 | 02/05/26 10:25 PM | Scratch Race Island Classic - TPV Career Mode Stage 21 | 174bpm avg189bpm max 232w avg 240w np 559w max |
42 | 02/03/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 177bpm avg189bpm max 238w avg 252w np 562w max |
— | 02/01/26 05:30 PM | Group Ride The Bear 100 | 141bpm avg175bpm max |
12 | 01/31/26 02:00 PM | Scratch Race Allkin Classics | Great Ocean Road Race | 169bpm avg186bpm max 214w avg 230w np 576w max |
21 | 01/29/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 175bpm avg189bpm max 230w avg 250w np 605w max |
42 | 01/27/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 176bpm avg187bpm max 236w avg 251w np 538w max |
— | 01/25/26 05:40 PM | Group Ride Hietse Pijl | 136bpm avg175bpm max |
22 | 01/24/26 02:00 PM | Scratch Race Allkin Fondo | Clasica de Almeria | 150bpm avg177bpm max 177w avg 186w np 758w max |
— | 01/23/26 05:15 PM | Group Ride eCKD Weekend Warmup | 140bpm avg189bpm max |
28 | 01/22/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 177bpm avg193bpm max 236w avg 250w np 556w max |
39 | 01/20/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 178bpm avg190bpm max 236w avg 249w np 591w max |
— | 01/18/26 03:00 PM | Group Ride (No Bot) Team Lou Sunday Group Ride | 152bpm avg186bpm max |
24 | 01/17/26 02:00 PM | Scratch Race Allkin Fondo | Swedish Giro Himledalen | 167bpm avg190bpm max 199w avg 214w np 552w max |
— | 01/16/26 05:15 PM | Group Ride eCKD Weekend Warmup | 146bpm avg190bpm max |
9 | 01/15/26 07:30 PM | Scratch Race Coast and Roast Crit - TPV Career Mode Stage 11 | 184bpm avg193bpm max 244w avg 252w np 627w max |
DNF | 01/15/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 186w avg 195w np 478w max |
24 | 01/13/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 179bpm avg193bpm max 230w avg 245w np 635w max |
— | 01/11/26 05:00 PM | Group Ride PSYCHO 48 TRAINING | 144bpm avg166bpm max |
— | 01/10/26 03:00 PM | Group Ride (No Bot) RGT REUNION Saturday Group Ride | 156bpm avg198bpm max |
28 | 01/08/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 178bpm avg195bpm max 224w avg 240w np 530w max |
37 | 01/06/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 179bpm avg196bpm max 213w avg 224w np 506w max |
20 | 01/03/26 06:03 PM | Scratch Race Allkin Fondo | Brussels Cycling Classic | 171bpm avg196bpm max 177w avg 194w np 484w max |
12 | 12/24/25 02:00 PM | Scratch Race Reindeer Games | 177bpm avg187bpm max 225w avg 232w np 547w max |
11 | 12/22/25 07:00 PM | Scratch Race Monday Mixer: Suzuka Circuit | 178bpm avg191bpm max 233w avg 247w np 527w max |
— | 12/21/25 03:00 PM | Group Ride Group Ride with gravel nationals course | 151bpm avg183bpm max |
— | 12/21/25 03:00 PM | Group Ride Group Ride with gravel nationals course | 145bpm avg175bpm max |
59 | 12/19/25 07:00 PM | Team Points Race BEST RIVALS - Stage 3 | 184bpm avg194bpm max 232w avg 246w np 661w max |
37 | 12/18/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 183bpm avg195bpm max 218w avg 236w np 579w max |
47 | 12/16/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 180bpm avg195bpm max 221w avg 237w np 591w max |
39 | 12/14/25 05:00 PM | Scratch Race Allkin Classics|Milano San Remo|85km & 837m2 | 172bpm avg194bpm max 189w avg 204w np 685w max |
19 | 12/10/25 05:00 PM | Points Race ALLKIN INDI 500 - STAGE 72 | 182bpm avg195bpm max 217w avg 232w np 604w max |
8 | 12/07/25 05:00 PM | Scratch Race Allkin Classics | Nokere Koerse | 73km & 509m1 | 179bpm avg194bpm max 202w avg 215w np 656w max |
21 | 12/02/25 05:30 PM | Scratch Race Apéroulo du Mardi | 180bpm avg193bpm max 220w avg 252w np 632w max |
14 | 11/30/25 05:00 PM | Scratch Race Allkin Classics | Gent-Wevelgem | 73km & 600m2 | 176bpm avg193bpm max 196w avg 213w np 643w max |
2 | 11/25/25 03:40 PM | Points Race 20km Points Race1 | 182bpm avg192bpm max 246w avg 258w np 657w max |
19 | 11/22/25 10:50 PM | Scratch Race The Leg Sapper2 | 181bpm avg194bpm max 220w avg 236w np 552w max |
26 | 11/09/25 02:00 PM | Scratch Race Ranking Spanking1 | 178bpm avg194bpm max 211w avg 220w np 552w max |
1 | 11/07/25 09:40 PM | Points Race 20km Points Race3 | 183bpm avg192bpm max 236w avg 251w np 677w max |
53 | 11/06/25 12:00 AM | Points Race ALLKIN INDI 500 - STAGE 2 | 181bpm avg192bpm max 212w avg 228w np 518w max |
48 | 11/02/25 05:00 PM | Scratch Race Allkin Classics | Wk6 | 61km & 1036m1 | 174bpm avg195bpm max 184w avg 207w np 613w max |
28 | 10/30/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 183bpm avg195bpm max 211w avg 228w np 592w max |
20 | 10/28/25 11:00 PM | Time Trial World Triathlon Championship - Age Group2 | 189bpm avg194bpm max 261w avg 266w np 479w max |
28 | 10/26/25 04:00 PM | Scratch Race Allkin Classics | Wk5 | 81km & 207m1 | 179bpm avg194bpm max 199w avg 214w np 632w max |
— | 10/24/25 10:23 PM | Group Ride Durand | 169bpm avg196bpm max |
8 | 04/18/25 05:00 PM | Scratch Race eCKD Easter Eight Escapes S51 | 176bpm avg190bpm max 256w avg 271w np 527w max |
15 | 04/05/25 03:00 PM | Scratch Race Allkin Spring Classics | Wk12 | 67k & 870m 1 | 176bpm avg191bpm max 215w avg 228w np 500w max |
11 | 03/30/25 01:00 PM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 178bpm avg191bpm max 260w avg 276w np 632w max |
36 | 03/29/25 02:00 PM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 179bpm avg187bpm max 270w avg 272w np 429w max |
8 | 03/28/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 4 | 181bpm avg194bpm max 237w avg 252w np 598w max |
4 | 03/26/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 3 | 180bpm avg192bpm max 254w avg 270w np 670w max |
6 | 03/25/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 2 | 182bpm avg195bpm max 242w avg 263w np 696w max |
1 | 03/25/25 01:24 PM | Scratch Race Sprint test | 99bpm avg126bpm max 198w avg 162w np 623w max |
7 | 03/24/25 02:00 PM | Points Race GRAND TOUR - GROUP C - STAGE 1 | 181bpm avg192bpm max 246w avg 257w np 700w max |
3 | 03/17/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S4 of 42 | 174bpm avg193bpm max 231w avg 251w np 697w max |
3 | 03/10/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S3 of 42 | 179bpm avg188bpm max 245w avg 280w np 760w max |
4 | 03/05/25 06:30 PM | Scratch Race Climber's Delight let's go | 180bpm avg187bpm max 252w avg 258w np 451w max |
5 | 03/03/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S2 of 42 | 177bpm avg193bpm max 239w avg 253w np 687w max |
19 | 02/25/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 180bpm avg194bpm max 246w avg 268w np 642w max |
3 | 02/24/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S1 of 42 | 178bpm avg192bpm max 243w avg 257w np 588w max |
15 | 02/20/25 06:00 PM | Scratch Race La classique du Jeudi | 179bpm avg195bpm max 232w avg 262w np 665w max |
25 | 02/18/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 177bpm avg189bpm max 255w avg 266w np 646w max |
— | 02/13/25 07:49 PM | Workout | 156bpm avg184bpm max |
31 | 02/11/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 180bpm avg193bpm max 243w avg 257w np 623w max |
— | 02/05/25 09:55 PM | Workout | 165bpm avg191bpm max |
1 | 02/03/25 05:25 PM | Points Race Long and Flat(ish)3 | 181bpm avg196bpm max 239w avg 260w np 735w max |
— | 01/17/25 10:14 PM | Workout | 152bpm avg187bpm max |
— | 01/08/25 04:13 PM | Workout | 156bpm avg185bpm max |
— | 12/23/24 08:20 PM | Workout | 164bpm avg191bpm max |
1 | 12/03/24 05:00 PM | Time Challenge December Challenge - 8 Min Hill Climb2 | 169bpm avg187bpm max 303w avg 307w np 462w max |
— | 12/01/24 07:30 PM | Workout | 146bpm avg182bpm max |
— | 12/01/24 06:50 PM | Workout | 138bpm avg177bpm max |
— | 12/01/24 06:42 PM | Workout | 119bpm avg133bpm max |