Mikael Engmark
FilsøAktivNatur-BikeProRider Profile
Total Time
467h 24m
Total Distance
14,903.1 km
Total Elevation
149.8 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
325 w
95% confidence
Estimated FTP
311 w
Estimated W'
21.7 kJ
Rankings
Sprint
TBD
Endurance
Platinum 2
Time Trial
Platinum 2
Climbing
Platinum 1
All-Rounder Ranking
TBD
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
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 |
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 | |
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 | |
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 |
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 | |
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 | |
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 |
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 | |
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 | |
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 |
07/10/25 04:30 PM | Workout | 127bpm avg156bpm max | |
07/09/25 02:42 PM | Workout | 127bpm avg145bpm max | |
07/08/25 06:51 PM | Workout | 119bpm avg130bpm max | |
9 | 07/08/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 152bpm avg180bpm max 278w avg 318w np 780w max |
07/08/25 05:31 PM | Workout | 122bpm avg154bpm max | |
07/06/25 11:35 AM | Workout | 132bpm avg144bpm max | |
07/05/25 01:48 PM | Workout | 120bpm avg150bpm max | |
07/05/25 01:41 PM | Workout | 74bpm avg85bpm max | |
07/03/25 05:51 PM | Workout | 122bpm avg136bpm max | |
10 | 07/03/25 05:00 PM | Scratch Race La classique du Jeudi | 152bpm avg183bpm max 281w avg 317w np 1071w max |
07/03/25 04:30 PM | Workout | 119bpm avg152bpm max | |
07/02/25 03:30 PM | Workout | ||
07/01/25 06:56 PM | Workout | 128bpm avg147bpm max | |
4 | 07/01/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 148bpm avg185bpm max 258w avg 293w np 761w max |
07/01/25 05:51 PM | Workout | 118bpm avg125bpm max | |
07/01/25 05:29 PM | Workout | 118bpm avg146bpm max | |
06/30/25 05:28 PM | Workout | 124bpm avg139bpm max | |
138 | 06/29/25 02:00 PM | Scratch Race Sunday Medio Fondo | 133bpm avg167bpm max 233w avg 267w np 738w max |
06/29/25 01:51 PM | Workout | 81bpm avg95bpm max | |
06/19/25 05:58 PM | Workout | 127bpm avg138bpm max | |
6 | 06/19/25 05:00 PM | Scratch Race La classique du Jeudi | 157bpm avg185bpm max 275w avg 334w np 993w max |
06/19/25 04:45 PM | Workout | 123bpm avg150bpm max | |
06/17/25 06:52 PM | Workout | 130bpm avg147bpm max | |
6 | 06/17/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 165bpm avg187bpm max 291w avg 322w np 661w max |
06/17/25 05:30 PM | Workout | 127bpm avg158bpm max | |
06/15/25 06:16 AM | Group Ride FGW Sunday Endurance Ride | 125bpm avg172bpm max | |
06/14/25 06:55 AM | Workout | 127bpm avg154bpm max | |
06/13/25 03:48 PM | Workout | 128bpm avg147bpm max | |
06/10/25 06:58 PM | Workout | 126bpm avg139bpm max | |
7 | 06/10/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 159bpm avg186bpm max 290w avg 323w np 900w max |
06/10/25 05:32 PM | Workout | 117bpm avg151bpm max | |
119 | 06/08/25 07:30 AM | Scratch Race Sunday Medio Fondo | 129bpm avg157bpm max 231w avg 247w np 615w max |
06/08/25 07:21 AM | Workout | 94bpm avg106bpm max | |
06/07/25 09:38 AM | Workout | 112bpm avg131bpm max | |
06/07/25 09:30 AM | Workout | 102bpm avg114bpm max | |
06/06/25 02:13 PM | Workout | 125bpm avg135bpm max | |
06/05/25 05:57 PM | Workout | 125bpm avg139bpm max | |
16 | 06/05/25 05:00 PM | Scratch Race La classique du Jeudi | 149bpm avg185bpm max 276w avg 309w np 680w max |
06/05/25 04:39 PM | Workout | 123bpm avg151bpm max | |
06/04/25 03:17 PM | Workout | 128bpm avg145bpm max | |
06/03/25 06:58 PM | Workout | 126bpm avg137bpm max | |
6 | 06/03/25 06:00 PM | Scratch Race eCKD Race and Fun - Solo | 158bpm avg183bpm max 290w avg 329w np 828w max |
06/03/25 05:31 PM | Workout | 124bpm avg156bpm max | |
06/01/25 08:00 AM | Group Ride eCKD Sunday pace ride | 117bpm avg157bpm max | |
06/01/25 07:48 AM | Workout | 99bpm avg114bpm max | |
05/31/25 06:56 AM | Workout | 120bpm avg144bpm max | |
05/30/25 02:13 PM | Workout | 132bpm avg144bpm max | |
05/29/25 05:53 PM | Workout | 117bpm avg146bpm max | |
05/29/25 05:00 PM | Scratch Race La classique du Jeudi | 148bpm avg178bpm max 281w avg 308w np 1020w max | |
05/29/25 04:29 PM | Workout | 120bpm avg155bpm max | |
05/28/25 12:14 PM | Workout | 127bpm avg141bpm max | |
05/27/25 06:05 PM | Workout | 135bpm avg180bpm max | |
05/27/25 05:30 PM | Workout | 121bpm avg155bpm max | |
05/24/25 05:26 AM | Workout | 112bpm avg130bpm max | |
05/23/25 01:47 PM | Workout | 127bpm avg148bpm max | |
05/22/25 05:55 PM | Workout | 121bpm avg135bpm max | |
9 | 05/22/25 05:00 PM | Scratch Race La classique du Jeudi | 157bpm avg180bpm max 291w avg 314w np 766w max |
05/22/25 04:31 PM | Workout | 119bpm avg152bpm max | |
05/21/25 02:41 PM | Workout | 124bpm avg137bpm max |