James Eastwood
ChaosRider Profile
Total Time
250h 12m
Total Distance
7,267.6 km
Total Elevation
78.9 km
Race Ranking
Sprint
Gold 1
Endurance
Gold 3
Time Trial
Gold 3
Climbing
Gold 2
All-Rounder Ranking
1197
Critical Power Curve (90 Day Best Values)
Estimated CP
258 w
87% confidence
Estimated FTP
250 w
Estimated W'
15.1 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
25 | 11/08/25 12:50 PM | Scratch Race British National Circuit Series - Colne1 | 163bpm avg190bpm max 252w avg 261w np 736w max |
11/08/25 11:43 AM | Group Ride Andorra to Girona | 133bpm avg156bpm max | |
10/20/25 11:28 AM | Group Ride Guildford test | ||
10/06/25 12:00 PM | Scratch Race British National Circuit Series - Otley3 | 159bpm avg187bpm max 243w avg 262w np 840w max | |
10/03/25 01:53 PM | Group Ride | 75bpm avg75bpm max | |
10/02/25 01:09 PM | Workout | 139bpm avg179bpm max | |
09/30/25 01:21 PM | Workout | 140bpm avg176bpm max | |
DNF | 09/27/25 09:14 AM | Scratch Race pump | 156bpm avg169bpm max 245w avg 253w np 544w max |
09/27/25 08:54 AM | Group Workout workout | 131bpm avg162bpm max | |
DNF | 09/25/25 09:33 AM | Scratch Race Otley test | |
DNF | 09/25/25 09:17 AM | Scratch Race Otley test | |
09/24/25 06:32 PM | Workout | 134bpm avg151bpm max | |
09/24/25 01:10 PM | Group Ride MSR 3 | ||
09/24/25 01:02 PM | Group Ride | 75bpm avg75bpm max | |
09/24/25 12:45 PM | Group Ride Testing And-Gir | ||
09/23/25 04:21 PM | Group Workout 3m Repeats | 144bpm avg181bpm max | |
09/23/25 08:52 AM | Group Ride Testing | ||
09/19/25 04:16 PM | Group Ride Hincapie Loop | 138bpm avg150bpm max | |
15 | 09/18/25 05:27 PM | Scratch Race MSR2 | 161bpm avg186bpm max 241w avg 255w np 826w max |
DNF | 09/18/25 09:43 AM | Scratch Race Worlds test | |
DNF | 09/17/25 09:32 AM | Scratch Race Test 2 | |
DNF | 09/17/25 09:18 AM | Scratch Race velopark test | |
DNF | 09/17/25 09:00 AM | Scratch Race Ilkey lidar | |
10 | 09/16/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 162bpm avg192bpm max 246w avg 271w np 775w max |
DNF | 09/16/25 11:31 AM | Scratch Race Ilkey V2 | |
DNF | 09/16/25 09:55 AM | Scratch Race Otley | |
DNF | 09/15/25 02:29 PM | Scratch Race MSR finale | |
DNF | 09/15/25 01:42 PM | Scratch Race Dawlish | |
DNF | 09/15/25 01:27 PM | Scratch Race Dawlish | |
DNF | 09/15/25 01:18 PM | Scratch Race Dawlish | |
DNF | 09/15/25 12:47 PM | Scratch Race Dawlish | |
DNF | 09/15/25 11:00 AM | Scratch Race Sheffield | |
DNF | 09/15/25 10:47 AM | Scratch Race Sheffield | |
DNF | 09/15/25 10:31 AM | Scratch Race Colne | |
DNF | 09/15/25 09:59 AM | Scratch Race Sheffield | |
09/15/25 09:19 AM | Group Ride Otley | ||
09/12/25 12:18 PM | Workout | 144bpm avg181bpm max | |
09/12/25 09:24 AM | Group Ride Guildford | ||
09/12/25 08:51 AM | Group Ride Guildford Town Centre Crit | ||
09/11/25 04:10 PM | Workout | 143bpm avg170bpm max | |
09/11/25 02:34 PM | Group Ride test | ||
09/11/25 01:25 PM | Group Ride test | ||
09/11/25 01:20 PM | Group Ride Test | ||
09/09/25 11:54 AM | Workout | 149bpm avg181bpm max | |
09/04/25 11:33 AM | Workout | 144bpm avg179bpm max | |
23 | 09/03/25 12:50 PM | Time Trial 10 Mile Time Trial3 | 169bpm avg185bpm max 266w avg 268w np 408w max |
09/02/25 12:31 PM | Workout | 135bpm avg159bpm max | |
DNF | 08/30/25 10:24 AM | Scratch Race Stelvi-uh-oh | 153bpm avg171bpm max 195w avg 199w np 301w max |
08/29/25 04:30 PM | Group Ride Alpe d'Huez | 125bpm avg145bpm max | |
08/29/25 04:31 PM | Workout | 130bpm avg151bpm max | |
08/28/25 02:40 PM | Group Ride alex sa calobra | ||
08/28/25 02:15 PM | Group Ride alex alpe d'huez | 75bpm avg75bpm max | |
08/22/25 04:42 PM | Workout | 144bpm avg179bpm max | |
08/13/25 02:47 PM | Workout | 142bpm avg171bpm max | |
DNF | 08/01/25 09:50 AM | Scratch Race test crit1 | |
DNF | 07/30/25 12:41 PM | Scratch Race Test cornering2 | |
07/22/25 11:58 AM | Workout | 146bpm avg164bpm max | |
07/21/25 05:14 PM | Workout | 138bpm avg158bpm max | |
07/17/25 11:27 AM | Workout | 144bpm avg170bpm max | |
07/10/25 06:01 PM | Workout | 142bpm avg169bpm max | |
07/09/25 04:46 PM | Workout | 144bpm avg169bpm max | |
07/08/25 12:50 PM | Workout | 143bpm avg169bpm max | |
06/03/25 11:58 AM | Workout | 135bpm avg176bpm max | |
05/15/25 11:16 AM | Workout | 153bpm avg186bpm max | |
04/30/25 04:29 PM | Workout | 147bpm avg181bpm max | |
04/25/25 02:02 PM | Workout | 149bpm avg180bpm max | |
04/24/25 05:50 PM | Workout | 124bpm avg143bpm max | |
04/23/25 05:49 PM | Workout | 149bpm avg176bpm max | |
04/22/25 04:58 PM | Workout | 144bpm avg171bpm max | |
DNF | 04/16/25 10:53 AM | Scratch Race 230w Moto Pacing - Chaos Endurance | 130bpm avg145bpm max 192w avg 194w np 330w max |
DNF | 04/03/25 05:20 PM | Scratch Race 230w Moto Pacing - Chaos Endurance | 150bpm avg165bpm max 217w avg 220w np 312w max |
04/01/25 12:32 PM | Workout | 147bpm avg161bpm max | |
04/01/25 12:26 PM | Workout | 126bpm avg144bpm max | |
03/26/25 11:40 AM | Workout | 150bpm avg179bpm max | |
03/25/25 12:22 PM | Workout | 146bpm avg178bpm max | |
03/21/25 06:34 PM | Workout | 155bpm avg185bpm max | |
03/14/25 06:00 PM | Group Workout CHAOS group workout - Cloudripper | 143bpm avg177bpm max | |
02/28/25 06:33 PM | Workout | 141bpm avg181bpm max | |
02/25/25 06:04 PM | Workout | 137bpm avg150bpm max | |
4 | 02/24/25 07:00 PM | Scratch Race Virtual Pro Tour: Paris-Nice S1 of 42 | 160bpm avg185bpm max 248w avg 267w np 785w max |
02/21/25 12:43 PM | Workout | 146bpm avg180bpm max | |
02/18/25 05:04 PM | Workout | 137bpm avg152bpm max | |
02/17/25 04:56 PM | Workout | 142bpm avg167bpm max | |
02/14/25 01:42 PM | Workout | 156bpm avg180bpm max | |
02/11/25 04:14 PM | Workout | 149bpm avg172bpm max | |
02/11/25 04:11 PM | Workout | 99bpm avg108bpm max | |
02/09/25 04:50 PM | Scratch Race Moto Pacing with Chaos Endurance | 139bpm avg173bpm max 203w avg 212w np 921w max | |
02/04/25 03:43 PM | Workout | 135bpm avg155bpm max | |
02/03/25 05:26 PM | Workout | 142bpm avg168bpm max | |
01/31/25 03:07 PM | Workout | 145bpm avg174bpm max | |
01/17/25 02:19 PM | Workout | 128bpm avg149bpm max | |
01/14/25 12:05 PM | Workout | 156bpm avg177bpm max | |
01/13/25 06:40 PM | Workout | 145bpm avg170bpm max | |
01/11/25 03:08 PM | Workout | 146bpm avg160bpm max | |
01/10/25 01:00 PM | Workout | 154bpm avg186bpm max | |
01/07/25 05:30 PM | Workout | 137bpm avg159bpm max | |
01/06/25 06:36 PM | Workout | 156bpm avg189bpm max | |
11/15/24 06:00 PM | Scratch Race [CHAOS] Friday Race Night2 | 159bpm avg185bpm max 243w avg 263w np 530w max | |
11/13/24 12:09 PM | Workout | 146bpm avg174bpm max | |
11/12/24 12:13 PM | Workout | 155bpm avg180bpm max | |
11/11/24 04:50 PM | Workout | 135bpm avg175bpm max | |
11/08/24 05:34 PM | Workout | 142bpm avg176bpm max | |
11/05/24 05:41 PM | Workout | 128bpm avg145bpm max | |
11/04/24 05:20 PM | Workout | 135bpm avg157bpm max | |
10/31/24 05:15 PM | Workout | 142bpm avg171bpm max | |
10/30/24 04:39 PM | Group Workout | 156bpm avg184bpm max | |
10/16/24 04:58 PM | Workout | 138bpm avg151bpm max | |
10/14/24 03:47 PM | Workout | 136bpm avg160bpm max | |
7 | 09/27/24 05:00 PM | Team Points Race Stage4 - INDIEVELO GRAND TOUR2 | 169bpm avg191bpm max 270w avg 287w np 773w max |
DNF | 09/25/24 05:30 PM | Team Points Race Stage2 - INDIEVELO GRAND TOUR2 | 169bpm avg184bpm max 237w avg 249w np 661w max |
44 | 09/25/24 05:00 PM | Time Trial Stage1 - INDIEVELO GRAND TOUR - PROLOGUE | 176bpm avg190bpm max 327w avg 330w np 473w max |
09/11/24 11:31 AM | Workout | 148bpm avg182bpm max | |
09/10/24 04:42 PM | Workout | 148bpm avg183bpm max | |
08/15/24 04:06 PM | Workout | 128bpm avg163bpm max | |
08/08/24 03:41 PM | Workout | 150bpm avg190bpm max | |
07/31/24 03:22 PM | Workout | 148bpm avg171bpm max | |
07/26/24 02:28 PM | Workout | 153bpm avg187bpm max | |
07/24/24 05:08 PM | Workout | 149bpm avg172bpm max | |
07/21/24 09:16 AM | Workout | 147bpm avg181bpm max | |
07/17/24 04:09 PM | Workout | 136bpm avg154bpm max | |
07/15/24 03:27 PM | Workout | 148bpm avg173bpm max | |
07/12/24 04:43 PM | Workout | 155bpm avg191bpm max | |
07/10/24 05:05 PM | Workout | 139bpm avg164bpm max | |
07/09/24 04:11 PM | Workout | 143bpm avg159bpm max | |
07/08/24 05:37 PM | Workout | 151bpm avg185bpm max | |
07/04/24 04:16 PM | Workout | 149bpm avg173bpm max | |
07/03/24 11:13 AM | Workout | 147bpm avg178bpm max | |
07/02/24 05:14 PM | Workout | 142bpm avg180bpm max | |
07/02/24 04:58 PM | Workout | 76bpm avg82bpm max | |
DNF | 06/28/24 05:00 PM | Scratch Race Pen Test1 | |
8 | 06/10/24 05:30 PM | Team Time Trial Chaos Racing - Team Pursuit | 174bpm avg185bpm max 355w avg 356w np 610w max |
37 | 06/03/24 06:00 PM | Team Time Trial Chaos Racing Team Pursuit | 163bpm avg182bpm max 320w avg 328w np 510w max |
05/23/24 04:57 PM | Workout | 143bpm avg170bpm max | |
05/22/24 04:49 PM | Workout | 129bpm avg148bpm max | |
8 | 05/16/24 06:00 PM | Team Scratch Race eCKD Race and fun for all league | 158bpm avg186bpm max 240w avg 265w np 772w max |
04/26/24 04:36 PM | Workout | 149bpm avg173bpm max | |
04/26/24 04:32 PM | Workout | 116bpm avg133bpm max | |
04/21/24 04:54 PM | Workout | 145bpm avg180bpm max | |
04/15/24 02:21 PM | Workout | 142bpm avg185bpm max | |
04/12/24 11:38 AM | Workout | 137bpm avg154bpm max | |
04/11/24 06:07 PM | Workout | 135bpm avg159bpm max | |
04/10/24 04:48 PM | Workout | 144bpm avg167bpm max | |
04/08/24 05:55 PM | Workout | 152bpm avg186bpm max | |
04/07/24 04:19 PM | Workout | 129bpm avg180bpm max | |
03/28/24 05:11 PM | Workout | 134bpm avg173bpm max | |
03/27/24 04:11 PM | Workout | 144bpm avg180bpm max | |
03/27/24 04:08 PM | Workout | 126bpm avg140bpm max | |
03/22/24 02:06 PM | Workout | 145bpm avg176bpm max | |
03/21/24 06:59 PM | Workout | 133bpm avg147bpm max | |
03/20/24 07:14 PM | Workout | 135bpm avg155bpm max | |
03/19/24 11:32 AM | Workout | 148bpm avg187bpm max | |
03/14/24 06:22 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 154bpm avg178bpm max | |
03/13/24 07:02 PM | Workout | 135bpm avg151bpm max | |
03/12/24 05:29 PM | Workout | 149bpm avg175bpm max | |
03/10/24 04:43 PM | Workout | 123bpm avg138bpm max | |
03/05/24 05:42 PM | Workout | 134bpm avg171bpm max | |
03/04/24 05:50 PM | Workout | 125bpm avg150bpm max | |
03/03/24 09:54 AM | Time Challenge 2h Motor Pacing @ 220w | 144bpm avg157bpm max | |
03/01/24 02:41 PM | Workout | 138bpm avg160bpm max | |
02/29/24 01:12 PM | Workout | 137bpm avg160bpm max | |
02/26/24 06:38 PM | Workout | 151bpm avg177bpm max | |
02/23/24 06:31 PM | Workout | 155bpm avg177bpm max | |
02/15/24 12:41 PM | Workout | 154bpm avg179bpm max | |
02/13/24 07:22 PM | Workout | 140bpm avg167bpm max | |
02/12/24 07:05 PM | Time Trial N&DCA Monday Track Meet race 4 (1km TT) | 170bpm avg185bpm max 490w avg 488w np 771w max | |
22 | 02/12/24 06:35 PM | Points Race N&DCA Monday Track Meet race 3 (Points)3 | 173bpm avg182bpm max 283w avg 287w np 723w max |
02/12/24 06:20 PM | Scratch Race N&DCA Monday Track Meet race 2 (Sprint)3 | 166bpm avg186bpm max 313w avg 315w np 891w max | |
02/12/24 06:00 PM | Elimination Race N&DCA Monday Track Meet race 1 (Elimination)2 | 164bpm avg187bpm max 287w avg 294w np 652w max | |
02/11/24 11:12 AM | Workout | 156bpm avg180bpm max | |
02/08/24 05:57 PM | Workout | 129bpm avg146bpm max | |
02/07/24 04:46 PM | Workout | 147bpm avg182bpm max | |
01/19/24 03:51 PM | Workout | 152bpm avg181bpm max | |
01/16/24 06:19 PM | Workout | 132bpm avg151bpm max | |
01/11/24 06:25 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 155bpm avg178bpm max | |
01/10/24 08:07 PM | Workout | 134bpm avg145bpm max | |
01/05/24 06:27 PM | Workout | 143bpm avg191bpm max | |
01/04/24 06:26 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 153bpm avg178bpm max | |
01/02/24 06:49 PM | Workout | 137bpm avg174bpm max | |
12/31/23 04:24 PM | Workout | 145bpm avg161bpm max | |
12/29/23 04:03 PM | Workout | 149bpm avg170bpm max | |
12/21/23 06:22 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 158bpm avg177bpm max | |
12/20/23 06:47 PM | Workout | 145bpm avg167bpm max | |
12/12/23 12:05 PM | Workout | 146bpm avg165bpm max | |
12/08/23 01:35 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 149bpm avg172bpm max | |
11/23/23 06:19 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | 144bpm avg169bpm max | |
11/22/23 01:01 PM | Group Workout Music workout test | ||
19 | 11/21/23 07:00 PM | Time Trial Tour of Gilbert Island Race 2 - Time Trial | 172bpm avg185bpm max 265w avg 267w np 416w max |
7 | 11/20/23 07:00 PM | Points Race Tour of Gilbert Island Stage 1 - Scratch3 | 172bpm avg190bpm max 245w avg 257w np 754w max |
11/16/23 06:45 PM | Workout | 145bpm avg172bpm max | |
11/16/23 12:25 PM | Group Workout DJ Chaos - BeatBiker Music Workout! | ||
11/16/23 11:05 AM | Group Workout DJ Chaos - BeatBiker Music Workout! | ||
11/16/23 10:48 AM | Group Workout quick test | ||
29 | 11/06/23 07:21 PM | Team Scratch Race MONDAY MALARKEY 2.6 Individual & Teams NOBOTS | 165bpm avg186bpm max 246w avg 265w np 782w max |
11/03/23 06:28 PM | Group Workout Zone 2 Friday with Chaos Endurance | 145bpm avg165bpm max | |
10/27/23 05:21 PM | Group Workout testing | ||
10/26/23 11:21 AM | Workout | 150bpm avg170bpm max | |
09/06/23 06:15 PM | Scratch Race Wednesday Worlds | 160bpm avg192bpm max 243w avg 263w np 904w max | |
DNF | 08/24/23 06:04 PM | Team Scratch Race D2D team scratch | 153bpm avg177bpm max 256w avg 270w np 490w max |
07/23/23 10:53 AM | Workout | ||
07/22/23 06:07 PM | Workout |