Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorBeak to Peak Javelin Meet · May 840-07Beak to Peak Javelin MeetMay 8, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Metro League Track/Field ChampionshipMay 14 · Javelin · Place 3 · Nathan HaleJavelin344-1112
May 14Metro League Track/Field ChampionshipMay 14 · Discus · Place 3 · Nathan HaleDiscus369-0712
May 14Metro League Track/Field ChampionshipMay 14 · Shot Put · Place 4 · Nathan HaleShot Put420-03.0012
May 8Beak to Peak Javelin MeetMay 8 · Javelin · Place 11 · Nathan HaleJavelin600g11.40-07 PB12
Apr 30Metro League Meet 5 - Nathan Hale, Eastside Catholic, Lakeside, Lincoln, Seattle AcademyApr 30 · Discus · Place 6 · Nathan HaleDiscus661-0112
Apr 30Metro League Meet 5 - Nathan Hale, Eastside Catholic, Lakeside, Lincoln, Seattle AcademyApr 30 · Shot Put · Place 6 · Nathan HaleShot Put618-11.5012
Mar 28Issaquah Icebreaker InviteMar 28 · Javelin · Place 39 · Nathan HaleJavelin3938-312
Mar 28Issaquah Icebreaker InviteMar 28 · Discus · Place 29 · Nathan HaleDiscus2959-312
Mar 28Issaquah Icebreaker InviteMar 28 · Shot Put · Place 39 · Nathan HaleShot Put3916-112
Mar 26Metro League Meet 1 - Nathan Hale, Ballard, Cleveland, Holy Names/O'Dea, Seattle PrepMar 26 · Discus · Place 5 · Nathan HaleDiscus560-0012
Mar 26Metro League Meet 1 - Nathan Hale, Ballard, Cleveland, Holy Names/O'Dea, Seattle PrepMar 26 · Shot Put · Place 13 · Nathan HaleShot Put1318-01.0012