Michal Krasnoborski
Rider Profile
Total Time
544h 37m
Total Distance
15,621.5 km
Total Elevation
164.1 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
197 w
91% confidence
Estimated FTP
203 w
Estimated W'
15.3 kJ
Rankings
Sprint
Silver 3
Endurance
Gold 2
Time Trial
Gold 2
Climbing
Gold 2
All-Rounder Ranking
1098
Gold 1
Race History
placedateTimeeventDetailsperformance
03/05/26
03:07 PM
Workout
138bpm  avg161bpm  max
03/04/26
05:37 PM
Workout
120bpm  avg130bpm  max
03/03/26
04:45 PM
Workout
143bpm  avg172bpm  max
02/25/26
04:50 PM
Group Ride
z2 ride
130bpm  avg141bpm  max
02/24/26
04:10 PM
Workout
138bpm  avg163bpm  max
02/22/26
09:28 AM
Workout
128bpm  avg140bpm  max
02/21/26
12:36 PM
Workout
127bpm  avg147bpm  max
02/19/26
04:20 PM
Workout
136bpm  avg157bpm  max
02/18/26
04:13 PM
Workout
128bpm  avg143bpm  max
02/17/26
05:04 PM
Workout
131bpm  avg156bpm  max
02/14/26
11:39 AM
Workout
128bpm  avg139bpm  max
02/12/26
04:22 PM
Workout
135bpm  avg157bpm  max
02/11/26
04:29 PM
Workout
129bpm  avg144bpm  max
02/10/26
04:02 PM
Workout
136bpm  avg162bpm  max
02/08/26
10:33 AM
Workout
123bpm  avg137bpm  max
02/07/26
11:58 AM
Workout
129bpm  avg145bpm  max
02/05/26
04:29 PM
Workout
133bpm  avg154bpm  max
02/04/26
05:11 PM
Workout
124bpm  avg143bpm  max
01/31/26
12:05 PM
Workout
122bpm  avg135bpm  max
01/31/26
11:29 AM
Workout
01/29/26
04:16 PM
Workout
137bpm  avg160bpm  max
01/28/26
04:40 PM
Workout
123bpm  avg136bpm  max
01/27/26
04:16 PM
Workout
141bpm  avg179bpm  max
01/25/26
09:31 AM
Workout
127bpm  avg140bpm  max
01/24/26
08:12 AM
Workout
126bpm  avg147bpm  max
01/22/26
04:12 PM
Workout
137bpm  avg178bpm  max
01/21/26
03:21 PM
Workout
124bpm  avg135bpm  max
01/20/26
05:01 PM
Workout
138bpm  avg178bpm  max
01/18/26
09:55 AM
Workout
127bpm  avg139bpm  max
01/17/26
10:19 AM
Workout
128bpm  avg149bpm  max
01/15/26
04:28 PM
Workout
138bpm  avg176bpm  max
01/14/26
04:19 PM
Workout
127bpm  avg137bpm  max
01/13/26
04:12 PM
Workout
140bpm  avg179bpm  max
01/11/26
12:53 PM
Workout
132bpm  avg146bpm  max
01/10/26
11:05 AM
Workout
132bpm  avg148bpm  max
12/31/25
03:06 PM
Workout
119bpm  avg134bpm  max
12/30/25
03:29 PM
Workout
138bpm  avg176bpm  max
12/28/25
09:27 AM
Workout
126bpm  avg140bpm  max
12/27/25
10:58 AM
Workout
121bpm  avg137bpm  max
12/25/25
11:55 AM
Workout
131bpm  avg151bpm  max
12/24/25
08:54 AM
Workout
124bpm  avg136bpm  max
12/23/25
03:44 PM
Workout
133bpm  avg174bpm  max
12/21/25
11:25 AM
Workout
125bpm  avg139bpm  max
12/20/25
08:35 AM
Workout
131bpm  avg145bpm  max
12/18/25
04:34 PM
Workout
131bpm  avg152bpm  max
12/17/25
04:27 PM
Workout
124bpm  avg145bpm  max
12/16/25
04:25 PM
Workout
135bpm  avg175bpm  max
12/14/25
12:19 PM
Workout
121bpm  avg139bpm  max
12/13/25
11:44 AM
Workout
123bpm  avg143bpm  max
12/11/25
04:57 PM
Workout
132bpm  avg157bpm  max
12/09/25
04:32 PM
Workout
131bpm  avg151bpm  max
12/02/25
04:31 PM
Group Ride
FGW Velocity Vector Group Ride
144bpm  avg180bpm  max
17
11/29/25
11:50 AM
Scratch Race
Hilltop Finish
1
165bpm  avg177bpm  max
235w  avg
241w  np
531w  max
11/27/25
04:31 PM
Group Ride
FGW Thursday After Work Group Ride
130bpm  avg158bpm  max
11/25/25
04:31 PM
Group Ride
FGW Velocity Vector Group Ride
139bpm  avg183bpm  max
11/20/25
04:31 PM
Group Ride
FGW Thursday After Work Group Ride
130bpm  avg162bpm  max
25
11/15/25
12:50 PM
Time Trial
10 Mile Time Trial
1
159bpm  avg175bpm  max
244w  avg
244w  np
308w  max
11/13/25
04:31 PM
Group Ride
FGW Thursday After Work Group Ride
148bpm  avg177bpm  max
11/06/25
04:31 PM
Group Ride
FGW Thursday After Work Group Ride
143bpm  avg178bpm  max
11/04/25
04:31 PM
Group Ride
FGW Velocity Vector Group Ride
140bpm  avg183bpm  max
25
10/30/25
07:00 PM
Time Trial
World Triathlon Championship - Age Group
3
165bpm  avg175bpm  max
243w  avg
243w  np
311w  max
10
10/28/25
05:50 PM
Scratch Race
Hilltop Finish
3
154bpm  avg180bpm  max
221w  avg
229w  np
367w  max
10/26/25
12:09 PM
Group Ride
mmo
151bpm  avg178bpm  max
10/23/25
03:31 PM
Group Ride
FGW Thursday After Work Group Ride
132bpm  avg181bpm  max
10/16/25
03:31 PM
Group Ride
FGW Thursday After Work Group Ride
138bpm  avg173bpm  max
10/08/25
04:00 PM
Group Ride
Tur til Vestby
123bpm  avg145bpm  max
10/04/25
12:53 PM
Workout
130bpm  avg176bpm  max
10/02/25
03:42 PM
Workout
140bpm  avg180bpm  max
09/29/25
03:24 PM
Workout
118bpm  avg162bpm  max
09/14/25
01:06 PM
Group Ride
test
146bpm  avg166bpm  max
08/06/25
07:31 PM
Workout
08/05/25
10:48 AM
Workout
127bpm  avg177bpm  max
07/31/25
04:11 PM
Workout
132bpm  avg175bpm  max
07/30/25
05:02 PM
Workout
116bpm  avg160bpm  max
07/23/25
04:17 PM
Workout
114bpm  avg125bpm  max
07/22/25
03:42 PM
Workout
140bpm  avg169bpm  max
07/17/25
04:11 PM
Workout
139bpm  avg180bpm  max
07/15/25
03:18 PM
Workout
137bpm  avg175bpm  max
07/14/25
04:05 PM
Workout
143bpm  avg176bpm  max
07/09/25
04:00 PM
Workout
97bpm  avg109bpm  max
07/05/25
07:58 AM
Workout
124bpm  avg170bpm  max
07/03/25
03:19 PM
Workout
121bpm  avg172bpm  max
06/24/25
03:10 PM
Workout
136bpm  avg166bpm  max
06/23/25
04:23 PM
Workout
134bpm  avg172bpm  max
06/18/25
04:44 AM
Workout
121bpm  avg156bpm  max
06/17/25
06:10 PM
Workout
137bpm  avg172bpm  max
06/11/25
03:34 PM
Workout
133bpm  avg171bpm  max
06/10/25
03:03 PM
Workout
133bpm  avg173bpm  max
148
06/08/25
02:00 PM
Scratch Race
Sunday Medio Fondo
152bpm  avg168bpm  max
200w  avg
204w  np
389w  max
06/05/25
03:29 PM
Workout
118bpm  avg164bpm  max
06/04/25
03:43 PM
Workout
142bpm  avg162bpm  max
05/22/25
06:02 AM
Workout
125bpm  avg173bpm  max
05/22/25
05:35 AM
Workout
125bpm  avg171bpm  max
05/21/25
05:30 AM
Workout
127bpm  avg173bpm  max
05/18/25
11:26 AM
Workout
139bpm  avg175bpm  max
05/17/25
09:53 AM
Workout
132bpm  avg164bpm  max
05/15/25
03:36 PM
Workout
106bpm  avg118bpm  max
05/13/25
03:00 PM
Workout
138bpm  avg174bpm  max
05/09/25
11:02 AM
Workout
127bpm  avg178bpm  max
05/08/25
02:16 PM
Workout
04/29/25
04:04 PM
Workout
139bpm  avg173bpm  max
04/24/25
04:32 PM
Workout
124bpm  avg138bpm  max
04/15/25
04:25 PM
Workout
137bpm  avg176bpm  max
04/11/25
02:32 PM
Workout
04/11/25
02:29 PM
Workout
04/10/25
04:41 PM
Workout
109bpm  avg124bpm  max
04/10/25
04:00 PM
Workout
04/09/25
03:43 PM
Workout
131bpm  avg157bpm  max
04/08/25
03:21 PM
Workout
138bpm  avg175bpm  max
04/06/25
11:32 AM
Workout
136bpm  avg156bpm  max
04/06/25
10:13 AM
Workout
04/04/25
03:15 PM
Workout
04/03/25
04:02 PM
Workout
140bpm  avg179bpm  max
03/31/25
04:42 PM
Workout
127bpm  avg174bpm  max
03/20/25
05:10 PM
Workout
138bpm  avg176bpm  max
03/19/25
04:49 PM
Workout
124bpm  avg145bpm  max
03/18/25
04:44 PM
Workout
133bpm  avg171bpm  max
03/15/25
08:27 AM
Workout
03/14/25
04:38 PM
Workout
131bpm  avg149bpm  max
03/12/25
09:11 AM
Workout
138bpm  avg176bpm  max
03/11/25
04:23 PM
Workout
134bpm  avg176bpm  max
03/07/25
04:54 PM
Workout
134bpm  avg163bpm  max
03/06/25
04:21 PM
Workout
138bpm  avg176bpm  max
03/05/25
04:55 PM
Workout
119bpm  avg131bpm  max
03/04/25
04:59 PM
Workout
139bpm  avg171bpm  max
03/02/25
10:07 AM
Workout
122bpm  avg138bpm  max
03/01/25
11:21 AM
Workout
127bpm  avg147bpm  max
02/27/25
05:37 PM
Workout
108bpm  avg121bpm  max
02/26/25
05:03 PM
Workout
135bpm  avg170bpm  max
02/25/25
04:41 PM
Workout
131bpm  avg174bpm  max
02/23/25
12:06 PM
Workout
117bpm  avg131bpm  max
02/22/25
12:54 PM
Workout
146bpm  avg181bpm  max
02/20/25
04:19 PM
Workout
125bpm  avg147bpm  max
02/19/25
04:42 PM
Workout
122bpm  avg138bpm  max
02/18/25
05:08 PM
Workout
121bpm  avg145bpm  max
02/16/25
10:44 AM
Workout
132bpm  avg159bpm  max
02/15/25
10:34 AM
Workout
132bpm  avg153bpm  max
02/13/25
05:04 PM
Workout
128bpm  avg173bpm  max
02/12/25
04:55 PM
Workout
146bpm  avg168bpm  max
02/11/25
04:55 PM
Workout
139bpm  avg166bpm  max
02/09/25
09:05 AM
Workout
127bpm  avg146bpm  max
02/08/25
11:53 AM
Workout
126bpm  avg150bpm  max
02/07/25
05:11 PM
Workout
128bpm  avg152bpm  max
02/05/25
04:58 PM
Workout
142bpm  avg163bpm  max
02/02/25
10:21 AM
Workout
130bpm  avg146bpm  max
02/01/25
12:26 PM
Workout
119bpm  avg137bpm  max
01/31/25
04:42 PM
Workout
116bpm  avg127bpm  max
01/27/25
04:53 PM
Workout
131bpm  avg161bpm  max
01/26/25
06:13 PM
Workout
131bpm  avg140bpm  max
01/24/25
04:41 PM
Workout
137bpm  avg164bpm  max
01/22/25
05:10 PM
Workout
128bpm  avg149bpm  max
01/21/25
04:59 PM
Workout
122bpm  avg150bpm  max
01/19/25
10:22 AM
Workout
126bpm  avg160bpm  max
01/16/25
04:47 PM
Workout
130bpm  avg165bpm  max
01/15/25
04:30 PM
Workout
134bpm  avg165bpm  max
01/14/25
04:52 PM
Workout
141bpm  avg163bpm  max
01/12/25
10:53 AM
Workout
136bpm  avg165bpm  max
01/09/25
04:13 PM
Workout
144bpm  avg169bpm  max
01/08/25
04:31 PM
Workout
136bpm  avg163bpm  max
01/06/25
11:47 AM
Workout
137bpm  avg157bpm  max
01/04/25
11:31 AM
Workout
134bpm  avg162bpm  max
01/02/25
06:13 PM
Workout
132bpm  avg155bpm  max
12/31/24
03:20 PM
Workout
144bpm  avg161bpm  max
12/30/24
03:33 PM
Workout
148bpm  avg179bpm  max
12/21/24
03:00 PM
Group Ride
SUFFERLANDRIAN SLINGSHOT
129bpm  avg145bpm  max
11/16/24
03:00 PM
Group Ride
(No Bot) Team Lou Saturday Group Ride
112bpm  avg130bpm  max
19
11/07/24
05:45 PM
Elimination Race
Fast And Furious
148bpm  avg163bpm  max
225w  avg
224w  np
335w  max
11/07/24
04:31 PM
Group Ride
FGW Thursday After Work Group Ride
131bpm  avg164bpm  max
48
11/06/24
04:55 PM
Team Scratch Race
One Lap Wonder
168bpm  avg177bpm  max
232w  avg
239w  np
310w  max
DNF
11/05/24
06:00 PM
Scratch Race
Tour de TrainingPeaks Virtual - Stage 1
152bpm  avg163bpm  max
174w  avg
184w  np
306w  max
DNF
11/05/24
05:00 PM
Scratch Race
Tour de TrainingPeaks Virtual - Stage 6
155bpm  avg175bpm  max
180w  avg
200w  np
332w  max
11/03/24
03:00 PM
Group Ride
(No Bots)Team Lou Sunday group ride
145bpm  avg175bpm  max
10/17/24
04:07 PM
Group Ride
114bpm  avg120bpm  max
50
10/13/24
02:55 PM
Team Scratch Race
One Lap Wonder
161bpm  avg171bpm  max
211w  avg
218w  np
346w  max
10/13/24
02:00 PM
Group Ride
(No Bots)Team Lou Sunday group ride
147bpm  avg174bpm  max
10/09/24
05:00 PM
Group Ride
(No Bots)Team Lou Wednesday group ride
130bpm  avg158bpm  max
10/05/24
02:04 PM
Workout
127bpm  avg169bpm  max
10/03/24
04:34 PM
Workout
120bpm  avg176bpm  max
10/02/24
07:26 PM
Workout
122bpm  avg171bpm  max
10/01/24
06:40 PM
Workout
118bpm  avg172bpm  max
5
09/28/24
05:00 PM
Team Points Race
Stage5 - INDIEVELO GRAND TOUR
2
165bpm  avg179bpm  max
239w  avg
251w  np
414w  max
36
09/26/24
05:00 PM
Team Points Race
Stage3 - INDIEVELO GRAND TOUR
2
162bpm  avg179bpm  max
230w  avg
243w  np
413w  max
09/16/24
07:00 PM
Workout
131bpm  avg169bpm  max
5
09/15/24
11:35 AM
Scratch Race
Southern Crit
2
160bpm  avg177bpm  max
247w  avg
255w  np
393w  max
5
09/15/24
10:35 AM
Points Race
20km Points Race
2
166bpm  avg179bpm  max
239w  avg
249w  np
407w  max
09/11/24
05:35 PM
Workout
118bpm  avg160bpm  max
07/27/24
11:55 AM
Workout
142bpm  avg173bpm  max
07/27/24
11:54 AM
Workout
100bpm  avg109bpm  max
07/19/24
03:22 PM
Workout
117bpm  avg159bpm  max
07/16/24
05:08 PM
Workout
142bpm  avg178bpm  max
07/12/24
03:58 PM
Workout
138bpm  avg170bpm  max
07/10/24
04:13 PM
Workout
122bpm  avg164bpm  max
07/02/24
04:07 PM
Workout
128bpm  avg173bpm  max
06/13/24
03:15 PM
Workout
141bpm  avg176bpm  max
05/28/24
05:43 PM
Workout
137bpm  avg176bpm  max
40
05/22/24
04:00 PM
Elimination Race
Two Lake Loop - Elimination Race
3
161bpm  avg178bpm  max
203w  avg
214w  np
392w  max
04/25/24
03:39 PM
Workout
99bpm  avg117bpm  max
04/24/24
03:38 PM
Workout
145bpm  avg175bpm  max
04/23/24
03:18 PM
Workout
140bpm  avg176bpm  max
04/23/24
03:16 PM
Workout
99bpm  avg101bpm  max