Geoffrey G Cooper
Wholesome Masters Racing
Rider Profile
Total Time
187h 02m
Total Distance
5,593.8 km
Total Elevation
57.7 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
193 w
89% confidence
Estimated FTP
186 w
Estimated W'
8.2 kJ
Race History
placedateTimeeventDetailsperformance
09/19/25
12:04 AM
Workout
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 S6
3
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 Classic
2
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 Crit
5
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 Sapper
4
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 Climb
4
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 Race
4
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