Frank Healy

Rider Profile
Total Rides
368
Total Time
215h 38m
Total Distance
6,770.7 km
Total Elevation
70 km
Longest Session
03h 18m
Most Distance in Session
95.1 km
Most Climbed in Session
2 km
Race Ranking
Sprint
Platinum 1
Endurance
Platinum 2
Time Trial
Platinum 2
Climbing
Platinum 1
All-Rounder Ranking
1441
Critical Power Curve (90 Day Best Values)
Estimated CP
236 w
90% confidence
Estimated FTP
238 w
Estimated W'
24.0 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
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 | |
01/04/24 07:02 PM | Scratch Race OTR UV - TDM2024 TTT Prologue | 162bpm avg175bpm max 300w avg 303w np 527w max | |
20 | 01/03/24 03:00 PM | Scratch Race N&DCA Wednesday Whirls2 | 163bpm avg178bpm max 278w avg 284w np 514w max |
01/02/24 12:56 PM | Scratch Race TDM 3 recce2 | 157bpm avg175bpm max 285w avg 296w np 428w max | |
12/30/23 03:57 PM | Time Trial Heroica X - ITT test | 89bpm avg127bpm max 296w avg 297w np 386w max | |
12/19/23 04:47 PM | Group Ride Tuesday Evening Group Ride | 75bpm avg75bpm max | |
10 | 12/09/23 03:57 PM | Scratch Race Heroica 1.5 | 165bpm avg180bpm max 287w avg 288w np 445w max |
12/09/23 03:41 PM | Workout | 131bpm avg184bpm max | |
12/07/23 07:04 PM | Scratch Race OTR UV - TTT | 114bpm avg178bpm max 300w avg 303w np 481w max | |
12/05/23 04:15 PM | Workout | 123bpm avg157bpm max | |
DNF | 12/02/23 03:56 PM | Scratch Race Heroica 1.4 | 148bpm avg171bpm max 270w avg 281w np 505w max |
12/01/23 05:10 PM | Scratch Race Hilltop Finish | 154bpm avg174bpm max 287w avg 298w np 500w max | |
11/28/23 04:28 PM | Workout | ||
11/27/23 04:58 PM | Scratch Race Team Spain Riders - https://itsr.cc | 149bpm avg174bpm max 288w avg 289w np 704w max | |
11/27/23 04:41 PM | Workout | 119bpm avg138bpm max | |
6 | 11/24/23 04:58 PM | Elimination Race The Friday Criterium (humans & bots) | 151bpm avg178bpm max 278w avg 282w np 445w max |
11/24/23 04:37 PM | Workout | 114bpm avg139bpm max | |
11/23/23 03:13 PM | Workout | ||
11/19/23 08:55 AM | Group Ride RIAK Squad Ride | 131bpm avg163bpm max | |
11/17/23 04:57 PM | Scratch Race The Friday Criterium (humans & bots) | 147bpm avg171bpm max 270w avg 288w np 850w max | |
4 | 11/16/23 07:04 PM | Scratch Race OTR UV TTT | 158bpm avg176bpm max 294w avg 299w np 531w max |
11/16/23 06:54 PM | Workout | 121bpm avg144bpm max | |
11/15/23 04:52 PM | Workout | 112bpm avg147bpm max |