Mikael Engmark
FilsøAktivNatur-BikeProRider Profile
Total Time
622h 51m
Total Distance
20,156.2 km
Total Elevation
196.9 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
318 w
95% confidence
Estimated FTP
317 w
Estimated W'
26.5 kJ
Rankings
Sprint
TBD
Endurance
Platinum 2
Time Trial
Platinum 2
Climbing
Platinum 1
All-Rounder Ranking
TBD
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
48 | 05/03/26 01:00 PM | Scratch Race Sunday Medio Fondo | 140bpm avg176bpm max 220w avg 257w np 760w max |
1 | 04/30/26 06:00 PM | Scratch Race eCKD Race and Fun for All | 152bpm avg186bpm max 282w avg 341w np 1176w max |
9 | 04/27/26 06:00 PM | Scratch Race Monday Mixers p/b Allkin | Boulder Roubaix | 160bpm avg180bpm max 284w avg 325w np 1058w max |
3 | 04/25/26 01:00 PM | Scratch Race Allkin Fondo | Liege Bastogne Liege | 154bpm avg181bpm max 284w avg 320w np 831w max |
2 | 04/23/26 05:00 PM | Scratch Race La classique du Jeudi | 155bpm avg185bpm max 291w avg 335w np 1071w max |
9 | 04/21/26 06:00 PM | Scratch Race eCKD Race and Fun for All (Single/37km/153m) | 160bpm avg185bpm max 301w avg 330w np 895w max |
2 | 04/18/26 01:00 PM | Scratch Race Allkin Classics | Amstel Gold Race | 150bpm avg187bpm max 274w avg 327w np 789w max |
8 | 04/16/26 06:00 PM | Scratch Race eCKD Race and Fun for All (Single/35km/206m) | 160bpm avg182bpm max 284w avg 322w np 1135w max |
6 | 04/14/26 06:00 PM | Scratch Race eCKD Race and Fun for All (Single/31km/333m) | 163bpm avg188bpm max 298w avg 348w np 915w max |
4 | 04/12/26 01:00 PM | Scratch Race Sunday Medio Fondo | 149bpm avg182bpm max 270w avg 309w np 1090w max |
5 | 04/09/26 06:00 PM | Scratch Race eCKD Race and Fun for All (Single/33km/327m) | 152bpm avg183bpm max 270w avg 317w np 866w max |
1 | 04/07/26 06:00 PM | Scratch Race eCKD Race and Fun for All (Single/36km/330m) | 162bpm avg186bpm max 303w avg 343w np 992w max |
7 | 04/04/26 01:00 PM | Scratch Race Allkin Classics | Ronde Van Vlaanderen | 150bpm avg188bpm max 278w avg 320w np 1006w max |
12 | 04/02/26 05:00 PM | Scratch Race La classique du Jeudi | 147bpm avg181bpm max 260w avg 298w np 1110w max |
4 | 03/31/26 06:00 PM | Scratch Race eCKD Easter Eight Escapes S3/8 | 161bpm avg185bpm max 308w avg 360w np 897w max |
7 | 03/28/26 01:00 PM | Scratch Race Allkin Classics | Gent Wevelgem | 153bpm avg182bpm max 274w avg 310w np 941w max |
7 | 03/26/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/36km/111m) | 157bpm avg183bpm max 303w avg 335w np 997w max |
18 | 03/24/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/37km/267m) | 153bpm avg185bpm max 268w avg 312w np 1011w max |
8 | 03/21/26 01:00 PM | Scratch Race Allkin Classics | Milano Sanremo | 152bpm avg180bpm max 260w avg 297w np 1171w max |
10 | 03/19/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/37km/280m) | 159bpm avg188bpm max 274w avg 323w np 1245w max |
33 | 03/17/26 07:00 PM | Scratch Race eCKD Race and Fun for All (Single/40km/170m) | 146bpm avg169bpm max 245w avg 267w np 1257w max |
9 | 03/14/26 01:00 PM | Scratch Race Allkin Classics | GP De Denain | 149bpm avg179bpm max 252w avg 306w np 897w max |
8 | 03/12/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 157bpm avg186bpm max 286w avg 323w np 986w max |
11 | 03/10/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg187bpm max 296w avg 338w np 783w max |
8 | 03/07/26 02:00 PM | Scratch Race Allkin Classics | Strade Bianche | 156bpm avg184bpm max 271w avg 319w np 945w max |
11 | 03/05/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 165bpm avg191bpm max 286w avg 335w np 912w max |
10 | 03/03/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg185bpm max 304w avg 334w np 879w max |
14 | 02/28/26 02:00 PM | Scratch Race Allkin Classics | Omloop Nieuwsblad | 162bpm avg185bpm max 273w avg 306w np 889w max |
10 | 02/26/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 169bpm avg191bpm max 276w avg 334w np 901w max |
19 | 02/24/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 171bpm avg190bpm max 286w avg 319w np 819w max |
38 | 02/17/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg189bpm max 275w avg 306w np 846w max |
9 | 01/20/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 158bpm avg179bpm max 317w avg 341w np 1077w max |
15 | 01/18/26 03:00 PM | Scratch Race [EUROPE] ROAD RACE - MEN | 145bpm avg165bpm max 252w avg 274w np 766w max |
2 | 01/17/26 02:00 PM | Scratch Race Allkin Fondo | Swedish Giro Himledalen | 149bpm avg178bpm max 281w avg 332w np 1145w max |
1 | 01/15/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 151bpm avg186bpm max 278w avg 339w np 1175w max |
4 | 01/13/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 158bpm avg181bpm max 299w avg 336w np 873w max |
1 | 01/11/26 09:00 AM | Scratch Race eCKD Sunday Social Race | 148bpm avg178bpm max 262w avg 310w np 1205w max |
3 | 01/08/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 151bpm avg183bpm max 288w avg 336w np 1020w max |
5 | 01/06/26 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 159bpm avg182bpm max 302w avg 322w np 900w max |
— | 01/04/26 03:00 PM | Group Ride (No Bot) Team Lou Sunday Group Ride | 130bpm avg162bpm max |
8 | 01/03/26 02:00 PM | Scratch Race Allkin Fondo | Brussels Cycling Classic | 149bpm avg180bpm max 279w avg 316w np 943w max |
4 | 12/31/25 08:30 AM | Scratch Race eCKD New Year Series S9/101 | 159bpm avg182bpm max 294w avg 323w np 817w max |
7 | 12/30/25 05:30 PM | Scratch Race eCKD New Year Series S8/101 | 165bpm avg184bpm max 307w avg 348w np 1021w max |
DNF | 12/29/25 05:30 PM | Scratch Race eCKD New Year Series S7/101 | |
2 | 12/28/25 05:30 PM | Scratch Race eCKD New Year Series S6/101 | 155bpm avg181bpm max 287w avg 316w np 1022w max |
5 | 12/27/25 08:30 AM | Scratch Race eCKD New Year Series S5/101 | 156bpm avg177bpm max 299w avg 332w np 802w max |
— | 12/26/25 06:00 PM | Group Ride OLLIE'S FRIDAY SOCIAL GROUP RIDE | 118bpm avg130bpm max |
4 | 12/25/25 05:30 PM | Scratch Race eCKD New Year Series S3/101 | 162bpm avg182bpm max 307w avg 333w np 804w max |
1 | 12/24/25 08:30 AM | Scratch Race eCKD New Year Series S2/102 | 154bpm avg183bpm max 282w avg 329w np 1112w max |
2 | 12/23/25 08:30 AM | Scratch Race eCKD New Year Series S1/101 | 153bpm avg183bpm max 293w avg 309w np 847w max |
3 | 12/20/25 02:00 PM | Scratch Race Allkin Fondo | Amstel Gold | 148bpm avg180bpm max 265w avg 311w np 802w max |
9 | 12/18/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 161bpm avg184bpm max 301w avg 326w np 851w max |
24 | 12/16/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 155bpm avg181bpm max 286w avg 328w np 880w max |
50 | 12/13/25 09:50 AM | Scratch Race Milano San Remo|85km & 837m2 | 137bpm avg163bpm max 241w avg 267w np 930w max |
79 | 12/13/25 08:30 AM | Team Points Race BEST RIVALS - Stage 2 | 119bpm avg144bpm max 216w avg 240w np 589w max |
6 | 12/11/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 154bpm avg186bpm max 288w avg 331w np 1050w max |
35 | 12/09/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 153bpm avg177bpm max 290w avg 320w np 1063w max |
— | 12/08/25 05:54 PM | Group Ride Eckd recon bornholm rundt. | 126bpm avg168bpm max |
48 | 12/06/25 02:00 PM | Scratch Race Allkin Classics | Nokere Koerse | 73km & 509m1 | 135bpm avg169bpm max 241w avg 272w np 782w max |
10 | 12/04/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 162bpm avg184bpm max 299w avg 344w np 928w max |
2 | 12/02/25 07:00 PM | Points Race eCKD Race and Fun for All | 159bpm avg181bpm max 291w avg 320w np 1146w max |
— | 11/30/25 09:00 AM | Group Ride eCKD Sunday Spin & Social Øland coastline | 134bpm avg178bpm max |
3 | 11/29/25 08:30 AM | Scratch Race Allkin Classics | Gent-Wevelgem | 73km & 600m1 | 153bpm avg183bpm max 265w avg 292w np 1096w max |
— | 11/23/25 09:00 AM | Group Ride eCKD Sunday Spin & Social Rold forrest | 142bpm avg177bpm max |
— | 11/22/25 03:43 PM | Workout | 121bpm avg130bpm max |
31 | 11/22/25 02:00 PM | Scratch Race Allkin Classics | Wk9 | 66km & 805m1 | 156bpm avg186bpm max 265w avg 301w np 831w max |
— | 11/20/25 07:24 PM | Workout | 120bpm avg129bpm max |
15 | 11/18/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg186bpm max 294w avg 344w np 860w max |
19 | 11/16/25 11:00 AM | Scratch Race Allkin Classics | Etoile | 78km & 186m1 | 135bpm avg178bpm max 234w avg 258w np 721w max |
52 | 11/15/25 11:00 AM | Scratch Race Dirty Sprockets Smash1 | 137bpm avg172bpm max 256w avg 280w np 1125w max |
— | 11/12/25 09:00 AM | Workout | 119bpm avg132bpm max |
— | 11/11/25 09:10 AM | Workout | 120bpm avg137bpm max |
3 | 11/10/25 07:00 PM | Scratch Race Monday Mixer Autumn | Tokyo1 | 155bpm avg173bpm max 286w avg 323w np 845w max |
— | 11/09/25 06:02 PM | Workout | 128bpm avg141bpm max |
DNF | 11/08/25 02:05 PM | Scratch Race Chicago Saturday TEAM RIDE | 148bpm avg175bpm max 254w avg 294w np 767w max |
— | 11/07/25 04:28 PM | Workout | 120bpm avg135bpm max |
— | 11/05/25 04:06 PM | Workout | 141bpm avg176bpm max |
13 | 11/04/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg188bpm max 296w avg 337w np 836w max |
3 | 10/30/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 148bpm avg187bpm max 275w avg 311w np 918w max |
— | 10/30/25 06:34 PM | Workout | 122bpm avg146bpm max |
11 | 10/28/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 156bpm avg179bpm max 298w avg 329w np 840w max |
— | 10/28/25 06:38 PM | Workout | 122bpm avg154bpm max |
— | 10/28/25 06:36 PM | Workout | 89bpm avg90bpm max |
— | 10/26/25 05:36 PM | Workout | 121bpm avg132bpm max |
9 | 10/25/25 01:00 PM | Scratch Race Allkin Classics | Wk5 | 81km & 207m1 | 150bpm avg177bpm max 282w avg 308w np 1191w max |
— | 10/25/25 12:45 PM | Workout | 77bpm avg98bpm max |
— | 10/24/25 02:57 PM | Workout | 121bpm avg151bpm max |
6 | 10/23/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 157bpm avg183bpm max 287w avg 314w np 1100w max |
— | 10/23/25 05:25 PM | Workout | 118bpm avg155bpm max |
— | 10/22/25 04:55 PM | Workout | 135bpm avg169bpm max |
10 | 10/21/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 157bpm avg182bpm max 298w avg 336w np 837w max |
— | 10/21/25 05:33 PM | Workout | 120bpm avg155bpm max |
— | 10/21/25 05:19 PM | Workout | 94bpm avg113bpm max |
— | 10/19/25 12:54 PM | Workout | 116bpm avg130bpm max |
26 | 10/18/25 01:00 PM | Scratch Race Allkin Classics | Wk4 | 70km & 599m1 | 146bpm avg177bpm max 255w avg 306w np 1123w max |
— | 10/17/25 03:35 PM | Workout | 121bpm avg134bpm max |
7 | 10/16/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 160bpm avg182bpm max 285w avg 326w np 886w max |
— | 10/16/25 05:33 PM | Workout | 122bpm avg157bpm max |
12 | 10/14/25 06:00 PM | Team Points Race eCKD Race and Fun for (F)all | 157bpm avg183bpm max 288w avg 324w np 959w max |
— | 10/14/25 05:33 PM | Workout | 126bpm avg155bpm max |
40 | 10/13/25 06:00 PM | Scratch Race Monday Mixer Autumn Series1 | 142bpm avg171bpm max 246w avg 265w np 811w max |
— | 10/13/25 05:26 PM | Workout | 111bpm avg128bpm max |
49 | 10/12/25 10:00 AM | Scratch Race Allkin Classics | Wk3 | 62km & 839m1 | 131bpm avg168bpm max 213w avg 236w np 668w max |
— | 10/11/25 07:58 AM | Workout | 112bpm avg129bpm max |
— | 10/10/25 01:10 PM | Group Ride Jerusalem | 125bpm avg166bpm max |
7 | 10/09/25 06:00 PM | Team Scratch Race eCKD Race and Fun for F(all) | 157bpm avg179bpm max 285w avg 323w np 994w max |
— | 10/09/25 05:33 PM | Workout | 117bpm avg148bpm max |
— | 10/08/25 05:30 PM | Group Ride eCKD Skagen to Skiveren | 126bpm avg170bpm max |
— | 10/08/25 05:17 PM | Workout | 96bpm avg112bpm max |
65 | 10/05/25 01:00 PM | Points Race TPV GRAND TOUR - STAGE 6 | 147bpm avg172bpm max 252w avg 289w np 808w max |
— | 10/05/25 12:28 PM | Workout | 112bpm avg150bpm max |
36 | 10/03/25 01:00 PM | Points Race TPV GRAND TOUR - STAGE 4 | 155bpm avg178bpm max 284w avg 312w np 757w max |
— | 10/03/25 12:34 PM | Workout | 124bpm avg153bpm max |
1 | 10/02/25 01:00 PM | Points Race TPV GRAND TOUR - STAGE 1 (CATCHUP) | 151bpm avg177bpm max 290w avg 314w np 734w max |
— | 10/02/25 12:34 PM | Workout | 116bpm avg151bpm max |
13 | 10/01/25 01:00 PM | Time Trial TPV GRAND TOUR - STAGE 3 - ITT | 165bpm avg185bpm max 311w avg 345w np 812w max |
— | 10/01/25 12:31 PM | Workout | 120bpm avg152bpm max |
1 | 09/30/25 01:00 PM | Points Race TPV GRAND TOUR - STAGE 2 | 160bpm avg181bpm max 276w avg 300w np 1165w max |
— | 09/30/25 12:29 PM | Workout | 118bpm avg153bpm max |
— | 09/29/25 02:36 PM | Workout | 110bpm avg141bpm max |
— | 09/29/25 12:33 PM | Workout | 117bpm avg150bpm max |
45 | 09/27/25 01:00 PM | Scratch Race Allkin Classics | Wk2 | 85km & 272m1 | 147bpm avg180bpm max 250w avg 286w np 838w max |
3 | 09/25/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 164bpm avg185bpm max 292w avg 325w np 1045w max |
— | 09/25/25 05:32 PM | Workout | 122bpm avg163bpm max |
14 | 09/23/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 158bpm avg181bpm max 295w avg 337w np 815w max |
— | 09/23/25 05:33 PM | Workout | 116bpm avg154bpm max |
DNF | 09/22/25 06:00 PM | Team Scratch Race Monday Mixer Peloton Power Week 6 | 144bpm avg179bpm max 243w avg 277w np 782w max |
— | 09/22/25 05:39 PM | Workout | 123bpm avg150bpm max |
— | 09/02/25 06:00 PM | Group Ride Stelviosoloio | 126bpm avg147bpm max |
DNF | 09/02/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 132bpm avg155bpm max 154w avg 258w np 635w max |
— | 09/02/25 05:35 PM | Workout | 122bpm avg157bpm max |
— | 09/01/25 06:54 PM | Workout | 115bpm avg124bpm max |
12 | 09/01/25 06:00 PM | Team Scratch Race Monday Mixer Peloton Power Week 3 | 157bpm avg182bpm max 304w avg 332w np 936w max |
— | 09/01/25 05:35 PM | Workout | 122bpm avg153bpm max |
— | 08/30/25 12:55 PM | Workout | 121bpm avg148bpm max |
— | 08/29/25 02:09 PM | Workout | 124bpm avg140bpm max |
— | 08/28/25 04:35 PM | Group Ride Warm up la classique du Jeudi | 144bpm avg170bpm max |
— | 08/28/25 03:51 PM | Workout | 117bpm avg138bpm max |
— | 08/27/25 02:31 PM | Workout | 113bpm avg131bpm max |
9 | 08/26/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 147bpm avg186bpm max 247w avg 320w np 920w max |
— | 08/26/25 04:55 PM | Workout | 119bpm avg138bpm max |
— | 08/24/25 03:01 PM | Workout | 113bpm avg128bpm max |
— | 08/23/25 08:26 AM | Workout | 122bpm avg147bpm max |
— | 08/22/25 02:15 PM | Workout | 122bpm avg134bpm max |
— | 08/21/25 04:58 PM | Workout | 116bpm avg127bpm max |
— | 08/21/25 04:17 PM | Workout | 117bpm avg128bpm max |
4 | 08/20/25 06:00 PM | Team Points Race Rage Against The Machines - Team Points Race | 159bpm avg181bpm max 300w avg 325w np 937w max |
— | 08/20/25 05:28 PM | Workout | 122bpm avg157bpm max |
— | 08/20/25 04:34 PM | Workout | 118bpm avg142bpm max |
8 | 08/19/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 154bpm avg184bpm max 268w avg 315w np 952w max |
— | 08/19/25 04:57 PM | Workout | 122bpm avg138bpm max |
108 | 08/18/25 06:00 PM | Team Scratch Race Monday Mixer Peloton Power Week 1 | 138bpm avg165bpm max 245w avg 263w np 712w max |
— | 08/18/25 05:52 PM | Workout | 87bpm avg104bpm max |
— | 08/15/25 12:07 PM | Workout | 127bpm avg137bpm max |
16 | 08/14/25 05:00 PM | Scratch Race La classique du Jeudi | 151bpm avg177bpm max 271w avg 302w np 941w max |
— | 08/14/25 03:51 PM | Workout | 115bpm avg130bpm max |
— | 08/14/25 03:09 PM | Workout | 114bpm avg128bpm max |
— | 08/13/25 06:34 PM | Workout | 127bpm avg145bpm max |
— | 08/12/25 06:53 PM | Workout | 124bpm avg134bpm max |
2 | 08/12/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 147bpm avg182bpm max 275w avg 333w np 945w max |
— | 08/12/25 04:50 PM | Workout | 117bpm avg132bpm max |
— | 08/11/25 06:58 PM | Workout | 123bpm avg129bpm max |
32 | 08/11/25 06:00 PM | Team Scratch Race Monday Mixer Summer Racing | 161bpm avg179bpm max 299w avg 323w np 731w max |
— | 08/11/25 04:58 PM | Workout | 118bpm avg136bpm max |
25 | 08/09/25 12:30 PM | Scratch Race Allkin Racing: Saturday Fondo | 134bpm avg173bpm max 243w avg 285w np 840w max |
— | 08/09/25 12:07 PM | Workout | 112bpm avg123bpm max |
— | 08/08/25 11:13 AM | Workout | 125bpm avg140bpm max |
— | 08/07/25 05:53 PM | Workout | 129bpm avg139bpm max |
4 | 08/07/25 05:00 PM | Scratch Race La classique du Jeudi | 160bpm avg185bpm max 290w avg 320w np 1048w max |
— | 08/07/25 03:45 PM | Workout | 127bpm avg145bpm max |
— | 08/05/25 07:01 PM | Workout | 124bpm avg140bpm max |
6 | 08/05/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 161bpm avg178bpm max 283w avg 298w np 1116w max |
— | 08/05/25 05:35 PM | Workout | 122bpm avg155bpm max |
55 | 08/02/25 07:30 AM | Scratch Race Allkin Racing: Saturday Fondo | 123bpm avg164bpm max 204w avg 226w np 504w max |
— | 08/01/25 01:37 PM | Workout | 127bpm avg141bpm max |
— | 07/31/25 05:47 PM | Workout | 121bpm avg150bpm max |
7 | 07/31/25 05:00 PM | Scratch Race La classique du Jeudi | 157bpm avg187bpm max 289w avg 340w np 822w max |
— | 07/31/25 04:39 PM | Workout | 126bpm avg157bpm max |
— | 07/30/25 02:50 PM | Workout | 128bpm avg143bpm max |
— | 07/29/25 06:56 PM | Workout | 124bpm avg139bpm max |
4 | 07/29/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 148bpm avg179bpm max 247w avg 294w np 1035w max |
— | 07/29/25 05:40 PM | Workout | 124bpm avg157bpm max |
DNF | 07/28/25 06:00 PM | Scratch Race Monday Mixer Summer Racing | 133bpm avg164bpm max 198w avg 234w np 469w max |
— | 07/22/25 06:52 PM | Workout | 117bpm avg142bpm max |
3 | 07/22/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 151bpm avg182bpm max 287w avg 350w np 898w max |
— | 07/22/25 05:30 PM | Workout | 113bpm avg147bpm max |
57 | 07/19/25 01:00 PM | Scratch Race Allkin Racing: Saturday Fondo | 124bpm avg149bpm max 198w avg 203w np 551w max |
— | 07/18/25 02:13 PM | Workout | 130bpm avg145bpm max |
— | 07/17/25 05:49 PM | Workout | 127bpm avg139bpm max |
11 | 07/17/25 05:00 PM | Scratch Race La classique du Jeudi | 155bpm avg188bpm max 270w avg 311w np 741w max |
— | 07/17/25 04:40 PM | Workout | 112bpm avg130bpm max |
— | 07/15/25 06:58 PM | Workout | 121bpm avg135bpm max |
4 | 07/15/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 155bpm avg182bpm max 296w avg 338w np 835w max |
— | 07/15/25 05:31 PM | Workout | 117bpm avg148bpm max |
165 | 07/13/25 02:00 PM | Scratch Race Sunday Medio Fondo | 143bpm avg171bpm max 259w avg 285w np 695w max |
— | 07/13/25 01:50 PM | Workout | 89bpm avg104bpm max |
DNF | 07/12/25 07:30 AM | Scratch Race Allkin Racing: Saturday Fondo | 123bpm avg153bpm max 207w avg 224w np 552w max |
— | 07/11/25 04:18 PM | Workout | 116bpm avg129bpm max |
— | 07/10/25 05:52 PM | Workout | 124bpm avg136bpm max |
5 | 07/10/25 05:00 PM | Scratch Race La classique du Jeudi | 156bpm avg186bpm max 278w avg 324w np 987w max |