Michael Fogh Hansen
eCykle Klub Danmark
Rider Profile
Total Rides
211
Total Time
119h 14m
Total Distance
4,346.8 km
Total Elevation
28.5 km
Longest Session
01h 57m
Most Distance in Session
54.6 km
Most Climbed in Session
778 m
Race Ranking
Sprint
Gold 3
Endurance
Gold 3
Time Trial
Platinum 1
Climbing
Gold 1
All-Rounder Ranking
1196
Critical Power Curve (90 Day Best Values)
Estimated CP
311 w
92% confidence
Estimated FTP
298 w
Estimated W'
21.2 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
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 |