My Personal Bests
To be updated very soon... hopefully!
Note: The percentage reflects my overall race percentile.
Runs
Marathon
42.2km
Toronto Waterfront Marathon | October 19, 2025
-3:57 from previous best
03:46:59
5:23/km
M18-24 - 146/565
Overall - 2009/7312
30k
30km
Around the Bay 30k | March 24, 2024
02:27:30
4:55/km
M20-24 - 33/107
Overall - 606/3581
Half-Marathon
21.1km
Cleveland Half Marathon | May 20, 2023
-8:13 from previous best
01:46:20
5:03/km
M16-19 - 14/34
Overall - 382/2831
10k
10km
Sporting Life 10k | May 11, 2025
-4:48 from previous best
00:40:48
4:05/km
M20-24 - 47/884
Overall - 480/20044
5k
5km
Holly Jolly Fun Run | November 26, 2023
-4:47 from previous best
00:20:39
4:08/km
M15-19 - 11/31
Overall - 107/1241
Triathlons
Olympic Triathlon
1500m, 40km, 10km
Wasaga Beach Triathlon | August 23, 2025
02:42:02
1:52/100m | 29.8km/hr | 4:58/km
M20-24 - 9/26
Overall - 109/340
Sprint Triathlon
750m, 30km, 7km
Milton Sprint Triathlon | June 3, 2023
02:02:15
2:16/100m | 26.8km/hr, 5:09/km
M20-24 - 10/12
Overall - 240/403
Try-a-Tri
375m, 9km, 2.5km
Guelph One Try-a-Tri | June 14, 2025
00:39:15
2:07/100m, 29.8km/hr, 4:18/km
M20-29 - 1/8
Overall - 1/180
HYROX
HYROX Men's Doubles
8.7km run + standard HYROX activities
HYROX Ottawa | May 17, 2026
01:15:27
5:16/km (incl. Roxzone)
M16-24 - 12/128
Overall - 315/844