Peter McMullan
Race3R
Rider Profile
Total Time
105h 31m
Total Distance
3,859.3 km
Total Elevation
33.3 km
Race Ranking
Sprint
Platinum 2
Endurance
Diamond 2
Time Trial
Diamond 2
Climbing
Platinum 3
All-Rounder Ranking
1614
Critical Power Curve (90 Day Best Values)
Estimated CP
321 w
99% confidence
Estimated FTP
320 w
Estimated W'
17.8 kJ
Race History
placedateTimeeventDetailsperformance
4
10/08/25
06:00 PM
Scratch Race
Rasio Mid Week Trainingrace
153bpm  avg180bpm  max
276w  avg
306w  np
1040w  max
53
10/05/25
07:00 PM
Points Race
TPV GRAND TOUR - STAGE 6
151bpm  avg174bpm  max
275w  avg
306w  np
1127w  max
10/05/25
12:45 AM
Group Ride
v5
10/05/25
12:01 AM
Group Ride
br
10/04/25
11:45 PM
Group Ride
BR
10/04/25
11:13 PM
Group Ride
bbr
10/04/25
11:03 PM
Group Ride
Brickworks Loop
10
10/04/25
05:00 PM
Points Race
TPV GRAND TOUR - STAGE 5
162bpm  avg175bpm  max
329w  avg
332w  np
571w  max
5
10/03/25
07:00 PM
Points Race
TPV GRAND TOUR - STAGE 4
157bpm  avg178bpm  max
278w  avg
309w  np
1145w  max
10/02/25
10:02 AM
Points Race
TPV GRAND TOUR - STAGE 2 (CATCHUP)
156bpm  avg177bpm  max
274w  avg
292w  np
1146w  max
10
10/01/25
07:00 PM
Time Trial
TPV GRAND TOUR - STAGE 3 - ITT
166bpm  avg177bpm  max
289w  avg
306w  np
808w  max
09/29/25
07:00 PM
Points Race
TPV GRAND TOUR - STAGE 1
155bpm  avg181bpm  max
268w  avg
308w  np
1071w  max
8
09/26/25
06:00 PM
Scratch Race
WADT Ridge - hare and hounds #south lake hunt
159bpm  avg179bpm  max
300w  avg
329w  np
1116w  max
6
09/23/25
06:00 PM
Scratch Race
eCKD Race and Fun - Solo
159bpm  avg181bpm  max
286w  avg
328w  np
978w  max
DNF
09/22/25
06:00 PM
Team Scratch Race
Monday Mixer Peloton Power Week 6
157bpm  avg179bpm  max
269w  avg
321w  np
1158w  max
09/19/25
05:30 PM
Team Scratch Race
Rasio Racing Fridays
155bpm  avg176bpm  max
296w  avg
317w  np
1177w  max
5
09/17/25
06:00 PM
Scratch Race
Rage Against The Machines
135bpm  avg179bpm  max
239w  avg
281w  np
918w  max
16
09/15/25
06:00 PM
Team Scratch Race
Monday Mixer Peloton Power Week 5
156bpm  avg180bpm  max
281w  avg
301w  np
1103w  max
8
09/12/25
06:00 PM
Team Scratch Race
BEAT THE PROS - Stage 2 : GRAND PRIX MONTREAL
161bpm  avg178bpm  max
285w  avg
320w  np
971w  max
8
09/11/25
06:15 PM
Team Time Trial
SHS TTT - Round 11 Short Course - Humans Only
159bpm  avg175bpm  max
286w  avg
321w  np
923w  max
DNF
09/10/25
06:00 PM
Scratch Race
Rasio Mid Week Trainingrace
148bpm  avg184bpm  max
242w  avg
278w  np
1029w  max
11
09/05/25
06:10 PM
Scratch Race
Short And Flat
1
272w  avg
278w  np
782w  max
5
09/05/25
06:00 PM
Time Trial
September Challenge - Koppenberg
2
415w  avg
427w  np
794w  max
09/04/25
06:15 PM
Team Time Trial
SHS TTT - Round 10 Long Course - Humans Only
163bpm  avg180bpm  max
294w  avg
313w  np
907w  max
09/03/25
06:00 PM
Scratch Race
Rage Against The Machines-The Hunting Party
149bpm  avg183bpm  max
254w  avg
271w  np
1088w  max
11
09/01/25
06:00 PM
Team Scratch Race
Monday Mixer Peloton Power Week 3
163bpm  avg184bpm  max
285w  avg
310w  np
983w  max
08/29/25
06:00 PM
Scratch Race
WADT - Hare And Hounds
169bpm  avg190bpm  max
318w  avg
336w  np
905w  max
08/28/25
06:51 PM
Group Ride
reesr
122bpm  avg133bpm  max
4
08/28/25
06:15 PM
Team Time Trial
SHS TTT - Round 10 Short Course - Humans Only
167bpm  avg181bpm  max
292w  avg
301w  np
948w  max
08/28/25
05:15 PM
Group Ride
Test ride on new world route - warm up
97bpm  avg131bpm  max
12
08/27/25
06:00 PM
Scratch Race
Rasio Mid Week Trainingrace (Velodrome climb)
155bpm  avg182bpm  max
248w  avg
268w  np
880w  max
10
08/26/25
06:00 PM
Scratch Race
eCKD Race and Fun - Solo
155bpm  avg184bpm  max
249w  avg
286w  np
1018w  max
103
08/25/25
06:00 PM
Team Scratch Race
Monday Mixer Peloton Power Week 2
167bpm  avg184bpm  max
256w  avg
282w  np
995w  max
43
08/20/25
06:00 PM
Team Points Race
Rage Against The Machines - Team Points Race
263w  avg
289w  np
906w  max
119
08/11/25
06:00 PM
Team Scratch Race
Monday Mixer Summer Racing
163bpm  avg179bpm  max
249w  avg
274w  np
1019w  max
9
07/26/25
06:10 AM
Scratch Race
Grand Day Out
1
244w  avg
272w  np
910w  max
4
07/24/25
06:15 PM
Team Time Trial
SHSTeamTimeTrial:R7Shortnobots
166bpm  avg181bpm  max
346w  avg
354w  np
833w  max
4
07/21/25
06:00 PM
Scratch Race
Monday Mixer Summer Racing
158bpm  avg183bpm  max
277w  avg
316w  np
1016w  max
DNF
07/17/25
06:15 PM
Team Time Trial
SHS Team Time Trial series: R7 Long
156bpm  avg183bpm  max
232w  avg
288w  np
826w  max
8
07/07/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 11
163bpm  avg181bpm  max
263w  avg
309w  np
945w  max
5
07/05/25
01:00 PM
Scratch Race
Allkin Racing: Saturday Fondo
153bpm  avg188bpm  max
240w  avg
274w  np
957w  max
06/26/25
06:15 PM
Team Time Trial
SHS TTT Humans Only - R5 -Short
165bpm  avg184bpm  max
300w  avg
321w  np
776w  max
25
06/25/25
08:00 PM
Time Trial
June Challenge - The Kilometer Time Trial
2
483w  avg
465w  np
892w  max
21
06/25/25
07:05 PM
Elimination Race
Devil Take The Hindmost
1
347w  avg
337w  np
720w  max
12
06/23/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 9
160bpm  avg176bpm  max
255w  avg
306w  np
791w  max
5
06/12/25
06:15 PM
Team Time Trial
SHS TTT Humans Only - R4 -Short
166bpm  avg182bpm  max
278w  avg
298w  np
771w  max
4
05/08/25
06:15 PM
Team Time Trial
Southern Hemisphere Sunshine TTT - R2 - Short
166bpm  avg182bpm  max
316w  avg
330w  np
825w  max
13
05/06/25
06:00 PM
Scratch Race
eCKD Race and Fun - Solo
167bpm  avg180bpm  max
278w  avg
297w  np
824w  max
13
05/05/25
06:00 PM
Points Race
Monday Mixer: Crit Crusher | Week 2
161bpm  avg184bpm  max
285w  avg
315w  np
938w  max
04/22/25
06:51 PM
Workout
117bpm  avg126bpm  max
10
04/22/25
06:00 PM
Scratch Race
eCKD Race and Fun - Solo
161bpm  avg184bpm  max
289w  avg
325w  np
995w  max
04/18/25
07:16 AM
Workout
4
04/10/25
06:15 PM
Team Time Trial
Autumn/Winter TTT R12 Challenge
168bpm  avg183bpm  max
310w  avg
331w  np
855w  max
8
03/30/25
08:00 AM
Points Race
GRAND TOUR - ALL GROUPS - STAGE 6
155bpm  avg176bpm  max
283w  avg
317w  np
922w  max
47
03/29/25
07:00 PM
Time Trial
GRAND TOUR - ALL GROUPS - STAGE 5
159bpm  avg177bpm  max
311w  avg
314w  np
907w  max
21
03/28/25
07:00 PM
Points Race
GRAND TOUR - GROUP D - STAGE 4
162bpm  avg187bpm  max
274w  avg
313w  np
1017w  max
31
03/26/25
07:00 PM
Points Race
GRAND TOUR - GROUP D - STAGE 3
168bpm  avg183bpm  max
309w  avg
329w  np
955w  max
27
03/25/25
07:00 PM
Points Race
GRAND TOUR - GROUP D - STAGE 2
163bpm  avg183bpm  max
305w  avg
331w  np
862w  max
24
03/24/25
07:00 PM
Points Race
GRAND TOUR - GROUP D - STAGE 1
166bpm  avg187bpm  max
308w  avg
330w  np
952w  max
DNF
03/22/25
12:00 PM
Scratch Race
Allkin Spring Classics | Wk11 | 81k & 211m
1
150bpm  avg180bpm  max
253w  avg
285w  np
949w  max
14
03/17/25
07:00 PM
Scratch Race
Virtual Pro Tour: Paris-Nice S4 of 4
1
164bpm  avg185bpm  max
279w  avg
298w  np
852w  max
6
03/06/25
07:14 PM
Team Time Trial
Autumn/Winter TTT league: R10 Challenge 2/2
142bpm  avg177bpm  max
205w  avg
266w  np
657w  max
DNF
03/06/25
07:00 PM
Team Time Trial
Autumn/Winter TTT league: R10 Challenge 1/2
146bpm  avg173bpm  max
259w  avg
318w  np
636w  max
6
02/27/25
07:00 PM
Team Time Trial
Autumn/Winter TTT league: R10 Champion Course
165bpm  avg180bpm  max
287w  avg
306w  np
709w  max
02/27/25
06:49 PM
Group Ride
Autumn/Winter TTT league: Speedwagon Warmup
108bpm  avg135bpm  max
02/20/25
07:21 PM
Team Time Trial
Autumn/Winter TTT league: R9 Champion Course
168bpm  avg182bpm  max
294w  avg
312w  np
701w  max
02/18/25
07:30 PM
Team Points Race
Team Points Race
161bpm  avg174bpm  max
285w  avg
308w  np
873w  max
02/18/25
07:20 PM
Time Trial
4km Time Trial
395w  avg
390w  np
648w  max
02/18/25
07:05 PM
Elimination Race
Devil Take The Hindmost
278w  avg
287w  np
925w  max
02/13/25
07:15 PM
Team Time Trial
TTT Round 9 Challenge Course (w/out bots)
163bpm  avg180bpm  max
327w  avg
341w  np
730w  max
02/11/25
08:11 PM
Workout
14
02/10/25
07:00 PM
Scratch Race
Monday Mixer - Virtual Pro Tour: TDU S3 of 4
1
160bpm  avg178bpm  max
278w  avg
306w  np
868w  max
26
02/04/25
07:00 PM
Team Scratch Race
eCKD Race and fun for all
159bpm  avg176bpm  max
303w  avg
323w  np
688w  max
8
02/03/25
07:00 PM
Scratch Race
Monday Mixer - Virtual Pro Tour: TDU S2 of 4
1
157bpm  avg178bpm  max
281w  avg
312w  np
1040w  max
5
01/29/25
06:52 AM
Team Time Trial
TTT league: R8 Champion - Solo TTT
273w  avg
297w  np
739w  max
01/28/25
10:01 AM
Group Workout
Endurance 90 Workout
13
01/27/25
07:00 PM
Scratch Race
Monday Mixer - Virtual Pro Tour: TDU S1 of 4
1
150bpm  avg177bpm  max
281w  avg
339w  np
959w  max
01/24/25
11:08 AM
Group Ride
A Hilly Day Out
01/23/25
02:25 PM
Workout
01/22/25
07:15 PM
Team Time Trial
Autumn/Winter TTT league: R7 Champion Course
162bpm  avg180bpm  max
305w  avg
328w  np
726w  max
9
01/20/25
07:00 PM
Scratch Race
Monday Mixer Races
1
159bpm  avg176bpm  max
278w  avg
340w  np
870w  max
01/20/25
12:56 PM
Workout
01/16/25
06:47 PM
Workout
01/15/25
09:05 PM
Workout
9
01/15/25
09:00 PM
Time Challenge
January Challenge
1
440w  avg
440w  np
607w  max
01/15/25
08:00 PM
Workout
5
01/13/25
07:00 PM
Scratch Race
Monday Mixer Races
1
161bpm  avg180bpm  max
307w  avg
330w  np
952w  max
01/13/25
01:20 PM
Workout
01/08/25
05:36 PM
Workout
01/07/25
05:06 PM
Workout
12/27/24
05:50 PM
Points Race
The Hills Are Alive
1
163bpm  avg181bpm  max
276w  avg
311w  np
1040w  max
8
12/22/24
01:00 PM
Time Challenge
December Challenge - 8 Min Hill Climb
1
160bpm  avg179bpm  max
362w  avg
365w  np
598w  max
DNF
12/22/24
12:00 PM
Scratch Race
SISU TRACK - Feature Race
1
257w  avg
255w  np
368w  max
12/22/24
08:00 AM
Group Ride
PTz RCOSTA Sunday Coffe Ride
75bpm  avg75bpm  max
12/20/24
02:12 PM
Workout
12/19/24
06:35 PM
Points Race
20km Points Race
1
155bpm  avg173bpm  max
290w  avg
318w  np
881w  max
9
06/05/24
05:55 PM
Scratch Race
4/4-SCRATCH-WEDNESDAY OMNIUM
1
160bpm  avg178bpm  max
313w  avg
337w  np
684w  max
12
06/05/24
05:40 PM
Scratch Race
3/4 - KEIRIN-WEDNESDAY OMNIUM
132bpm  avg171bpm  max
256w  avg
325w  np
949w  max
7
06/05/24
05:25 PM
Time Trial
2/4 - iTT -WEDNESDAY OMNIUM
156bpm  avg169bpm  max
413w  avg
417w  np
784w  max
26
06/05/24
05:06 PM
Elimination Race
1/4 - ELIMINATION -WEDNESDAY OMNIUM
1
132bpm  avg146bpm  max
380w  avg
333w  np
1008w  max
05/25/24
10:30 AM
Scratch Race
Burrito Bash
145bpm  avg177bpm  max
247w  avg
320w  np
1009w  max
24
07/18/23
12:07 PM
Scratch Race
What Goes Up, Must Come Down
1
319w  avg
340w  np
890w  max
07/16/23
07:55 AM
Time Trial
July Challenge - 10 Mile Time Trial
1
341w  avg
342w  np
545w  max
07/14/23
07:22 PM
Points Race
Long and Flat(ish)
1
288w  avg
323w  np
1045w  max
21
07/14/23
07:01 PM
Elimination Race
Devil Take The Hindmost
2
377w  avg
377w  np
960w  max
07/14/23
12:13 PM
Workout
07/10/23
07:14 PM
Scratch Race
Southern Crit
2
316w  avg
342w  np
939w  max
07/10/23
11:37 AM
Group Ride
Hilly Group Ride
16
07/05/23
06:10 PM
Points Race
Wednesday Worlds
1
154bpm  avg188bpm  max
266w  avg
307w  np
1091w  max
DNF
07/05/23
05:58 PM
Points Race
Foudre Omnium #2 - Race 1/4 - Points
1
144bpm  avg173bpm  max
265w  avg
282w  np
513w  max
26
07/03/23
08:37 PM
Scratch Race
The Leg Sapper
1
270w  avg
302w  np
741w  max
06/28/23
06:01 PM
Scratch Race
Wednesday Worlds
161bpm  avg183bpm  max
288w  avg
314w  np
966w  max
4
06/21/23
05:54 PM
Elimination Race
Wednesday Worlds
1
159bpm  avg185bpm  max
283w  avg
324w  np
1027w  max
06/20/23
06:10 AM
Workout
7
06/18/23
07:46 PM
Time Trial
June Challenge - Hill Climb
1
355w  avg
356w  np
545w  max
8
06/07/23
06:15 PM
Scratch Race
Wednesday Worlds
286w  avg
336w  np
1082w  max
06/06/23
11:47 AM
Points Race
The Hills Are Alive
1
150bpm  avg183bpm  max
275w  avg
329w  np
1143w  max