My Personal Bests

To be updated very soon... hopefully!

Note: The percentage reflects my overall race percentile.

Runs

Running Icon

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

73%

30k

30km

Around the Bay 30k | March 24, 2024

02:27:30

4:55/km

M20-24 - 33/107

Overall - 606/3581

83%

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

87%

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

97%

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

91%

Triathlons

Triathlon Icon

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

68%

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

40%

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

100%

HYROX

HYROX Icon

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

62%