Frank Healy
Rider Profile
Total Time
242h 24m
Total Distance
7,562 km
Total Elevation
80.3 km
Race Ranking
Sprint
Platinum 1
Endurance
Platinum 3
Time Trial
Platinum 3
Climbing
Platinum 2
All-Rounder Ranking
1453
Critical Power Curve (90 Day Best Values)
Estimated CP
279 w
96% confidence
Estimated FTP
270 w
Estimated W'
13.6 kJ
Race History
| place | dateTime | eventDetails | performance |
|---|---|---|---|
7 | 11/05/25 04:33 PM | Scratch Race Race to the Lighthouse2 | 150bpm avg169bpm max 274w avg 286w np 569w max |
10/29/25 12:50 PM | Workout | 118bpm avg136bpm max | |
10/26/25 01:00 PM | Group Ride Group ride on sunday | 127bpm avg168bpm max | |
10/26/25 11:50 AM | Group Ride Around The World In 800 Days - Stage 1 | 109bpm avg147bpm max | |
13 | 10/24/25 03:31 PM | Scratch Race clifton 82 | 151bpm avg170bpm max 263w avg 274w np 439w max |
10/23/25 02:45 PM | Workout | 112bpm avg128bpm max | |
10/23/25 01:50 PM | Workout | 117bpm avg143bpm max | |
10/20/25 01:28 PM | Workout | ||
14 | 10/19/25 03:42 PM | Scratch Race Leuven 2 laps2 | 152bpm avg168bpm max 263w avg 269w np 455w max |
4 | 10/17/25 04:31 PM | Scratch Race Leuven City 3 | 148bpm avg164bpm max 280w avg 286w np 439w max |
10/15/25 03:37 PM | Workout | ||
27 | 10/10/25 03:50 PM | Scratch Race Race to the Lighthouse2 | 146bpm avg162bpm max 254w avg 269w np 759w max |
10/08/25 02:50 PM | Group Workout pacing workout | 115bpm avg130bpm max | |
10/07/25 04:02 PM | Group Ride | 75bpm avg75bpm max | |
10/05/25 10:49 AM | Workout | 124bpm avg141bpm max | |
10/01/25 02:26 PM | Workout | ||
09/30/25 04:30 PM | Workout | ||
09/26/25 03:56 PM | Workout | 123bpm avg166bpm max | |
09/24/25 03:38 PM | Workout | ||
09/20/25 08:58 AM | Workout | 125bpm avg154bpm max | |
09/12/25 03:33 PM | Workout | ||
09/10/25 03:45 PM | Workout | 121bpm avg145bpm max | |
09/05/25 03:21 PM | Workout | 114bpm avg142bpm max | |
08/27/25 03:37 PM | Workout | 132bpm avg155bpm max | |
08/22/25 02:36 PM | Workout | 121bpm avg172bpm max | |
08/12/25 01:52 PM | Workout | ||
08/12/25 01:20 PM | Workout | 128bpm avg157bpm max | |
08/03/25 01:28 PM | Workout | 134bpm avg168bpm max | |
07/23/25 04:12 PM | Workout | 124bpm avg173bpm max | |
07/16/25 04:13 PM | Workout | 116bpm avg140bpm max | |
DNF | 07/15/25 04:30 PM | Time Trial Traditional British Hill Climb2 | 131bpm avg144bpm max 265w avg 308w np 476w max |
07/11/25 03:11 PM | Workout | 130bpm avg156bpm max | |
07/09/25 04:07 PM | Workout | 120bpm avg160bpm max | |
07/09/25 04:03 PM | Workout | 86bpm avg97bpm max | |
07/04/25 03:54 PM | Workout | 122bpm avg150bpm max | |
06/25/25 04:01 PM | Workout | 125bpm avg154bpm max | |
06/25/25 02:57 PM | Workout | 124bpm avg149bpm max | |
06/23/25 02:44 PM | Workout | 126bpm avg153bpm max | |
06/18/25 10:36 AM | Workout | 119bpm avg142bpm max | |
06/18/25 09:36 AM | Workout | 126bpm avg144bpm max | |
25 | 06/16/25 09:00 AM | Time Trial June Challenge - The Kilometer Time Trial2 | 144bpm avg161bpm max 360w avg 360w np 411w max |
06/16/25 08:11 AM | Workout | 122bpm avg163bpm max | |
06/14/25 12:48 PM | Workout | 128bpm avg153bpm max | |
05/25/25 04:28 PM | Workout | 132bpm avg152bpm max | |
DNF | 05/22/25 03:36 PM | Time Trial 25 TT Test1 | 154bpm avg173bpm max 267w avg 272w np 370w max |
15 | 05/14/25 04:35 PM | Scratch Race another tt test1 | 157bpm avg171bpm max 289w avg 288w np 454w max |
05/14/25 04:25 PM | Workout | 104bpm avg117bpm max | |
10 | 05/07/25 03:22 PM | Time Trial TT Muscle Memory1 | 154bpm avg163bpm max 275w avg 275w np 475w max |
05/07/25 03:00 PM | Workout | 107bpm avg129bpm max | |
05/05/25 04:27 PM | Workout | 122bpm avg139bpm max | |
04/30/25 01:58 PM | Workout | 121bpm avg148bpm max | |
04/28/25 02:21 PM | Workout | 124bpm avg148bpm max | |
04/27/25 03:56 PM | Workout | 127bpm avg146bpm max | |
04/23/25 01:51 PM | Workout | 122bpm avg139bpm max | |
04/15/25 11:04 AM | Workout | 128bpm avg154bpm max | |
50 | 03/30/25 04:25 PM | Scratch Race Short And Flat1 | 130bpm avg161bpm max 266w avg 267w np 444w max |
03/27/25 05:05 PM | Workout | 116bpm avg134bpm max | |
03/27/25 04:26 PM | Workout | 108bpm avg121bpm max | |
DNF | 03/26/25 04:00 PM | Time Trial March Challenge - Hill Climb2 | 125bpm avg137bpm max 226w avg 270w np 381w max |
DNF | 03/26/25 03:25 PM | Points Race Long and Flat(ish)2 | 141bpm avg160bpm max 270w avg 278w np 534w max |
21 | 03/23/25 05:04 PM | Scratch Race holding on1 | 143bpm avg171bpm max 270w avg 271w np 506w max |
5 | 03/17/25 05:18 PM | Time Trial alt hill climb challenge | 148bpm avg173bpm max 308w avg 308w np 384w max |
DNF | 03/17/25 04:10 PM | Scratch Race self flagellation1 | 145bpm avg168bpm max 264w avg 289w np 438w max |
03/05/25 03:04 PM | Workout | ||
02/23/25 11:58 AM | Workout | 122bpm avg138bpm max | |
02/12/25 04:22 PM | Workout | 119bpm avg145bpm max | |
02/12/25 03:46 PM | Workout | 113bpm avg139bpm max | |
02/12/25 03:38 PM | Workout | 73bpm avg88bpm max | |
02/10/25 03:27 PM | Workout | 109bpm avg146bpm max | |
02/08/25 01:37 PM | Workout | 119bpm avg137bpm max | |
02/06/25 03:10 PM | Workout | 125bpm avg138bpm max | |
02/06/25 02:59 PM | Workout | 96bpm avg115bpm max | |
02/05/25 04:17 PM | Workout | 113bpm avg129bpm max | |
02/04/25 04:27 PM | Workout | ||
01/31/25 02:25 PM | Group Ride FLY TRI RACING LONG RIDE | 75bpm avg75bpm max | |
01/29/25 03:33 PM | Workout | 124bpm avg151bpm max | |
01/27/25 04:10 PM | Workout | 106bpm avg144bpm max | |
01/25/25 11:35 AM | Workout | 124bpm avg148bpm max | |
01/24/25 04:03 PM | Workout | 122bpm avg141bpm max | |
01/23/25 03:54 PM | Workout | 119bpm avg145bpm max | |
01/21/25 02:52 PM | Workout | ||
01/21/25 02:51 PM | Workout | ||
01/18/25 12:14 PM | Workout | 117bpm avg185bpm max | |
01/15/25 05:26 PM | Workout | 121bpm avg143bpm max | |
01/15/25 05:02 PM | Workout | 109bpm avg140bpm max | |
01/13/25 03:42 PM | Workout | 115bpm avg141bpm max | |
01/11/25 01:00 PM | Group Ride Ritmo Endurance 2.5 hrs | 115bpm avg166bpm max | |
DNF | 01/11/25 01:00 PM | Scratch Race Allkin Classics | Wk1 | Hills Classic1 | 150bpm avg168bpm max 246w avg 257w np 526w max |
01/07/25 04:28 PM | Workout | ||
01/04/25 12:07 PM | Workout | 122bpm avg159bpm max | |
01/03/25 01:00 PM | Workout | 112bpm avg171bpm max | |
12/22/24 09:57 AM | Workout | ||
12/20/24 04:01 PM | Workout | ||
12/18/24 05:07 PM | Workout | ||
DNF | 12/11/24 04:00 PM | Scratch Race N&DCA midweek series race 10.21 | 120bpm avg131bpm max 103w avg 204w np 397w max |
DNF | 12/11/24 03:35 PM | Scratch Race Southern Crit2 | 142bpm avg150bpm max 244w avg 280w np 378w max |
4 | 12/09/24 05:00 PM | Time Challenge December Challenge - 8 Min Hill Climb3 | 149bpm avg166bpm max 323w avg 323w np 375w max |
7 | 12/09/24 04:45 PM | Scratch Race Keirin Race2 | 123bpm avg146bpm max 260w avg 292w np 501w max |
12/09/24 04:24 PM | Workout | 105bpm avg145bpm max | |
11/27/24 03:06 PM | Workout | 116bpm avg152bpm max | |
11/25/24 03:19 PM | Workout | 125bpm avg150bpm max | |
11/20/24 04:28 PM | Workout | ||
11/14/24 03:23 PM | Workout | 96bpm avg114bpm max | |
11/12/24 03:36 PM | Workout | 102bpm avg118bpm max | |
11/07/24 04:46 PM | Workout | 130bpm avg160bpm max | |
11/05/24 05:20 PM | Workout | 123bpm avg150bpm max | |
11/04/24 10:00 AM | Workout | 133bpm avg170bpm max | |
10/20/24 10:00 AM | Group Ride its raining... | 107bpm avg144bpm max | |
6 | 10/18/24 02:00 PM | Scratch Race up!up!up!2 | 149bpm avg172bpm max 285w avg 294w np 460w max |
10/11/24 02:00 PM | Scratch Race Burning Matches1 | 146bpm avg171bpm max 290w avg 294w np 476w max | |
10/09/24 02:39 PM | Workout | 125bpm avg158bpm max | |
10/08/24 02:13 PM | Workout | ||
10/06/24 04:26 PM | Workout | 117bpm avg143bpm max | |
DNF | 09/28/24 05:00 PM | Team Points Race Stage5 - INDIEVELO GRAND TOUR1 | 148bpm avg164bpm max 265w avg 291w np 466w max |
DNF | 09/28/24 03:00 PM | Team Points Race Stage5 - INDIEVELO GRAND TOUR1 | 140bpm avg159bpm max 227w avg 262w np 456w max |
13 | 09/27/24 03:00 PM | Team Points Race Stage4 - INDIEVELO GRAND TOUR1 | 152bpm avg164bpm max 290w avg 292w np 429w max |
49 | 09/26/24 05:00 PM | Team Points Race Stage3 - INDIEVELO GRAND TOUR1 | 153bpm avg171bpm max 281w avg 288w np 447w max |
DNF | 09/26/24 03:00 PM | Team Points Race Stage3 - INDIEVELO GRAND TOUR1 | 153bpm avg167bpm max 290w avg 300w np 512w max |
7 | 09/25/24 03:30 PM | Team Points Race Stage2 - INDIEVELO GRAND TOUR1 | 161bpm avg169bpm max 294w avg 298w np 472w max |
13 | 09/25/24 03:00 PM | Time Trial Stage1 - INDIEVELO GRAND TOUR - PROLOGUE | 156bpm avg171bpm max 329w avg 330w np 443w max |
09/15/24 09:42 AM | Group Ride Rubber group | 136bpm avg176bpm max | |
09/13/24 03:22 PM | Scratch Race what's up doc?1 | 153bpm avg177bpm max 278w avg 296w np 705w max | |
09/11/24 02:09 PM | Workout | 121bpm avg151bpm max | |
09/10/24 02:01 PM | Workout | 120bpm avg148bpm max | |
09/09/24 02:58 PM | Workout | 128bpm avg145bpm max | |
10 | 09/08/24 10:10 AM | Scratch Race Longer Race1 | 157bpm avg175bpm max 252w avg 259w np 440w max |
08/30/24 04:30 PM | Scratch Race Little Loops - Race2 | 156bpm avg177bpm max 291w avg 295w np 445w max | |
08/27/24 03:43 PM | Workout | 106bpm avg130bpm max | |
14 | 08/16/24 10:25 AM | Scratch Race Short And Flat2 | 162bpm avg179bpm max 308w avg 310w np 471w max |
08/15/24 11:35 AM | Scratch Race Southern Crit3 | 153bpm avg179bpm max 297w avg 300w np 415w max | |
08/12/24 03:31 PM | Workout | 129bpm avg152bpm max | |
08/09/24 03:27 PM | Workout | 65bpm avg70bpm max | |
07/26/24 09:35 AM | Workout | ||
07/13/24 10:34 AM | Workout | ||
07/11/24 04:21 PM | Workout | ||
07/10/24 03:02 PM | Workout | 111bpm avg144bpm max | |
07/09/24 02:45 PM | Workout | 129bpm avg159bpm max | |
07/07/24 04:17 PM | Workout | ||
07/05/24 02:19 PM | Workout | 129bpm avg158bpm max | |
07/04/24 03:49 PM | Workout | 116bpm avg148bpm max | |
07/03/24 01:47 PM | Workout | 118bpm avg145bpm max | |
07/01/24 02:01 PM | Workout | ||
06/27/24 02:10 PM | Workout | 128bpm avg163bpm max | |
06/26/24 04:25 PM | Workout | 142bpm avg181bpm max | |
21 | 06/15/24 12:45 PM | Scratch Race marathon race 42k1 | 159bpm avg177bpm max 253w avg 268w np 495w max |
DNF | 06/15/24 11:30 AM | Team Points Race Team Points Race2 | 135bpm avg152bpm max 123w avg 224w np 494w max |
DNF | 06/15/24 10:55 AM | Team Time Trial TTT test bots | 151bpm avg164bpm max 230w avg 238w np 415w max |
06/12/24 04:33 PM | Workout | ||
06/07/24 03:51 PM | Workout | ||
06/05/24 02:58 PM | Workout | ||
05/29/24 03:26 PM | Workout | 131bpm avg145bpm max | |
05/22/24 03:26 PM | Workout | 126bpm avg172bpm max | |
05/20/24 04:26 PM | Workout | 92bpm avg114bpm max | |
25 | 05/17/24 04:22 PM | Scratch Race Short And Flat1 | 161bpm avg172bpm max 290w avg 290w np 526w max |
05/10/24 04:03 PM | Workout | 128bpm avg157bpm max | |
12 | 05/09/24 02:15 PM | Scratch Race Short And Flat3 | 159bpm avg174bpm max 304w avg 304w np 465w max |
04/26/24 02:59 PM | Scratch Race Bot Race2 | 150bpm avg171bpm max 277w avg 285w np 470w max | |
04/23/24 03:09 PM | Workout | 128bpm avg162bpm max | |
04/20/24 10:26 AM | Workout | 124bpm avg154bpm max | |
04/19/24 03:53 PM | Workout | 119bpm avg141bpm max | |
04/16/24 02:08 PM | Workout | ||
04/12/24 03:56 PM | Workout | 131bpm avg172bpm max | |
DNF | 04/07/24 07:37 AM | Scratch Race longer bot race1 | 145bpm avg160bpm max 232w avg 239w np 457w max |
DNF | 04/07/24 07:30 AM | Scratch Race Sunday Medio Fondo | 96bpm avg104bpm max 253w avg 255w np 334w max |
9 | 03/29/24 09:26 AM | Scratch Race bot race1 | 139bpm avg176bpm max 287w avg 293w np 562w max |
03/23/24 02:03 PM | Scratch Race bot race2 | 139bpm avg168bpm max 287w avg 290w np 528w max | |
03/20/24 03:30 PM | Workout | 93bpm avg143bpm max | |
03/19/24 02:52 PM | Workout | ||
03/14/24 04:34 PM | Workout | 114bpm avg146bpm max | |
03/05/24 04:34 PM | Workout | 124bpm avg164bpm max | |
02/28/24 03:59 PM | Workout | 118bpm avg147bpm max | |
02/27/24 03:50 PM | Workout | 124bpm avg148bpm max | |
02/26/24 04:15 PM | Group Workout sweeet spot over unders | 132bpm avg152bpm max | |
DNF | 02/24/24 12:47 PM | Scratch Race The Leg Sapper3 | 153bpm avg170bpm max 244w avg 269w np 560w max |
02/19/24 03:53 PM | Workout | ||
02/19/24 03:40 PM | Workout | ||
22 | 02/10/24 10:55 AM | Scratch Race Bot Race1 | 158bpm avg176bpm max 267w avg 273w np 507w max |
DNF | 02/08/24 07:24 PM | Scratch Race Wadenterror weeks 1+2 Challenge Route TTT | 129bpm avg161bpm max 247w avg 267w np 412w max |
02/08/24 07:12 PM | Workout | 93bpm avg129bpm max | |
02/07/24 03:00 PM | Workout | ||
02/06/24 04:36 PM | Time Trial TTT ITT tester & recce2 | 156bpm avg168bpm max 290w avg 295w np 450w max | |
02/06/24 04:24 PM | Workout | 88bpm avg108bpm max | |
02/06/24 04:22 PM | Workout | ||
4 | 02/04/24 08:56 AM | Team Scratch Race eCKD Sunday Spin & Social | 124bpm avg169bpm max 195w avg 200w np 504w max |
4 | 02/03/24 05:22 PM | Scratch Race Wadenterror TTT Race 1 | 161bpm avg173bpm max 270w avg 274w np 442w max |
02/03/24 05:01 PM | Workout | 123bpm avg145bpm max | |
02/03/24 04:58 PM | Workout | 72bpm avg84bpm max | |
02/02/24 04:41 PM | Group Workout Team Lou WoW - John Levison Russian Steps | ||
01/31/24 04:56 PM | Scratch Race bot race2 | 149bpm avg165bpm max 277w avg 282w np 498w max | |
01/30/24 04:10 PM | Workout | 126bpm avg159bpm max | |
DNF | 01/23/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 -Stage 11 | 155bpm avg165bpm max 255w avg 271w np 409w max |
23 | 01/21/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 10 | 153bpm avg170bpm max 255w avg 259w np 485w max |
22 | 01/20/24 11:00 AM | Scratch Race OTR Tour du Monde 2024 - Stage 9 | 159bpm avg171bpm max 268w avg 270w np 441w max |
28 | 01/17/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 7 | 132bpm avg169bpm max 276w avg 283w np 627w max |
DNF | 01/13/24 10:46 AM | Scratch Race OTR Tour du Monde 2024 - Stage 4 | 154bpm avg170bpm max 262w avg 270w np 575w max |
01/12/24 04:17 PM | Group Ride Friday 100K(ish) | 75bpm avg75bpm max | |
35 | 01/11/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 3 | 151bpm avg167bpm max 286w avg 294w np 1068w max |
33 | 01/10/24 07:00 PM | Scratch Race OTR Tour du Monde 2024 - Stage 2 | 160bpm avg169bpm max 287w avg 289w np 437w max |
31 | 01/09/24 07:00 PM | Time Trial OTR Tour du Monde 2024 - Stage 1 | 161bpm avg171bpm max 287w avg 290w np 555w max |
01/09/24 06:42 PM | Workout | 98bpm avg116bpm max |