Michael Fogh Hansen
eCKD EaglesRider Profile
Total Time
134h 31m
Total Distance
4,918 km
Total Elevation
32.2 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
290 w
98% confidence
Estimated FTP
286 w
Estimated W'
18.1 kJ
Rankings
Sprint
Silver 3
Endurance
Gold 1
Time Trial
Gold 2
Climbing
Gold 1
All-Rounder Ranking
1058
Gold 1
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
35 | 12/02/25 07:00 PM | Points Race eCKD Race and Fun for All | 167bpm avg187bpm max 265w avg 283w np 923w max |
28 | 11/27/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg188bpm max 278w avg 300w np 752w max |
38 | 11/25/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg184bpm max 271w avg 287w np 766w max |
17 | 11/20/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg190bpm max 283w avg 296w np 878w max |
42 | 11/18/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 166bpm avg189bpm max 265w avg 291w np 788w max |
38 | 11/11/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 163bpm avg183bpm max 262w avg 288w np 739w max |
22 | 11/06/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 168bpm avg185bpm max 276w avg 290w np 944w max |
31 | 11/04/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg187bpm max 263w avg 279w np 988w max |
27 | 10/30/25 07:00 PM | Team Scratch Race eCKD Race and Fun for All | 170bpm avg186bpm max 261w avg 284w np 897w max |
10/28/25 07:01 PM | Workout | 97bpm avg110bpm max | |
13 | 10/23/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 168bpm avg187bpm max 282w avg 295w np 879w max |
29 | 10/21/25 06:00 PM | Team Scratch Race eCKD Race and Fun for (F)all | 167bpm avg184bpm max 276w avg 291w np 731w max |
26 | 10/14/25 06:00 PM | Team Points Race eCKD Race and Fun for (F)all | 169bpm avg183bpm max 264w avg 286w np 800w max |
15 | 10/09/25 06:00 PM | Team Scratch Race eCKD Race and Fun for F(all) | 172bpm avg191bpm max 270w avg 288w np 922w max |
29 | 10/07/25 06:00 PM | Scratch Race eCKD Race and Fun for F(all) | 169bpm avg188bpm max 233w avg 260w np 698w max |
10/07/25 05:00 PM | Group Ride eCKD TestEvent for BKoolers | 104bpm avg157bpm max | |
88 | 03/30/25 08:00 AM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 154bpm avg177bpm max 258w avg 280w np 1013w max |
109 | 03/29/25 09:00 AM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 160bpm avg176bpm max 274w avg 280w np 1079w max |
DNF | 03/28/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 4 | 164bpm avg178bpm max 273w avg 290w np 602w max |
104 | 03/26/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 3 | 164bpm avg181bpm max 268w avg 287w np 703w max |
DNF | 03/25/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 2 | |
56 | 03/24/25 07:00 PM | Points Race GRAND TOUR - GROUP D - STAGE 1 | 170bpm avg186bpm max 298w avg 307w np 746w max |
49 | 03/18/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 136bpm avg158bpm max 214w avg 225w np 1140w max |
13 | 03/17/25 07:15 PM | Scratch Race eCKD Klubmesterskab - kat B - Løb 3/3 | 163bpm avg178bpm max 274w avg 290w np 971w max |
11 | 03/17/25 06:50 PM | Elimination Race eCKD Klubmesterskab - kat B - Løb 2/3 | 165bpm avg185bpm max 318w avg 348w np 866w max |
11 | 03/17/25 06:30 PM | Time Trial eCKD Klubmesterskab - kat B - Løb 1/3 | 174bpm avg181bpm max 347w avg 356w np 706w max |
DNF | 03/13/25 07:25 PM | Points Race Long and Flat(ish) | 154bpm avg176bpm max 233w avg 252w np 510w max |
DNF | 03/13/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 160bpm avg178bpm max 268w avg 312w np 715w max |
DNF | 03/13/25 04:05 PM | Elimination Race Hilly Elimination Race2 | 61bpm avg71bpm max 40w avg 36w np 157w max |
13 | 03/06/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 168bpm avg187bpm max 280w avg 297w np 900w max |
33 | 03/04/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 168bpm avg185bpm max 286w avg 298w np 828w max |
03/02/25 09:00 AM | Group Ride eCKD Sunday Spin & Social | 138bpm avg186bpm max | |
22 | 02/27/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 168bpm avg188bpm max 278w avg 300w np 874w max |
37 | 02/25/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 166bpm avg186bpm max 275w avg 304w np 752w max |
25 | 02/20/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 167bpm avg185bpm max 276w avg 306w np 720w max |
37 | 02/18/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 170bpm avg186bpm max 282w avg 297w np 876w max |
14 | 02/06/25 07:00 PM | Points Race eCKD Race and fun for all (DK) | 165bpm avg185bpm max 289w avg 331w np 907w max |
02/06/25 06:40 PM | Workout | 125bpm avg148bpm max | |
50 | 02/04/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 165bpm avg181bpm max 288w avg 304w np 814w max |
25 | 01/30/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 165bpm avg183bpm max 274w avg 295w np 650w max |
01/30/25 06:42 PM | Workout | 125bpm avg149bpm max | |
01/29/25 03:27 PM | Workout | 130bpm avg146bpm max | |
38 | 01/28/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 167bpm avg185bpm max 285w avg 318w np 801w max |
16 | 01/23/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 167bpm avg186bpm max 293w avg 317w np 682w max |
01/22/25 04:14 PM | Workout | 140bpm avg173bpm max | |
40 | 01/21/25 07:00 PM | Points Race eCKD Race and fun for all | 168bpm avg187bpm max 289w avg 311w np 870w max |
01/19/25 09:00 AM | Group Ride eCKD Sunday Spin & Social | 126bpm avg154bpm max | |
18 | 01/16/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 173bpm avg187bpm max 293w avg 305w np 759w max |
43 | 01/14/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 165bpm avg183bpm max 281w avg 306w np 629w max |
24 | 01/09/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 172bpm avg184bpm max 284w avg 305w np 750w max |
44 | 01/07/25 07:00 PM | Team Scratch Race eCKD Race and fun for all | 166bpm avg185bpm max 289w avg 317w np 723w max |
01/05/25 09:00 AM | Group Ride eCKD Sunday Spin & Social | 130bpm avg177bpm max | |
01/03/25 05:15 PM | Group Ride eCKD Weekend Warmup | 137bpm avg170bpm max | |
19 | 01/02/25 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 164bpm avg180bpm max 296w avg 309w np 843w max |
13 | 01/01/25 05:00 PM | Scratch Race eCKD New Year Series, stage 10/102 | 157bpm avg181bpm max 276w avg 310w np 782w max |
12/31/24 09:30 AM | Group Ride New Years Eve Party | 131bpm avg144bpm max | |
6 | 12/31/24 08:30 AM | Scratch Race eCKD New Year Series, stage 9/102 | 160bpm avg186bpm max 282w avg 307w np 833w max |
DNF | 12/30/24 05:00 PM | Scratch Race eCKD New Year Series, stage 8/102 | 162bpm avg183bpm max 287w avg 320w np 755w max |
11 | 12/29/24 09:00 AM | Scratch Race eCKD New Year Series, stage 7/102 | 166bpm avg184bpm max 295w avg 310w np 732w max |
6 | 12/28/24 09:00 AM | Scratch Race eCKD New Year Series, stage 6/102 | 164bpm avg189bpm max 286w avg 303w np 720w max |
8 | 12/26/24 06:00 PM | Scratch Race eCKD New Year Series, stage 4/102 | 167bpm avg190bpm max 285w avg 322w np 764w max |
10 | 12/25/24 09:00 AM | Scratch Race eCKD New Year Series, stage 3/102 | 163bpm avg186bpm max 272w avg 293w np 725w max |
7 | 12/24/24 09:00 AM | Scratch Race eCKD New Year Series, stage 2/102 | 167bpm avg187bpm max 261w avg 284w np 742w max |
26 | 12/19/24 07:00 PM | Points Race eCKD Race and fun for all (DK) | 165bpm avg183bpm max 280w avg 303w np 897w max |
50 | 12/17/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 169bpm avg183bpm max 292w avg 314w np 711w max |
12/17/24 06:42 PM | Workout | 126bpm avg152bpm max | |
24 | 12/12/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 167bpm avg182bpm max 299w avg 312w np 871w max |
37 | 12/10/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 174bpm avg189bpm max 301w avg 312w np 829w max |
12/08/24 09:00 AM | Group Ride eCKD Sunday Spin & Social | 136bpm avg182bpm max | |
14 | 12/05/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 168bpm avg187bpm max 299w avg 333w np 885w max |
56 | 12/03/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 169bpm avg178bpm max 291w avg 298w np 821w max |
15 | 11/28/24 07:00 PM | Points Race eCKD Race and fun for all (DK) | 172bpm avg187bpm max 293w avg 313w np 962w max |
48 | 11/26/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 171bpm avg187bpm max 281w avg 304w np 851w max |
11/24/24 09:00 AM | Group Ride eCKD Sunday Spin & Social | 129bpm avg151bpm max | |
11/23/24 03:52 PM | Group Ride Z1/2 | 75bpm avg75bpm max | |
19 | 11/21/24 07:00 PM | Points Race eCKD Race and fun for all (DK) | 161bpm avg184bpm max 286w avg 319w np 839w max |
40 | 11/19/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 163bpm avg181bpm max 293w avg 309w np 723w max |
11/17/24 09:00 AM | Group Ride eCKD Sunday Spin & Social | 132bpm avg176bpm max | |
11/15/24 05:15 PM | Group Ride eCKD Weekend Warmup | 130bpm avg176bpm max | |
21 | 11/14/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 172bpm avg184bpm max 306w avg 319w np 795w max |
51 | 11/12/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 166bpm avg184bpm max 283w avg 309w np 859w max |
18 | 11/07/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 174bpm avg191bpm max 294w avg 311w np 896w max |
55 | 11/05/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 171bpm avg185bpm max 288w avg 300w np 705w max |
11 | 11/02/24 12:30 PM | Points Race Falcon NXT / eCKD | 166bpm avg186bpm max 293w avg 323w np 901w max |
13 | 10/31/24 07:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 169bpm avg189bpm max 290w avg 313w np 940w max |
38 | 10/29/24 07:00 PM | Team Scratch Race eCKD Race and fun for all | 173bpm avg191bpm max 291w avg 305w np 829w max |
10/27/24 09:00 AM | Group Ride eCKD Sunday Spin & Social | 143bpm avg174bpm max | |
DNF | 10/24/24 06:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 163bpm avg181bpm max 288w avg 314w np 884w max |
10/24/24 05:42 PM | Workout | 125bpm avg151bpm max | |
60 | 10/22/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 167bpm avg183bpm max 280w avg 298w np 813w max |
10/22/24 05:42 PM | Workout | 130bpm avg155bpm max | |
15 | 10/17/24 06:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 161bpm avg186bpm max 271w avg 305w np 703w max |
10/17/24 05:42 PM | Workout | 126bpm avg154bpm max | |
30 | 10/15/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 169bpm avg184bpm max 290w avg 312w np 924w max |
10/15/24 05:42 PM | Workout | 122bpm avg157bpm max | |
10/13/24 08:00 AM | Group Ride eCKD Sunday Spin & Social | 125bpm avg138bpm max | |
10/10/24 06:44 PM | Workout | 128bpm avg139bpm max | |
22 | 10/10/24 06:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 167bpm avg183bpm max 284w avg 307w np 892w max |
10/10/24 05:38 PM | Workout | 128bpm avg154bpm max | |
50 | 10/08/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 168bpm avg187bpm max 276w avg 311w np 850w max |
10/08/24 05:43 PM | Workout | 125bpm avg150bpm max | |
24 | 10/03/24 06:00 PM | Team Scratch Race eCKD Race and fun for all (DK) | 165bpm avg189bpm max 275w avg 310w np 1000w max |
10/03/24 05:39 PM | Workout | 125bpm avg153bpm max | |
43 | 10/01/24 06:00 PM | Team Scratch Race eCKD Race and fun for all | 168bpm avg184bpm max 279w avg 296w np 728w max |
10/01/24 05:43 PM | Workout | 125bpm avg152bpm max | |
10/01/24 05:42 PM | Workout | 89bpm avg95bpm max | |
09/29/24 01:52 PM | Workout | 125bpm avg134bpm max | |
09/29/24 01:00 PM | Team Points Race Stage6 - INDIEVELO GRAND TOUR2 | 161bpm avg184bpm max 287w avg 313w np 944w max | |
8 | 09/28/24 03:00 PM | Team Points Race Stage5 - INDIEVELO GRAND TOUR2 | 167bpm avg187bpm max 291w avg 317w np 617w max |
22 | 09/27/24 04:00 AM | Team Points Race Stage4 - INDIEVELO GRAND TOUR1 | 164bpm avg184bpm max 272w avg 289w np 688w max |
15 | 09/26/24 05:00 PM | Team Points Race Stage3 - INDIEVELO GRAND TOUR2 | 169bpm avg189bpm max 290w avg 327w np 912w max |
09/25/24 03:30 PM | Team Points Race Stage2 - INDIEVELO GRAND TOUR2 | 167bpm avg192bpm max 281w avg 301w np 792w max | |
4 | 09/25/24 03:00 PM | Time Trial Stage1 - INDIEVELO GRAND TOUR - PROLOGUE | 169bpm avg181bpm max 393w avg 418w np 794w max |
09/18/24 05:55 PM | Points Race 4/4-POINTS-WEDNESDAY OMNIUM3 | 175bpm avg193bpm max 284w avg 300w np 833w max | |
11 | 09/18/24 05:40 PM | Scratch Race 3/4 - KEIRIN-WEDNESDAY OMNIUM | 149bpm avg186bpm max 264w avg 363w np 711w max |
8 | 09/18/24 05:25 PM | Scratch Race 2/4 - SPRINT -WEDNESDAY OMNIUM | 173bpm avg190bpm max 349w avg 371w np 789w max |
4 | 09/18/24 05:10 PM | Elimination Race 1/4 - ELIMINATION -WEDNESDAY OMNIUM2 | 175bpm avg188bpm max 372w avg 399w np 872w max |
21 | 09/12/24 06:00 PM | Team Scratch Race eCKD Race and fun for all league | 168bpm avg191bpm max 277w avg 300w np 780w max |
34 | 09/10/24 06:00 PM | Team Scratch Race eCKD Race and fun for all league | 166bpm avg185bpm max 275w avg 290w np 777w max |
DNF | 08/13/24 05:00 PM | Scratch Race Tour de TrainingPeaks Virtual - Stage 6 | 161bpm avg181bpm max 226w avg 245w np 490w max |
08/05/24 08:00 PM | Scratch Race Tour de TrainingPeaks Virtual - Stage 3 | 159bpm avg183bpm max 281w avg 300w np 660w max | |
04/05/24 04:13 PM | Group Ride eCKD Weekend Warmup | 133bpm avg180bpm max | |
04/02/24 03:23 PM | Group Ride FGW Tuesday Evening Group Ride | 142bpm avg187bpm max | |
9 | 03/20/24 06:28 PM | Team Scratch Race indieVeloligaen | 156bpm avg181bpm max 271w avg 306w np 960w max |
03/18/24 06:28 PM | Scratch Race eCKD Klubmesterskab 2024 - Kat C+Damer | 170bpm avg182bpm max 304w avg 314w np 774w max | |
03/15/24 05:13 PM | Group Ride eCKD Weekend Warmup | 143bpm avg181bpm max | |
13 | 03/13/24 06:28 PM | Team Scratch Race indieVeloligaen | 166bpm avg182bpm max 293w avg 306w np 878w max |
14 | 03/11/24 06:28 PM | Team Scratch Race indieVeloligaen | 168bpm avg181bpm max 301w avg 311w np 789w max |
18 | 03/06/24 06:28 PM | Team Scratch Race indieVeloligaen | 165bpm avg177bpm max 306w avg 318w np 646w max |
17 | 03/04/24 06:28 PM | Team Scratch Race indieVeloligaen | 164bpm avg185bpm max 286w avg 302w np 666w max |
03/01/24 05:11 PM | Group Ride eCKD Weekend Warmup | 140bpm avg181bpm max | |
24 | 02/28/24 06:28 PM | Team Scratch Race indieVeloligaen | 172bpm avg180bpm max 287w avg 297w np 617w max |
32 | 02/26/24 06:26 PM | Team Scratch Race indieVeloligaen | 161bpm avg177bpm max 270w avg 277w np 725w max |
02/23/24 05:10 PM | Group Ride eCKD Weekend Warmup | 143bpm avg183bpm max | |
29 | 02/21/24 06:25 PM | Team Scratch Race indieVeloligaen | 165bpm avg174bpm max 247w avg 255w np 512w max |
23 | 02/19/24 06:21 PM | Team Scratch Race indieVeloligaen | 165bpm avg179bpm max 284w avg 299w np 644w max |
17 | 02/14/24 06:20 PM | Team Scratch Race indieVeloligaen | 167bpm avg184bpm max 269w avg 282w np 827w max |
20 | 02/12/24 06:15 PM | Team Scratch Race indieVeloligaen | 165bpm avg183bpm max 284w avg 297w np 668w max |
02/09/24 05:06 PM | Group Ride eCKD Weekend Warmup | 149bpm avg169bpm max | |
19 | 02/07/24 06:16 PM | Team Scratch Race indieVeloligaen | 168bpm avg188bpm max 271w avg 298w np 870w max |
20 | 02/05/24 06:17 PM | Team Scratch Race indieVeloligaen | 172bpm avg183bpm max 270w avg 279w np 555w max |
02/02/24 05:03 PM | Group Ride eCKD Weekend Warmup | 158bpm avg184bpm max | |
22 | 01/29/24 06:17 PM | Team Scratch Race indieVeloligaen | 169bpm avg185bpm max 262w avg 276w np 574w max |
23 | 01/22/24 06:16 PM | Team Scratch Race indieVeloligaen | 164bpm avg182bpm max 267w avg 276w np 597w max |
01/19/24 05:00 PM | Group Ride eCKD Weekend Warmup | 162bpm avg184bpm max | |
21 | 01/17/24 06:18 PM | Team Scratch Race indieVeloligaen | 168bpm avg182bpm max 259w avg 271w np 604w max |
26 | 01/15/24 06:12 PM | Team Scratch Race indieVeloligaen | 168bpm avg182bpm max 269w avg 277w np 654w max |
01/12/24 05:08 PM | Group Ride eCKD Weekend Warmup | 158bpm avg180bpm max | |
21 | 01/10/24 06:14 PM | Team Scratch Race indieVeloligaen | 170bpm avg180bpm max 272w avg 282w np 441w max |
24 | 01/08/24 06:11 PM | Team Scratch Race indieVeloligaen | 168bpm avg184bpm max 269w avg 276w np 542w max |