Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorJH Sub League Meet @ South Bend · May 1123.75aJH Sub League Meet @ South BendMay 11, 2026
400 Meters · OutdoorMS Meet @ Naselle · Apr 151:20.80aMS Meet @ NaselleApril 15, 2026
800 Meters · OutdoorLeague Championships @ North Beach · May 143:04.97aLeague Championships @ North BeachMay 14, 2026
Javelin · 450g AeroJav · OutdoorMS Meet at Ilwaco · Apr 2955' 6"MS Meet at IlwacoApril 29, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 14League Championships @ North BeachMay 14 · 110m Hurdles · Place 6 · Oakville110m Hurdles626.00a7
May 14League Championships @ North BeachMay 14 · 800 Meters · Place 7 · Oakville800 Meters73:04.97a PB7
May 11JH Sub League Meet @ South BendMay 11 · Javelin · Place 23 · OakvilleJavelin450g AeroJav23.40' 5"7
May 11JH Sub League Meet @ South BendMay 11 · 110m Hurdles · Place 1 · Oakville110m Hurdles33" / 0.838m1.23.75a PB7
May 11JH Sub League Meet @ South BendMay 11 · 800 Meters · Place 2 · Oakville800 Meters2.3:06.51a7
May 7JH League Meet @ South BendMay 7 · Javelin · Place 10 · OakvilleJavelin1040-107
May 7JH League Meet @ South BendMay 7 · 110m Hurdles · Place 2 · Oakville110m Hurdles224.71a7
May 7JH League Meet @ South BendMay 7 · 800 Meters · Place 3 · Oakville800 Meters33:09.15a7
Apr 29MS Meet at IlwacoApr 29 · Javelin · Place 15 · OakvilleJavelin450g AeroJav15.55' 6" PB7
Apr 29MS Meet at IlwacoApr 29 · 110m Hurdles · Place 3 · Oakville110m Hurdles33" / 0.838m3.25.64a7
Apr 22MS Meet @ RaymondApr 22 · Javelin · Place 18 · OakvilleJavelin1853-17
Apr 22MS Meet @ RaymondApr 22 · 110m Hurdles · Place 3 · Oakville110m Hurdles325.54a7
Apr 22MS Meet @ RaymondApr 22 · 800 Meters · Place 4 · Oakville800 Meters43:07.66a7
Apr 22MS Meet @ RaymondApr 22 · 400 Meters · Place 2 · Oakville400 Meters21:26.87a7
Apr 15MS Meet @ NaselleApr 15 · Javelin · Place 11 · OakvilleJavelin1160-27
Apr 15MS Meet @ NaselleApr 15 · 110m Hurdles · Place 3 · Oakville110m Hurdles324.18a7
Apr 15MS Meet @ NaselleApr 15 · 400 Meters · Place 5 · Oakville400 Meters51:20.80a PB7
Apr 1League Meet @ North BeachApr 1 · Javelin · Place 14 · OakvilleJavelin1445-07
Apr 1League Meet @ North BeachApr 1 · 110m Hurdles · Place 5 · Oakville110m Hurdles524.76a7
Apr 1League Meet @ North BeachApr 1 · 800 Meters · Place 1 · Oakville800 Meters13:25.88a7
Apr 1League Meet @ North BeachApr 1 · 400 Meters · Place 1 · Oakville400 Meters11:23.72a7
Mar 25MS Meet @ IlwacoMar 25 · Javelin · Place 11 · OakvilleJavelin450g AeroJav11.53' 3"7
Mar 25MS Meet @ IlwacoMar 25 · 110m Hurdles · Place 2 · Oakville110m Hurdles33" / 0.838m2.24.44a7
Mar 25MS Meet @ IlwacoMar 25 · 800 Meters · Place 3 · Oakville800 Meters3.3:07.39a7