Geoffrey G Cooper
Wholesome Masters Racing
Rider Profile
Total Rides
249
Total Time
181h 36m
Total Distance
5,422.9 km
Total Elevation
56.5 km
Longest Session
02h 15m
Most Distance in Session
81.9 km
Most Climbed in Session
1.2 km
Race Ranking
Sprint
Silver 3
Endurance
Silver 3
Time Trial
Silver 3
Climbing
Silver 2
All-Rounder Ranking
922
Critical Power Curve (90 Day Best Values)
Estimated CP
225 w
87% confidence
Estimated FTP
211 w
Estimated W'
7.6 kJ
Race History
place | dateTime | eventDetails | performance |
---|---|---|---|
09/06/25 01:47 PM | Workout | 167bpm avg197bpm max | |
09/03/25 11:42 PM | Workout | 168bpm avg199bpm max | |
08/04/25 11:24 PM | Workout | 158bpm avg191bpm max | |
07/25/25 01:18 AM | Workout | 162bpm avg181bpm max | |
07/18/25 12:34 AM | Workout | 124bpm avg158bpm max | |
07/02/25 12:52 AM | Workout | 120bpm avg159bpm max | |
06/25/25 12:31 AM | Workout | 115bpm avg162bpm max | |
06/13/25 12:05 AM | Workout | 130bpm avg214bpm max | |
06/10/25 11:25 AM | Workout | 123bpm avg170bpm max | |
06/05/25 11:00 PM | Group Workout PJW Racing Ride with an Aussie | 115bpm avg153bpm max | |
06/03/25 11:36 PM | Workout | 116bpm avg157bpm max | |
05/27/25 11:34 PM | Workout | 122bpm avg154bpm max | |
05/16/25 12:23 AM | Workout | 104bpm avg131bpm max | |
05/16/25 12:22 AM | Workout | 72bpm avg76bpm max | |
05/09/25 12:34 AM | Workout | 117bpm avg163bpm max | |
05/06/25 11:02 PM | Workout | 129bpm avg158bpm max | |
05/06/25 10:43 PM | Workout | 93bpm avg108bpm max | |
04/25/25 11:30 PM | Workout | 103bpm avg128bpm max | |
8 | 04/19/25 05:00 PM | Scratch Race eCKD Easter Eight Escapes S63 | 121bpm avg150bpm max 176w avg 181w np 412w max |
04/19/25 12:28 AM | Workout | 105bpm avg125bpm max | |
04/17/25 11:45 PM | Workout | 111bpm avg153bpm max | |
04/05/25 02:30 PM | Group Ride Snow Happens | 129bpm avg160bpm max | |
DNF | 04/05/25 03:00 PM | Scratch Race Allkin Spring Classics | Wk12 | 67k & 870m 3 | 109bpm avg124bpm max 158w avg 176w np 282w max |
04/03/25 11:28 PM | Workout | 119bpm avg155bpm max | |
03/20/25 11:42 PM | Workout | 114bpm avg148bpm max | |
03/19/25 11:34 PM | Workout | 101bpm avg133bpm max | |
03/18/25 11:19 PM | Workout | 115bpm avg149bpm max | |
9 | 02/22/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk7 | 71k & 665m 2 | 129bpm avg152bpm max 194w avg 200w np 435w max |
02/21/25 01:13 AM | Workout | 110bpm avg147bpm max | |
02/20/25 12:53 AM | Workout | 96bpm avg118bpm max | |
29 | 02/15/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk6 | 62k & 976m 2 | 131bpm avg160bpm max 189w avg 198w np 327w max |
02/13/25 10:47 PM | Workout | 117bpm avg147bpm max | |
02/13/25 12:57 AM | Workout | 101bpm avg127bpm max | |
4 | 02/08/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk5 | 79k & 462m 3 | 135bpm avg210bpm max 188w avg 203w np 422w max |
02/06/25 11:58 PM | Workout | 115bpm avg143bpm max | |
02/06/25 01:00 AM | Workout | 93bpm avg109bpm max | |
5 | 02/01/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk4 | 78k & 551m 2 | 134bpm avg206bpm max 197w avg 203w np 382w max |
01/31/25 12:21 AM | Workout | 111bpm avg157bpm max | |
11 | 01/25/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk3 | 69k & 705m 3 | 134bpm avg182bpm max 194w avg 202w np 351w max |
01/25/25 03:37 PM | Workout | 105bpm avg127bpm max | |
01/24/25 12:17 AM | Workout | 113bpm avg193bpm max | |
11 | 01/18/25 04:00 PM | Scratch Race Allkin Spring Classics | Wk2 | 81k & 210m 2 | 131bpm avg173bpm max 175w avg 179w np 391w max |
01/17/25 12:21 AM | Workout | 113bpm avg146bpm max | |
24 | 01/11/25 04:00 PM | Scratch Race Allkin Classics | Wk1 | Hills Classic2 | 131bpm avg154bpm max 175w avg 183w np 342w max |
01/09/25 09:07 PM | Workout | 120bpm avg153bpm max | |
01/04/25 03:00 PM | Group Ride (No Bot) Team Lou Saturday Group Ride | 133bpm avg187bpm max | |
01/01/25 12:15 AM | Group Ride TWTT Group ride | 108bpm avg121bpm max | |
12/18/24 12:55 AM | Workout | 118bpm avg149bpm max | |
12/12/24 12:30 AM | Group Ride TW Group ride | 118bpm avg145bpm max | |
12/04/24 01:17 AM | Workout | 123bpm avg151bpm max | |
12/04/24 01:11 AM | Workout | 90bpm avg103bpm max | |
11/20/24 12:40 AM | Team Points Race Team Points Hilly Crit5 | 127bpm avg155bpm max 215w avg 225w np 402w max | |
11/16/24 03:00 PM | Group Ride (No Bot) Team Lou Saturday Group Ride | 130bpm avg153bpm max | |
11/11/24 07:32 PM | Workout | 115bpm avg154bpm max | |
11/09/24 06:45 PM | Group Ride 2 hours Endurance | 117bpm avg128bpm max | |
11/09/24 05:40 PM | Workout | 126bpm avg170bpm max | |
11/09/24 05:39 PM | Workout | 61bpm avg68bpm max | |
11/09/24 05:37 PM | Workout | 79bpm avg82bpm max | |
11 | 10/31/24 11:45 PM | Time Trial HIetun TT (Test)5 | 131bpm avg152bpm max 200w avg 205w np 321w max |
76 | 10/31/24 12:00 AM | Points Race 11VELO - STAGE 3 | 133bpm avg153bpm max 202w avg 205w np 400w max |
10/30/24 12:06 AM | Group Ride at | 123bpm avg143bpm max | |
10/23/24 12:53 AM | Workout | 128bpm avg157bpm max | |
48 | 10/22/24 12:00 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 134bpm avg155bpm max 198w avg 201w np 361w max |
09/18/24 12:04 AM | Workout | 119bpm avg152bpm max | |
21 | 08/09/24 12:00 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 131bpm avg148bpm max 215w avg 217w np 372w max |
32 | 08/01/24 11:00 PM | Scratch Race Tour de TrainingPeaks Virtual - Stage 6 | 128bpm avg150bpm max 194w avg 199w np 367w max |
99 | 08/01/24 12:00 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 113bpm avg127bpm max 189w avg 193w np 289w max |
07/31/24 12:10 AM | Workout | 113bpm avg147bpm max | |
07/25/24 10:33 PM | Workout | 112bpm avg144bpm max | |
07/17/24 01:11 AM | Workout | 107bpm avg127bpm max | |
05/31/24 12:10 AM | Workout | 117bpm avg155bpm max | |
DNF | 05/24/24 12:42 AM | Scratch Race The Leg Sapper4 | 127bpm avg178bpm max 188w avg 194w np 285w max |
05/08/24 12:12 AM | Workout | 44bpm avg48bpm max | |
04/27/24 08:29 PM | Group Ride KnQ Endurance Ride | 132bpm avg209bpm max | |
04/27/24 08:11 PM | Group Ride KnQ Endurance Ride | 75bpm avg75bpm max | |
04/20/24 06:02 PM | Workout | 115bpm avg161bpm max | |
04/18/24 11:55 PM | Workout | 111bpm avg148bpm max | |
04/06/24 03:53 PM | Workout | 119bpm avg160bpm max | |
03/27/24 12:00 AM | Workout | 116bpm avg155bpm max | |
03/14/24 11:28 PM | Workout | 119bpm avg152bpm max | |
03/01/24 12:21 AM | Workout | 115bpm avg157bpm max | |
02/15/24 02:08 PM | Workout | 118bpm avg172bpm max | |
02/10/24 03:42 PM | Workout | 114bpm avg160bpm max | |
02/10/24 03:40 PM | Workout | 60bpm avg70bpm max | |
02/10/24 03:16 PM | Workout | ||
DNF | 02/10/24 02:15 PM | Scratch Race Saturday Sendo 100 | 99bpm avg110bpm max 110w avg 166w np 232w max |
02/03/24 05:22 PM | Workout | 119bpm avg204bpm max | |
02/03/24 05:17 PM | Workout | ||
02/02/24 12:03 AM | Workout | 114bpm avg160bpm max | |
01/17/24 01:36 AM | Workout | 119bpm avg161bpm max | |
01/14/24 11:23 PM | Workout | 111bpm avg129bpm max | |
01/10/24 12:50 AM | Workout | 114bpm avg160bpm max | |
12/26/23 09:14 PM | Workout | 114bpm avg169bpm max | |
25 | 12/22/23 12:52 AM | Time Challenge December Challenge - 6 Min Hill Climb4 | 115bpm avg125bpm max 212w avg 211w np 302w max |
12/17/23 10:54 PM | Workout | ||
25 | 12/14/23 01:28 AM | Team Points Race Team Points Race4 | 119bpm avg143bpm max 204w avg 204w np 330w max |
12/11/23 11:08 PM | Workout | 97bpm avg116bpm max | |
DNF | 12/09/23 02:06 PM | Scratch Race Saturday Sendo | 124bpm avg155bpm max 182w avg 190w np 309w max |
DNF | 12/05/23 12:52 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 2 | 123bpm avg151bpm max 189w avg 194w np 304w max |
DNF | 12/02/23 02:15 PM | Scratch Race Saturday Sendo | 131bpm avg155bpm max 184w avg 192w np 366w max |
DNF | 11/06/23 12:47 AM | Scratch Race Tour de TrainingPeaks Virtual - Stage 2 | 114bpm avg134bpm max 181w avg 189w np 336w max |
10/31/23 11:30 PM | Workout | 118bpm avg153bpm max | |
85 | 10/30/23 11:56 PM | Scratch Race Tour de TrainingPeaks Virtual - Stage 1 | 210w avg 214w np 340w max |
DNF | 10/28/23 01:02 PM | Scratch Race Saturday Sendo 100 | 117bpm avg141bpm max 179w avg 188w np 382w max |
10/25/23 11:50 PM | Workout | 105bpm avg130bpm max |