Michael Serge
PedalersRider Profile
Total Time
467h 36m
Total Distance
15,907.6 km
Total Elevation
115.3 km
Race Ranking
Sprint
Diamond 1
Endurance
Diamond 1
Time Trial
Diamond 2
Climbing
Platinum 3
All-Rounder Ranking
1626
Critical Power Curve (90 Day Best Values)
Estimated CP
335 w
91% confidence
Estimated FTP
316 w
Estimated W'
12.2 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
11/10/25 12:51 AM | Workout | 120bpm avg160bpm max | |
11/07/25 09:18 PM | Workout | 119bpm avg156bpm max | |
11/07/25 12:18 AM | Workout | 132bpm avg166bpm max | |
11/06/25 01:32 AM | Workout | 135bpm avg164bpm max | |
11/05/25 12:06 AM | Workout | 130bpm avg173bpm max | |
11/04/25 12:11 AM | Workout | 135bpm avg171bpm max | |
11/03/25 01:04 AM | Workout | 135bpm avg173bpm max | |
10/31/25 09:36 PM | Workout | 129bpm avg136bpm max | |
10/30/25 08:51 PM | Workout | 125bpm avg158bpm max | |
10/30/25 12:15 AM | Workout | 134bpm avg162bpm max | |
10/28/25 09:21 PM | Workout | 130bpm avg172bpm max | |
10/27/25 11:37 PM | Workout | 138bpm avg162bpm max | |
10/27/25 12:43 AM | Group Workout | 140bpm avg172bpm max | |
10/23/25 11:30 PM | Group Workout TrainingPeaks Virtual Workout: Endurance 3h | 126bpm avg146bpm max | |
10/22/25 11:39 PM | Workout | 120bpm avg130bpm max | |
10/22/25 01:00 AM | Time Trial World Triathlon Championship - Age Group2 | 163bpm avg176bpm max 347w avg 351w np 609w max | |
10/22/25 12:28 AM | Workout | 119bpm avg156bpm max | |
10/20/25 10:56 PM | Workout | 133bpm avg157bpm max | |
10/20/25 01:01 AM | Workout | 145bpm avg163bpm max | |
10/17/25 11:24 PM | Workout | 145bpm avg170bpm max | |
10/16/25 11:53 PM | Workout | 141bpm avg172bpm max | |
10/15/25 08:58 PM | Workout | 132bpm avg148bpm max | |
10/14/25 08:29 PM | Workout | 134bpm avg174bpm max | |
10/14/25 12:45 AM | Workout | 126bpm avg167bpm max | |
10/13/25 12:51 AM | Workout | 141bpm avg164bpm max | |
10/11/25 12:21 AM | Workout | 139bpm avg172bpm max | |
10/09/25 09:50 PM | Workout | 127bpm avg165bpm max | |
10/09/25 02:20 AM | Scratch Race Track Keirin1 | 126bpm avg157bpm max 290w avg 376w np 867w max | |
10/09/25 12:43 AM | Workout | 140bpm avg164bpm max | |
10/05/25 08:26 AM | Workout | 128bpm avg144bpm max | |
5 | 10/05/25 07:00 AM | Points Race TPV GRAND TOUR - STAGE 6 | 152bpm avg182bpm max 284w avg 305w np 893w max |
10/05/25 06:33 AM | Workout | 120bpm avg151bpm max | |
10/04/25 04:53 AM | Workout | 121bpm avg127bpm max | |
21 | 10/04/25 04:00 AM | Points Race TPV GRAND TOUR - STAGE 5 | 152bpm avg164bpm max 296w avg 303w np 683w max |
10/04/25 03:33 AM | Workout | 120bpm avg150bpm max | |
10/03/25 08:05 AM | Workout | 128bpm avg135bpm max | |
4 | 10/03/25 07:00 AM | Points Race TPV GRAND TOUR - STAGE 4 | 155bpm avg170bpm max 287w avg 306w np 947w max |
10/03/25 06:22 AM | Workout | 123bpm avg155bpm max | |
10/01/25 09:30 PM | Workout | 125bpm avg134bpm max | |
10/01/25 01:48 AM | Workout | 134bpm avg139bpm max | |
10/01/25 01:00 AM | Time Trial TPV GRAND TOUR - STAGE 3 - ITT | 162bpm avg173bpm max 314w avg 319w np 605w max | |
10/01/25 12:30 AM | Workout | 123bpm avg154bpm max | |
09/30/25 02:00 AM | Workout | 136bpm avg147bpm max | |
09/30/25 01:00 AM | Points Race TPV GRAND TOUR - STAGE 2 | 161bpm avg173bpm max 283w avg 295w np 840w max | |
09/30/25 12:31 AM | Workout | 127bpm avg157bpm max | |
5 | 09/29/25 07:00 AM | Points Race TPV GRAND TOUR - STAGE 1 | 163bpm avg184bpm max 294w avg 313w np 850w max |
09/29/25 06:34 AM | Workout | 126bpm avg158bpm max | |
09/29/25 06:31 AM | Workout | ||
09/29/25 12:27 AM | Workout | 123bpm avg157bpm max | |
09/26/25 08:53 PM | Workout | 119bpm avg164bpm max | |
09/25/25 11:40 PM | Workout | 131bpm avg169bpm max | |
09/24/25 11:31 PM | Workout | 149bpm avg166bpm max | |
09/23/25 10:53 PM | Workout | 136bpm avg166bpm max | |
09/22/25 10:36 PM | Workout | 135bpm avg166bpm max | |
09/22/25 02:01 AM | Workout | 135bpm avg163bpm max | |
09/21/25 11:50 PM | Workout | 134bpm avg161bpm max | |
09/19/25 11:24 PM | Workout | 120bpm avg155bpm max | |
09/17/25 10:15 PM | Workout | 141bpm avg173bpm max | |
09/16/25 10:40 PM | Workout | 149bpm avg169bpm max | |
09/15/25 11:20 PM | Workout | 131bpm avg170bpm max | |
09/14/25 10:44 PM | Workout | 129bpm avg165bpm max | |
09/12/25 08:37 PM | Workout | 136bpm avg159bpm max | |
09/11/25 11:38 PM | Workout | 133bpm avg163bpm max | |
09/10/25 11:04 PM | Workout | 133bpm avg166bpm max | |
09/09/25 10:36 PM | Workout | 144bpm avg162bpm max | |
09/09/25 12:18 AM | Workout | 132bpm avg154bpm max | |
09/07/25 10:26 PM | Workout | 131bpm avg172bpm max | |
09/05/25 11:11 PM | Workout | 138bpm avg173bpm max | |
09/03/25 09:32 PM | Workout | 136bpm avg164bpm max | |
09/02/25 11:46 PM | Workout | 132bpm avg162bpm max | |
09/02/25 12:00 AM | Group Workout TrainingPeaks Virtual Workoug: Sprint x6 | 116bpm avg158bpm max | |
08/31/25 10:38 PM | Group Workout Training | 139bpm avg167bpm max | |
08/30/25 05:12 AM | Workout | 127bpm avg155bpm max | |
08/28/25 10:34 PM | Workout | 132bpm avg166bpm max | |
08/27/25 10:29 PM | Workout | 112bpm avg122bpm max | |
08/26/25 10:24 PM | Workout | 132bpm avg164bpm max | |
08/25/25 09:53 PM | Workout | 130bpm avg170bpm max | |
08/24/25 10:02 PM | Workout | 127bpm avg160bpm max | |
08/23/25 05:37 AM | Workout | 138bpm avg160bpm max | |
08/21/25 11:09 PM | Workout | 124bpm avg137bpm max | |
08/20/25 10:38 PM | Workout | 132bpm avg167bpm max | |
08/19/25 10:43 PM | Workout | 135bpm avg150bpm max | |
08/18/25 10:46 PM | Workout | 128bpm avg166bpm max | |
08/17/25 10:31 PM | Workout | 134bpm avg164bpm max | |
08/15/25 10:41 PM | Workout | 145bpm avg178bpm max | |
08/14/25 11:14 PM | Workout | 121bpm avg131bpm max | |
08/13/25 11:06 PM | Workout | 121bpm avg159bpm max | |
08/12/25 11:41 PM | Workout | 130bpm avg178bpm max | |
08/11/25 11:20 PM | Workout | 129bpm avg141bpm max | |
08/10/25 10:41 PM | Workout | 126bpm avg174bpm max | |
08/07/25 11:00 PM | Workout | 132bpm avg172bpm max | |
08/06/25 11:20 PM | Workout | 136bpm avg151bpm max | |
08/05/25 10:57 PM | Workout | 95bpm avg105bpm max | |
08/04/25 11:12 PM | Workout | 126bpm avg168bpm max | |
08/03/25 09:24 PM | Workout | 140bpm avg165bpm max | |
08/01/25 11:22 PM | Workout | 130bpm avg165bpm max | |
07/31/25 11:02 PM | Workout | 127bpm avg142bpm max | |
07/31/25 02:18 AM | Workout | 137bpm avg167bpm max | |
07/29/25 10:52 PM | Workout | 137bpm avg172bpm max | |
07/28/25 11:15 PM | Workout | 130bpm avg171bpm max | |
07/27/25 09:27 PM | Workout | 142bpm avg169bpm max | |
07/25/25 10:39 PM | Workout | 127bpm avg141bpm max | |
07/24/25 10:29 PM | Workout | 134bpm avg160bpm max | |
07/23/25 08:01 PM | Workout | 139bpm avg171bpm max | |
07/22/25 10:49 PM | Workout | 145bpm avg160bpm max | |
07/21/25 10:23 PM | Workout | 140bpm avg171bpm max | |
07/20/25 11:18 PM | Workout | 133bpm avg182bpm max | |
07/18/25 07:34 PM | Workout | 127bpm avg170bpm max | |
07/18/25 12:45 AM | Workout | 132bpm avg139bpm max | |
07/17/25 10:30 PM | Workout | 125bpm avg136bpm max | |
07/16/25 11:50 PM | Workout | 132bpm avg141bpm max | |
07/16/25 12:08 AM | Workout | 96bpm avg102bpm max | |
07/13/25 11:41 PM | Workout | 130bpm avg176bpm max | |
07/11/25 11:09 PM | Workout | 92bpm avg100bpm max | |
07/10/25 09:15 PM | Workout | 138bpm avg170bpm max | |
07/08/25 11:35 PM | Workout | 132bpm avg174bpm max | |
07/07/25 11:47 PM | Workout | 145bpm avg178bpm max | |
07/06/25 09:51 PM | Workout | 99bpm avg107bpm max | |
07/04/25 09:48 PM | Workout | 126bpm avg135bpm max | |
07/03/25 09:50 PM | Workout | 134bpm avg177bpm max | |
07/01/25 11:35 PM | Workout | 146bpm avg163bpm max | |
06/30/25 11:41 PM | Workout | 139bpm avg169bpm max | |
06/29/25 09:30 PM | Workout | 125bpm avg164bpm max | |
06/27/25 11:28 PM | Workout | 122bpm avg133bpm max | |
06/24/25 11:38 PM | Workout | 141bpm avg158bpm max | |
06/23/25 11:37 PM | Workout | 133bpm avg174bpm max | |
06/22/25 09:27 PM | Workout | 120bpm avg160bpm max | |
06/21/25 12:17 AM | Workout | 139bpm avg155bpm max | |
06/19/25 11:32 PM | Workout | 115bpm avg124bpm max | |
06/17/25 11:36 PM | Workout | 140bpm avg155bpm max | |
06/15/25 11:38 PM | Workout | 119bpm avg157bpm max | |
06/13/25 11:09 PM | Workout | 133bpm avg165bpm max | |
06/12/25 10:42 PM | Workout | 127bpm avg137bpm max | |
06/11/25 08:00 PM | Workout | 135bpm avg167bpm max | |
06/10/25 11:52 PM | Workout | 135bpm avg150bpm max | |
06/10/25 12:29 AM | Workout | 123bpm avg166bpm max | |
06/09/25 12:48 AM | Workout | 142bpm avg168bpm max | |
06/06/25 09:04 PM | Workout | 128bpm avg163bpm max | |
06/05/25 11:26 PM | Workout | 125bpm avg136bpm max | |
06/04/25 11:25 PM | Workout | 135bpm avg166bpm max | |
06/03/25 11:20 PM | Workout | 137bpm avg153bpm max | |
06/03/25 12:11 AM | Workout | 131bpm avg166bpm max | |
06/02/25 01:01 AM | Workout | 143bpm avg170bpm max | |
05/30/25 11:58 PM | Workout | 131bpm avg167bpm max | |
05/30/25 11:43 PM | Workout | 86bpm avg95bpm max | |
05/30/25 12:25 AM | Workout | 136bpm avg150bpm max | |
05/28/25 08:06 PM | Workout | 148bpm avg178bpm max | |
05/28/25 12:03 AM | Workout | 130bpm avg191bpm max | |
05/26/25 11:48 PM | Workout | 122bpm avg134bpm max | |
05/25/25 11:56 PM | Workout | 118bpm avg165bpm max | |
05/23/25 11:44 PM | Workout | 135bpm avg150bpm max | |
05/22/25 11:50 PM | Workout | 122bpm avg135bpm max | |
05/20/25 11:55 PM | Workout | 146bpm avg160bpm max | |
05/20/25 12:37 AM | Workout | 118bpm avg162bpm max | |
05/17/25 12:29 AM | Workout | 139bpm avg172bpm max | |
05/16/25 12:09 AM | Workout | 131bpm avg147bpm max | |
05/14/25 08:34 PM | Workout | 134bpm avg180bpm max | |
05/13/25 11:43 PM | Workout | 140bpm avg153bpm max | |
05/13/25 12:17 AM | Workout | 143bpm avg158bpm max | |
05/12/25 12:34 AM | Workout | 137bpm avg152bpm max | |
05/10/25 12:08 AM | Workout | 133bpm avg144bpm max | |
05/09/25 12:05 AM | Workout | 143bpm avg171bpm max | |
05/07/25 12:37 AM | Workout | 132bpm avg146bpm max | |
05/06/25 01:33 AM | Workout | 128bpm avg170bpm max | |
05/05/25 12:51 AM | Workout | 132bpm avg144bpm max | |
05/03/25 12:24 AM | Workout | 128bpm avg138bpm max | |
05/02/25 12:02 AM | Workout | 127bpm avg140bpm max | |
05/01/25 12:14 AM | Workout | 137bpm avg174bpm max | |
04/30/25 12:30 AM | Workout | 131bpm avg182bpm max | |
04/29/25 12:23 AM | Workout | 125bpm avg140bpm max | |
04/28/25 01:01 AM | Workout | 125bpm avg179bpm max | |
04/26/25 12:28 AM | Workout | 127bpm avg139bpm max | |
04/25/25 12:33 AM | Workout | 122bpm avg132bpm max | |
04/23/25 01:00 AM | Workout | 121bpm avg130bpm max | |
04/22/25 01:09 AM | Workout | 128bpm avg139bpm max | |
04/21/25 12:23 AM | Workout | 134bpm avg146bpm max | |
04/19/25 12:05 AM | Workout | 130bpm avg155bpm max | |
04/18/25 12:00 AM | Workout | 133bpm avg158bpm max | |
04/16/25 12:57 AM | Workout | 130bpm avg171bpm max | |
04/15/25 12:38 AM | Workout | 133bpm avg142bpm max | |
04/14/25 01:35 AM | Workout | 140bpm avg155bpm max | |
04/12/25 03:24 AM | Workout | 131bpm avg160bpm max | |
04/10/25 11:53 PM | Workout | 133bpm avg164bpm max | |
04/09/25 01:33 AM | Workout | 142bpm avg163bpm max | |
04/08/25 12:57 AM | Workout | 129bpm avg140bpm max | |
04/07/25 12:59 AM | Workout | 140bpm avg159bpm max | |
04/04/25 11:59 PM | Workout | 119bpm avg143bpm max | |
04/04/25 01:54 AM | Workout | 140bpm avg155bpm max | |
04/02/25 01:07 AM | Workout | 134bpm avg165bpm max | |
04/01/25 12:14 AM | Workout | 117bpm avg157bpm max | |
03/31/25 01:53 AM | Workout | 117bpm avg142bpm max | |
03/31/25 01:00 AM | Points Race GRAND TOUR - ALL GROUPS - STAGE 6 | 160bpm avg171bpm max 304w avg 312w np 662w max | |
03/31/25 12:20 AM | Workout | 130bpm avg156bpm max | |
03/29/25 09:38 AM | Workout | 118bpm avg128bpm max | |
24 | 03/29/25 09:00 AM | Time Trial GRAND TOUR - ALL GROUPS - STAGE 5 | 154bpm avg164bpm max 297w avg 298w np 622w max |
03/29/25 08:30 AM | Workout | 119bpm avg144bpm max | |
03/29/25 02:07 AM | Workout | 123bpm avg149bpm max | |
4 | 03/29/25 01:00 AM | Points Race GRAND TOUR - GROUP A - STAGE 4 | 154bpm avg191bpm max 275w avg 290w np 786w max |
03/29/25 12:20 AM | Workout | 127bpm avg158bpm max | |
03/27/25 01:45 AM | Workout | 130bpm avg138bpm max |