PJ Whelan
PJW Racing
Rider Profile
Total Rides
151
Total Time
142h 34m
Total Distance
3,787.4 km
Total Elevation
26.2 km
Longest Session
02h 50m
Most Distance in Session
83.1 km
Most Climbed in Session
950 m
Race Ranking
Sprint
Carbon 2
Endurance
Carbon 3
Time Trial
Carbon 3
Climbing
Carbon 1
All-Rounder Ranking
Not Yet Available
Critical Power Curve (90 Day Best Values)
Estimated CP
180 w
93% confidence
Estimated FTP
175 w
Estimated W'
6.6 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
09/26/25 09:56 PM | Workout | 117bpm avg140bpm max | |
09/25/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 116bpm avg132bpm max | |
09/24/25 06:45 PM | Workout | 110bpm avg125bpm max | |
09/23/25 09:05 PM | Workout | 115bpm avg138bpm max | |
09/22/25 08:36 PM | Workout | 112bpm avg132bpm max | |
09/18/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 122bpm avg148bpm max | |
09/16/25 11:16 PM | Workout | 107bpm avg120bpm max | |
09/15/25 11:48 PM | Workout | 116bpm avg138bpm max | |
09/12/25 09:26 PM | Workout | 102bpm avg125bpm max | |
09/06/25 08:28 PM | Workout | 120bpm avg140bpm max | |
09/04/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 121bpm avg146bpm max | |
08/28/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 121bpm avg133bpm max | |
08/22/25 09:06 PM | Workout | 111bpm avg132bpm max | |
08/19/25 05:00 PM | Group Workout PJW Racing Tuesday Noon Intervals | 118bpm avg144bpm max | |
07/23/25 07:08 PM | Workout | 108bpm avg135bpm max | |
07/21/25 09:27 PM | Workout | 112bpm avg141bpm max | |
07/18/25 11:17 PM | Workout | 108bpm avg138bpm max | |
07/17/25 05:32 PM | Workout | 111bpm avg128bpm max | |
07/16/25 12:35 AM | Points Race 20km Points Race7 | 137bpm avg151bpm max 182w avg 190w np 375w max | |
07/15/25 12:01 AM | Workout | 123bpm avg141bpm max | |
07/08/25 12:13 AM | Workout | 105bpm avg132bpm max | |
06/24/25 05:00 PM | Group Workout PJW Racing Tuesday noon intervals | 115bpm avg133bpm max | |
06/24/25 12:02 AM | Workout | 113bpm avg138bpm max | |
06/22/25 09:35 PM | Workout | 109bpm avg139bpm max | |
06/19/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 124bpm avg143bpm max | |
06/16/25 10:50 PM | Workout | 111bpm avg130bpm max | |
06/13/25 07:53 PM | Workout | 107bpm avg126bpm max | |
06/12/25 07:49 PM | Workout | 121bpm avg140bpm max | |
06/10/25 05:00 PM | Group Workout Tuesday noon intervals | 120bpm avg139bpm max | |
06/09/25 09:21 PM | Workout | 106bpm avg118bpm max | |
06/05/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 121bpm avg146bpm max | |
05/29/25 06:55 PM | Workout | 118bpm avg133bpm max | |
05/21/25 08:13 PM | Workout | 121bpm avg139bpm max | |
23 | 05/20/25 11:40 PM | Time Trial 10 Mile Time Trial7 | 127bpm avg142bpm max 171w avg 173w np 262w max |
05/18/25 02:00 PM | Group Workout PJW Race, Sunday 9:00 A.M. interval session | 123bpm avg146bpm max | |
05/15/25 12:06 AM | Workout | 113bpm avg129bpm max | |
05/13/25 12:40 AM | Workout | 118bpm avg137bpm max | |
05/08/25 11:00 PM | Group Workout PJW Race, Ride with an Aussie at 6:00 P.M. | 123bpm avg145bpm max | |
05/01/25 11:00 PM | Group Workout Thursday at 6:00 P.M. interval session | 118bpm avg139bpm max | |
04/29/25 05:00 PM | Group Workout PJW Racing Tuesday Intervals | 123bpm avg148bpm max | |
04/23/25 07:30 PM | Workout | 127bpm avg143bpm max | |
04/21/25 09:34 PM | Workout | 119bpm avg137bpm max | |
04/18/25 08:32 PM | Workout | 108bpm avg131bpm max | |
04/17/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 89bpm avg137bpm max | |
04/16/25 07:12 PM | Workout | 116bpm avg133bpm max | |
04/14/25 09:43 PM | Workout | 117bpm avg138bpm max | |
04/10/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 131bpm avg152bpm max | |
04/10/25 04:48 PM | Workout | 122bpm avg141bpm max | |
04/07/25 11:36 PM | Workout | 119bpm avg137bpm max | |
04/04/25 08:48 PM | Workout | 129bpm avg151bpm max | |
04/03/25 10:00 PM | Group Workout PJW Racing Ride with an Aussie | 131bpm avg153bpm max | |
04/02/25 08:40 PM | Workout | 114bpm avg135bpm max | |
03/31/25 09:19 PM | Workout | 118bpm avg139bpm max | |
03/30/25 02:00 PM | Group Workout PJW Racing Sunday Intervals | 105bpm avg142bpm max | |
03/29/25 07:48 PM | Workout | 109bpm avg138bpm max | |
03/27/25 05:44 PM | Workout | 116bpm avg140bpm max | |
03/25/25 05:00 PM | Group Workout PJW Racing Tuesday Intervals | 120bpm avg145bpm max | |
03/23/25 02:00 PM | Group Workout PJW Racing Sunday Intervals | 107bpm avg125bpm max | |
03/20/25 09:00 PM | Group Workout Ride with an Aussie | 122bpm avg151bpm max | |
03/18/25 05:00 PM | Group Workout PJW Racing Tuesday Intervals | 130bpm avg148bpm max | |
03/08/25 12:18 AM | Workout | 131bpm avg146bpm max | |
03/04/25 06:00 PM | Group Workout PJW Racing Tuesday Intervals | 124bpm avg137bpm max | |
03/02/25 03:00 PM | Group Workout PJW Racing Sunday Intervals | 120bpm avg129bpm max | |
02/26/25 06:45 PM | Workout | 114bpm avg130bpm max | |
02/25/25 06:00 PM | Group Workout PJW Racing Tuesday Intervals | 127bpm avg149bpm max | |
02/23/25 03:00 PM | Group Workout PJW Racing Sunday at 9:00 Training | 117bpm avg135bpm max | |
02/22/25 06:38 PM | Workout | 115bpm avg133bpm max | |
02/20/25 10:00 PM | Group Workout Ride with an Aussie & PJW Racing | 128bpm avg149bpm max | |
02/18/25 06:00 PM | Group Workout PJW Racing Tuesday Intervals | 122bpm avg142bpm max | |
02/16/25 03:00 PM | Group Workout PJW Racing Sunday at 9:00 Training | 119bpm avg138bpm max | |
02/15/25 07:52 PM | Workout | 121bpm avg138bpm max | |
02/13/25 10:00 PM | Group Workout Ride with an Aussie & PJW Racing | 114bpm avg137bpm max | |
02/11/25 06:00 PM | Group Workout PJW Racing Tuesday Intervals | 125bpm avg144bpm max | |
02/09/25 03:00 PM | Group Workout PJW Racing Sunday at 9:00 Training | 123bpm avg141bpm max | |
02/08/25 08:00 PM | Workout | 119bpm avg139bpm max | |
02/06/25 10:00 PM | Group Workout Ride with an Aussie & PJW Racing | 130bpm avg147bpm max | |
02/04/25 06:00 PM | Group Workout PJW Racing Tuesday Intervals | 124bpm avg141bpm max | |
02/02/25 03:00 PM | Group Workout PJW Racing Sunday at 9:00 Training | 125bpm avg145bpm max | |
02/01/25 07:38 PM | Workout | 128bpm avg142bpm max | |
01/30/25 10:00 PM | Group Workout Ride with an Aussie, 4:00 PM Central USA time | 121bpm avg144bpm max | |
01/28/25 06:00 PM | Group Workout PJW Racing Tuesday at noon Training | 124bpm avg140bpm max | |
01/27/25 07:49 PM | Workout | 119bpm avg141bpm max | |
01/26/25 03:00 PM | Group Workout PJW Racing Sunday at 9:00 Training | 118bpm avg143bpm max | |
01/25/25 09:54 PM | Workout | 119bpm avg138bpm max | |
01/25/25 09:52 PM | Workout | 86bpm avg96bpm max | |
01/23/25 10:00 PM | Group Ride Ride with an Aussie 4:00 pm Central time | 128bpm avg141bpm max | |
01/22/25 09:02 PM | Workout | 114bpm avg128bpm max | |
01/21/25 06:00 PM | Group Workout PJW Racing Tuesday at noon Training | ||
01/19/25 03:00 PM | Group Workout PJW Racing Uff Dah efforts | 127bpm avg145bpm max | |
01/18/25 09:29 PM | Workout | 99bpm avg119bpm max | |
01/16/25 10:00 PM | Group Ride Ride with Bushy, easy 30 min recovery | 96bpm avg108bpm max | |
01/15/25 10:10 PM | Workout | 108bpm avg125bpm max | |
01/14/25 06:00 PM | Group Workout PJW Race Over/Unders, 190 FTP 1 hour | 122bpm avg147bpm max | |
01/12/25 02:59 PM | Workout | 125bpm avg141bpm max | |
01/11/25 08:58 PM | Workout | 118bpm avg132bpm max | |
01/10/25 10:00 PM | Group Workout PJW Race Pyramid Day 65 minutes | 118bpm avg137bpm max | |
01/08/25 10:00 PM | Group Workout Climber Pyramids x 1 hour | 128bpm avg145bpm max | |
01/07/25 06:00 PM | Group Workout PJW Race Zoom Workout | 125bpm avg146bpm max | |
01/05/25 03:00 PM | Group Ride PJW Team Sunday Zoom efforts | 118bpm avg143bpm max | |
01/04/25 09:05 PM | Workout | 106bpm avg124bpm max | |
01/03/25 12:41 AM | Workout | 125bpm avg147bpm max | |
01/01/25 08:27 PM | Workout | 114bpm avg190bpm max | |
12/31/24 06:00 PM | Group Ride PJW Zoom New Years Team | 122bpm avg152bpm max | |
12/29/24 03:05 PM | Workout | ||
12/28/24 05:02 PM | Workout | 120bpm avg181bpm max | |
12/26/24 09:54 PM | Workout | 119bpm avg142bpm max | |
12/24/24 06:11 PM | Workout | 122bpm avg147bpm max | |
12/22/24 03:11 PM | Workout | 115bpm avg144bpm max | |
12/21/24 07:09 PM | Workout | 109bpm avg181bpm max | |
12/20/24 12:12 AM | Workout | 97bpm avg110bpm max | |
12/17/24 06:05 PM | Workout | 123bpm avg142bpm max | |
12/15/24 03:08 PM | Workout | 116bpm avg141bpm max | |
12/14/24 07:22 PM | Workout | 110bpm avg128bpm max | |
12/13/24 12:03 AM | Workout | 118bpm avg167bpm max | |
12/08/24 03:09 PM | Workout | 117bpm avg137bpm max | |
12/07/24 06:24 PM | Workout | 102bpm avg133bpm max | |
12/06/24 01:51 AM | Workout | 132bpm avg154bpm max | |
12/03/24 06:25 PM | Workout | 131bpm avg162bpm max | |
12/02/24 09:34 PM | Workout | 123bpm avg149bpm max | |
12/01/24 03:12 PM | Workout | 133bpm avg148bpm max | |
11/27/24 09:16 PM | Workout | 131bpm avg169bpm max | |
11/25/24 11:25 PM | Workout | 125bpm avg142bpm max | |
11/25/24 11:23 PM | Workout | 84bpm avg84bpm max | |
11/23/24 06:43 PM | Workout | 108bpm avg120bpm max | |
11/21/24 03:14 PM | Workout | 122bpm avg147bpm max | |
11/21/24 03:05 PM | Workout | 82bpm avg94bpm max | |
11/20/24 09:45 PM | Workout | 72bpm avg75bpm max | |
11/20/24 09:42 PM | Workout | 81bpm avg86bpm max | |
11/20/24 09:25 PM | Workout | 114bpm avg170bpm max |