Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNE2B/1B Meet 1 At Newport · Apr 1516.55aNE2B/1B Meet 1 At NewportApril 15, 2026
100m Hurdles · 33" / 0.838m · OutdoorNE 1B Sub-District Qualifier · May 1221.14aNE 1B Sub-District Qualifier May 12, 2026
300m Hurdles · 30" / 0.762m · OutdoorNE 1B Sub-District Qualifier · May 121:09.71aNE 1B Sub-District Qualifier May 12, 2026
Javelin · 600g · OutdoorNE 1B Sub-District Qualifier · May 1284' 7"NE 1B Sub-District Qualifier May 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 201B District 6 ChampionshipsMay 20 · Javelin · Place 16 · SelkirkJavelin1666-612
May 201B District 6 ChampionshipsMay 20 · 300m Hurdles · Place 11 · Selkirk300m Hurdles111:15.56a12
May 201B District 6 ChampionshipsMay 20 · 100m Hurdles · Place 12 · Selkirk100m Hurdles1222.21a12
May 12NE 1B Sub-District Qualifier May 12 · Javelin · Place 4 · SelkirkJavelin600g4.84' 7" PB12
May 12NE 1B Sub-District Qualifier May 12 · 300m Hurdles · Place 6 · Selkirk300m Hurdles30" / 0.762m6.1:09.71a PB12
May 12NE 1B Sub-District Qualifier May 12 · 100m Hurdles · Place 6 · Selkirk100m Hurdles33" / 0.838m6.21.14a PB12
Apr 28District 6 1B League MeetApr 28 · Javelin · Place 22 · SelkirkJavelin2263-0112
Apr 28District 6 1B League MeetApr 28 · 300m Hurdles · Place 6 · Selkirk300m Hurdles61:08.34a12
Apr 28District 6 1B League MeetApr 28 · 100m Hurdles · Place 6 · Selkirk100m Hurdles622.32a12
Apr 21District 6 1B League MeetApr 21 · Javelin · Place 20 · SelkirkJavelin2066-812
Apr 21District 6 1B League MeetApr 21 · 300m Hurdles · Place 7 · Selkirk300m Hurdles71:00.24a12
Apr 21District 6 1B League MeetApr 21 · 100m Hurdles · Place 8 · Selkirk100m Hurdles821.80a12
Apr 182026 Van Kuren InvitationalApr 18 · Javelin · Place 50 · SelkirkJavelin5066-712
Apr 182026 Van Kuren InvitationalApr 18 · 300m Hurdles · Place 30 · Selkirk300m Hurdles301:04.75a12
Apr 182026 Van Kuren InvitationalApr 18 · 100m Hurdles · Place 35 · Selkirk100m Hurdles3537.32a12
Apr 15NE2B/1B Meet 1 At NewportApr 15 · Javelin · Place 31 · SelkirkJavelin3146-112
Apr 15NE2B/1B Meet 1 At NewportApr 15 · 100m Hurdles · Place 14 · Selkirk100m Hurdles1426.24a12
Apr 15NE2B/1B Meet 1 At NewportApr 15 · 100 Meters · Place 39 · Selkirk100 Meters3916.55a PB12
Mar 28Icebreaker RelaysMar 28 · Javelin · Place 20 · SelkirkJavelin2061-312
Mar 28Icebreaker RelaysMar 28 · 100m Hurdles · Place 17 · Selkirk100m Hurdles1722.31a12