Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor66th Shelton Invitational Track & Field · May 25:09.35a66th Shelton Invitational Track & FieldMay 2, 2026
1600 Meters · OutdoorDistrict 4 B Championship · May 154:57.00aDistrict 4 B Championship May 15, 2026
3200 Meters · OutdoorDistrict 4 B Championship · May 1511:15.53aDistrict 4 B Championship May 15, 2026
800 Meters · OutdoorLeague Championships @ North Beach · May 92:40.05aLeague Championships @ North BeachMay 9, 2024
High Jump · OutdoorJH Meet @ Raymond · Apr 244' 4JH Meet @ RaymondApril 24, 2024
Javelin · 450g AeroJav · OutdoorPacific League JH Meet @ Ocosta · Mar 2071-02Pacific League JH Meet @ OcostaMarch 20, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15District 4 B Championship May 15 · 3200 Meters · Place 1 · Willapa ValleyWillapa Valley3200 Meters1.11:15.53a PB10
May 15District 4 B Championship May 15 · 1600 Meters · Place 2 · Willapa ValleyWillapa Valley1600 Meters2.4:57.00a PB10
May 266th Shelton Invitational Track & FieldMay 2 · 1 Mile · Place 17 · Willapa ValleyWillapa Valley1 Mile17.5:09.35a PB10
May 266th Shelton Invitational Track & FieldMay 2 · 1600 Meters · Place 17 · Willapa ValleyWillapa Valley1600 Meters17.5:07.57a10

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 9League Championships @ North BeachMay 9 · 1600 Meters · Place 2 · Willapa ValleyWillapa Valley1600 Meters2.5:34.12a8
May 9League Championships @ North BeachMay 9 · High Jump · Willapa ValleyWillapa ValleyHigh Jump—NH8
May 9League Championships @ North BeachMay 9 · 800 Meters · Place 5 · Willapa ValleyWillapa Valley800 Meters5.2:40.05a PB8
May 6Pacific League Sub-League Meet @ OcostaMay 6 · 1600 Meters · Place 2 · Willapa ValleyWillapa Valley1600 Meters2.5:52.95a8
May 6Pacific League Sub-League Meet @ OcostaMay 6 · Javelin · Place 10 · Willapa ValleyWillapa ValleyJavelin450g AeroJav10.59-048
May 6Pacific League Sub-League Meet @ OcostaMay 6 · High Jump · Willapa ValleyWillapa ValleyHigh Jump—NH8
May 6Pacific League Sub-League Meet @ OcostaMay 6 · 800 Meters · Place 2 · Willapa ValleyWillapa Valley800 Meters2.2:49.18a8
May 1Pacific League JH Meet @ SBMay 1 · 1600 Meters · Place 2 · Willapa ValleyWillapa Valley1600 Meters2.5:43.34a8
May 1Pacific League JH Meet @ SBMay 1 · Javelin · Place 7 · Willapa ValleyWillapa ValleyJavelin450g AeroJav7.56' 0.58
May 1Pacific League JH Meet @ SBMay 1 · High Jump · Place 3 · Willapa ValleyWillapa ValleyHigh Jump3.3' 108
May 1Pacific League JH Meet @ SBMay 1 · 800 Meters · Place 4 · Willapa ValleyWillapa Valley800 Meters4.2:40.11a8
Apr 24JH Meet @ RaymondApr 24 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.5:56.13a8
Apr 24JH Meet @ RaymondApr 24 · Javelin · Place 13 · Willapa ValleyWillapa ValleyJavelin450g AeroJav13.54' 58
Apr 24JH Meet @ RaymondApr 24 · High Jump · Place 4 · Willapa ValleyWillapa ValleyHigh Jump4.4' 4 PB8
Apr 24JH Meet @ RaymondApr 24 · 800 Meters · Place 2 · Willapa ValleyWillapa Valley800 Meters2.2:44.81a8
Apr 10Pacific League JH Meet @ OcostaApr 10 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.6:01.70a8
Apr 10Pacific League JH Meet @ OcostaApr 10 · Javelin · Place 5 · Willapa ValleyWillapa ValleyJavelin450g AeroJav5.64-018
Apr 10Pacific League JH Meet @ OcostaApr 10 · High Jump · Place 2 · Willapa ValleyWillapa ValleyHigh Jump2.4-00.008
Apr 10Pacific League JH Meet @ OcostaApr 10 · 800 Meters · Place 1 · Willapa ValleyWillapa Valley800 Meters1.2:47.80a8
Apr 3JH Tri-District Meet @ RaymondApr 3 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.6:01.27a8
Apr 3JH Tri-District Meet @ RaymondApr 3 · Javelin · Place 3 · Willapa ValleyWillapa ValleyJavelin450g AeroJav3.66' 58
Apr 3JH Tri-District Meet @ RaymondApr 3 · High Jump · Place 1 · Willapa ValleyWillapa ValleyHigh Jump1.4' 28
Apr 3JH Tri-District Meet @ RaymondApr 3 · 800 Meters · Place 1 · Willapa ValleyWillapa Valley800 Meters1.2:48.91a8
Mar 27JH Meet @ RaymondMar 27 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.6:00.07a8
Mar 27JH Meet @ RaymondMar 27 · Javelin · Place 10 · Willapa ValleyWillapa ValleyJavelin450g AeroJav10.63' 78
Mar 27JH Meet @ RaymondMar 27 · High Jump · Place 2 · Willapa ValleyWillapa ValleyHigh Jump2.3' 108
Mar 27JH Meet @ RaymondMar 27 · 800 Meters · Place 2 · Willapa ValleyWillapa Valley800 Meters2.2:45.30a8
Mar 20Pacific League JH Meet @ OcostaMar 20 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.5:59.27a8
Mar 20Pacific League JH Meet @ OcostaMar 20 · Javelin · Place 4 · Willapa ValleyWillapa ValleyJavelin450g AeroJav4.71-02 PB8
Mar 20Pacific League JH Meet @ OcostaMar 20 · Shot Put · Willapa ValleyWillapa ValleyShot Put4kg—ND8
Mar 20Pacific League JH Meet @ OcostaMar 20 · High Jump · Place 1 · Willapa ValleyWillapa ValleyHigh Jump1.3-10.008
Mar 20Pacific League JH Meet @ OcostaMar 20 · 800 Meters · Place 1 · Willapa ValleyWillapa Valley800 Meters1.2:44.83a8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 29JH League Meet @ RaymondMar 29 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.6:23.48a7
Mar 29JH League Meet @ RaymondMar 29 · Javelin · Place 14 · Willapa ValleyWillapa ValleyJavelin450g AeroJav14.40' 37
Mar 29JH League Meet @ RaymondMar 29 · 800 Meters · Place 1 · Willapa ValleyWillapa Valley800 Meters1.3:01.64a7
Mar 22League Meet @ North BeachMar 22 · 1600 Meters · Place 1 · Willapa ValleyWillapa Valley1600 Meters1.6:29.12a7
Mar 22League Meet @ North BeachMar 22 · Javelin · Place 8 · Willapa ValleyWillapa ValleyJavelin450g AeroJav8.48-037
Mar 22League Meet @ North BeachMar 22 · 800 Meters · Place 1 · Willapa ValleyWillapa Valley800 Meters1.2:57.26a7