Michael Hills
Rider Profile
Total Time
185h 41m
Total Distance
4,590 km
Total Elevation
40.5 km
Performance
Critical Power Curve (90 Day Best Values)
Estimated CP
181 w
93% confidence
Estimated FTP
185 w
Estimated W'
16.0 kJ
Rankings
Sprint
Bronze 1
Endurance
Bronze 1
Time Trial
Bronze 1
Climbing
Bronze 1
All-Rounder Ranking
434
Bronze 1
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
11/15/25 01:19 PM | Workout | 113bpm avg122bpm max | |
24 | 11/10/25 01:00 PM | Time Trial November Challenge - Left-Hand Wall Hug5 | 142bpm avg156bpm max 175w avg 178w np 294w max |
11/04/25 01:41 PM | Workout | 114bpm avg122bpm max | |
10/27/25 01:53 PM | Workout | 104bpm avg112bpm max | |
10/24/25 12:47 PM | Workout | 114bpm avg166bpm max | |
10/14/25 02:25 PM | Workout | 114bpm avg125bpm max | |
10/12/25 12:01 PM | Workout | 114bpm avg122bpm max | |
10/10/25 12:12 PM | Workout | 113bpm avg122bpm max | |
10/08/25 12:26 PM | Workout | 115bpm avg153bpm max | |
20 | 10/08/25 12:00 PM | Time Trial World Triathlon Championship - Age Group7 | 140bpm avg159bpm max 193w avg 196w np 388w max |
10/08/25 11:38 AM | Workout | 109bpm avg121bpm max | |
09/29/25 12:59 PM | Workout | 123bpm avg137bpm max | |
09/29/25 12:58 PM | Workout | 105bpm avg106bpm max | |
09/29/25 12:56 PM | Workout | 105bpm avg105bpm max | |
09/29/25 12:37 PM | Workout | 108bpm avg117bpm max | |
09/27/25 12:13 PM | Workout | 103bpm avg113bpm max | |
09/25/25 11:24 AM | Workout | 120bpm avg131bpm max | |
09/23/25 03:09 PM | Workout | 119bpm avg134bpm max | |
21 | 09/23/25 03:00 PM | Time Trial September Challenge - Koppenberg6 | 152bpm avg160bpm max 236w avg 242w np 559w max |
09/23/25 02:46 PM | Workout | 117bpm avg133bpm max | |
09/21/25 12:38 PM | Workout | 108bpm avg117bpm max | |
09/19/25 12:33 PM | Workout | 108bpm avg124bpm max | |
09/17/25 11:09 AM | Workout | 126bpm avg136bpm max | |
23 | 09/17/25 11:00 AM | Time Trial September Challenge - Koppenberg6 | 153bpm avg160bpm max 236w avg 242w np 345w max |
09/17/25 10:35 AM | Workout | 119bpm avg131bpm max | |
09/15/25 12:12 PM | Workout | 105bpm avg115bpm max | |
09/11/25 12:46 PM | Workout | 114bpm avg125bpm max | |
09/09/25 12:22 PM | Workout | 107bpm avg118bpm max | |
09/07/25 01:13 PM | Workout | 114bpm avg124bpm max | |
19 | 09/07/25 01:00 PM | Time Trial September Challenge - Koppenberg6 | 145bpm avg156bpm max 229w avg 234w np 340w max |
09/07/25 12:33 PM | Workout | 106bpm avg120bpm max | |
09/05/25 05:50 PM | Workout | 118bpm avg127bpm max | |
09/03/25 12:20 PM | Workout | 122bpm avg136bpm max | |
06/10/25 11:57 AM | Workout | 108bpm avg118bpm max | |
05/24/25 11:23 AM | Workout | 119bpm avg135bpm max | |
05/22/25 02:19 PM | Workout | 100bpm avg110bpm max | |
05/20/25 11:46 AM | Workout | 110bpm avg121bpm max | |
05/17/25 11:10 AM | Workout | 117bpm avg129bpm max | |
4 | 05/17/25 11:00 AM | Time Trial May Challenge - 4km Time Trial5 | 148bpm avg157bpm max 240w avg 238w np 524w max |
05/17/25 10:34 AM | Workout | 112bpm avg125bpm max | |
05/15/25 12:16 PM | Workout | 105bpm avg118bpm max | |
05/13/25 12:07 PM | Workout | 112bpm avg124bpm max | |
05/11/25 11:39 AM | Workout | 113bpm avg126bpm max | |
05/09/25 11:14 AM | Workout | 104bpm avg117bpm max | |
6 | 05/07/25 03:00 PM | Time Trial May Challenge - 4km Time Trial6 | 140bpm avg155bpm max 230w avg 229w np 473w max |
05/07/25 01:12 PM | Workout | 113bpm avg123bpm max | |
05/02/25 12:40 PM | Workout | 115bpm avg133bpm max | |
04/30/25 10:49 AM | Workout | 106bpm avg115bpm max | |
04/27/25 10:59 AM | Workout | 111bpm avg121bpm max | |
04/25/25 12:04 PM | Workout | 117bpm avg132bpm max | |
04/23/25 01:03 PM | Workout | 102bpm avg118bpm max | |
04/21/25 12:20 PM | Workout | 104bpm avg115bpm max | |
04/21/25 11:36 AM | Workout | 101bpm avg114bpm max | |
04/19/25 10:50 AM | Workout | 113bpm avg125bpm max | |
04/17/25 09:56 AM | Workout | 98bpm avg114bpm max | |
04/14/25 11:59 AM | Workout | 117bpm avg129bpm max | |
04/12/25 11:50 AM | Workout | 112bpm avg126bpm max | |
04/09/25 02:06 PM | Workout | 116bpm avg124bpm max | |
04/09/25 12:33 PM | Workout | 118bpm avg130bpm max | |
04/05/25 12:27 PM | Workout | 108bpm avg122bpm max | |
04/03/25 02:26 PM | Workout | 110bpm avg125bpm max | |
03/29/25 02:18 PM | Workout | 118bpm avg133bpm max | |
03/25/25 01:55 PM | Workout | 117bpm avg130bpm max | |
03/19/25 01:42 PM | Workout | 113bpm avg133bpm max | |
03/17/25 01:50 PM | Workout | 109bpm avg123bpm max | |
7 | 03/13/25 02:10 PM | Scratch Race So near yet so far 15 | 136bpm avg156bpm max 179w avg 182w np 485w max |
03/13/25 01:31 PM | Workout | 104bpm avg123bpm max | |
15 | 03/04/25 01:00 PM | Time Trial March Challenge - Hill Climb5 | 142bpm avg155bpm max 229w avg 228w np 435w max |
03/04/25 12:24 PM | Workout | 113bpm avg125bpm max | |
03/02/25 03:55 PM | Workout | 110bpm avg123bpm max | |
02/28/25 01:48 PM | Workout | 107bpm avg120bpm max | |
33 | 02/26/25 02:52 PM | Scratch Race Dome 16 | 140bpm avg151bpm max 192w avg 196w np 348w max |
02/26/25 02:00 PM | Workout | 108bpm avg121bpm max | |
02/26/25 01:57 PM | Workout | 85bpm avg89bpm max | |
02/15/25 02:00 PM | Scratch Race February Challenge - Keirin Sprint | 137bpm avg157bpm max 242w avg 274w np 552w max | |
12 | 02/09/25 05:30 PM | Scratch Race Dragon 33 | 141bpm avg162bpm max 182w avg 190w np 533w max |
02/05/25 03:00 PM | Scratch Race February Challenge - Keirin Sprint7 | 141bpm avg161bpm max 238w avg 266w np 529w max | |
6 | 02/03/25 02:00 PM | Scratch Race February Challenge - Keirin Sprint7 | 138bpm avg158bpm max 240w avg 259w np 475w max |
29 | 01/27/25 05:15 PM | Scratch Race sortie LBC HM5 | 140bpm avg150bpm max 152w avg 154w np 243w max |
45 | 09/25/24 03:30 PM | Team Points Race Stage2 - INDIEVELO GRAND TOUR4 | 142bpm avg151bpm max 161w avg 165w np 271w max |
42 | 09/25/24 01:00 PM | Time Trial Stage1 - INDIEVELO GRAND TOUR - PROLOGUE | 144bpm avg153bpm max 214w avg 219w np 344w max |
18 | 08/26/24 05:00 PM | Scratch Race Drume to Dome Direct - Race7 | 138bpm avg152bpm max 183w avg 191w np 481w max |
8 | 08/21/24 04:30 PM | Scratch Race Little Loops - Race7 | 140bpm avg153bpm max 186w avg 188w np 483w max |
21 | 08/19/24 06:00 PM | Scratch Race Monday Mixer Races 24,4km4 | 139bpm avg158bpm max 184w avg 191w np 372w max |
23 | 08/17/24 10:30 AM | Scratch Race Halfway Hurdle (presented by ODZ)7 | 140bpm avg155bpm max 187w avg 193w np 431w max |
08/15/24 08:30 AM | Group Ride Ascenders Brunch Bunch Ride | 133bpm avg148bpm max | |
08/13/24 08:30 AM | Group Ride Ascenders Brunch Bunch Ride | 130bpm avg156bpm max | |
173 | 08/04/24 02:00 PM | Scratch Race Sunday Medio Fondo | 135bpm avg149bpm max 158w avg 163w np 346w max |
18 | 08/01/24 05:00 PM | Scratch Race La classique du Jeudi | 135bpm avg155bpm max 180w avg 184w np 445w max |
07/10/24 05:00 PM | Group Ride Gregarios Mid Week Leg Stretch | 124bpm avg152bpm max | |
07/08/24 11:45 AM | Group Ride Group Ride | 132bpm avg148bpm max |