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
placedateTimeeventDetailsperformance
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 Race
2
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/10
2
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/10
2
160bpm  avg186bpm  max
282w  avg
307w  np
833w  max
DNF
12/30/24
05:00 PM
Scratch Race
eCKD New Year Series, stage 8/10
2
162bpm  avg183bpm  max
287w  avg
320w  np
755w  max
11
12/29/24
09:00 AM
Scratch Race
eCKD New Year Series, stage 7/10
2
166bpm  avg184bpm  max
295w  avg
310w  np
732w  max
6
12/28/24
09:00 AM
Scratch Race
eCKD New Year Series, stage 6/10
2
164bpm  avg189bpm  max
286w  avg
303w  np
720w  max
8
12/26/24
06:00 PM
Scratch Race
eCKD New Year Series, stage 4/10
2
167bpm  avg190bpm  max
285w  avg
322w  np
764w  max
10
12/25/24
09:00 AM
Scratch Race
eCKD New Year Series, stage 3/10
2
163bpm  avg186bpm  max
272w  avg
293w  np
725w  max
7
12/24/24
09:00 AM
Scratch Race
eCKD New Year Series, stage 2/10
2
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 TOUR
2
161bpm  avg184bpm  max
287w  avg
313w  np
944w  max
8
09/28/24
03:00 PM
Team Points Race
Stage5 - INDIEVELO GRAND TOUR
2
167bpm  avg187bpm  max
291w  avg
317w  np
617w  max
22
09/27/24
04:00 AM
Team Points Race
Stage4 - INDIEVELO GRAND TOUR
1
164bpm  avg184bpm  max
272w  avg
289w  np
688w  max
15
09/26/24
05:00 PM
Team Points Race
Stage3 - INDIEVELO GRAND TOUR
2
169bpm  avg189bpm  max
290w  avg
327w  np
912w  max
09/25/24
03:30 PM
Team Points Race
Stage2 - INDIEVELO GRAND TOUR
2
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 OMNIUM
3
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 OMNIUM
2
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