Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJH Meet @ Naselle · Mar 3016.10JH Meet @ NaselleMarch 30, 2022
100m Hurdles · 30" / 0.762m · OutdoorJH Meet @ Naselle · Mar 3021.10JH Meet @ NaselleMarch 30, 2022
3200 Meters · OutdoorPCS Invite 1 · Feb 2514:53.19aPCS Invite 1February 25, 2026
400 Meters · OutdoorPCS meet 3 · Mar 201:24.38aPCS meet 3March 20, 2025
Discus · 1kg · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 3057' 3"1B/2B/1A D4 @ HoquiamApril 30, 2026
Javelin · 600g · OutdoorDistrict 4 B Championship · May 1551' 7.5"District 4 B Championship May 15, 2026

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 · Javelin · Place 14 · NaselleNaselleJavelin600g14.51' 7.5" PB11
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Javelin · Place 18 · NaselleNaselleJavelin600g18.49' 6"11
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Discus · Place 17 · NaselleNaselleDiscus1kg17.57' 3" PB11
Feb 25PCS Invite 1Feb 25 · 3200 Meters · Place 2 · Hattiesburg ForerunnersHattiesburg Forerunners3200 Meters2.14:53.19a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 161A Evergreen League MeetApr 16 · Javelin · Place 11 · NaselleNaselleJavelin600g11.36' 6"10
Mar 20PCS meet 3Mar 20 · 3200 Meters · Place 1 · Hattiesburg ForerunnersHattiesburg Forerunners3200 Meters1.14:53.68a10
Mar 20PCS meet 3Mar 20 · 400 Meters · Place 13 · Hattiesburg ForerunnersHattiesburg Forerunners400 Meters13.1:24.38a PB10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 9Pacific Sub-League JH @ South BendMay 9 · 100m Hurdles · Place 7 · NaselleNaselle100m Hurdles30" / 0.762m7.21.94a7
May 9Pacific Sub-League JH @ South BendMay 9 · 100 Meters · Place 11 · NaselleNaselle100 Meters11.16.43a7
May 4Pacific JH Meet @ North BeachMay 4 · 100m Hurdles · Place 4 · NaselleNaselle100m Hurdles30" / 0.762m4.22.36a7
May 4Pacific JH Meet @ North BeachMay 4 · 100 Meters · Place 9 · NaselleNaselle100 Meters9.16.47a7
Apr 27Pacific League JH Meet @ IlwacoApr 27 · 100m Hurdles · Place 5 · NaselleNaselle100m Hurdles30" / 0.762m5.21.707
Apr 27Pacific League JH Meet @ IlwacoApr 27 · 100 Meters · Place 17 · NaselleNaselle100 Meters17.16.417
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 100m Hurdles · Place 6 · NaselleNaselle100m Hurdles30" / 0.762m6.21.527
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 200 Meters · NaselleNaselle200 Meters—DQ7
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 100 Meters · Place 19 · NaselleNaselle100 Meters19.16.857
Apr 13JH Meet @ RaymondApr 13 · 100m Hurdles · Place 5 · NaselleNaselle100m Hurdles30" / 0.762m5.22.17a7
Apr 13JH Meet @ RaymondApr 13 · 100 Meters · Place 10 · NaselleNaselle100 Meters10.17.09a7
Mar 30JH Meet @ NaselleMar 30 · 100m Hurdles · Place 3 · NaselleNaselle100m Hurdles30" / 0.762m3.21.10 PB7
Mar 30JH Meet @ NaselleMar 30 · 100 Meters · Place 7 · NaselleNaselle100 Meters7.16.10 PB7
Mar 23Pacific League JH Meet @ South BendMar 23 · 100m Hurdles · Place 3 · NaselleNaselle100m Hurdles30" / 0.762m3.22.13a7
Mar 23Pacific League JH Meet @ South BendMar 23 · 400 Meters · Place 3 · NaselleNaselle400 Meters3.1:30.02a7
Mar 23Pacific League JH Meet @ South BendMar 23 · 100 Meters · Place 5 · NaselleNaselle100 Meters5.16.33a7
Mar 11intrasquadMar 11 · 40 Yard Dash · NaselleNaselle40 Yard Dash—5.91Unofficial7
Mar 11intrasquadMar 11 · 100 Meters · NaselleNaselle100 Meters—17.57Unofficial7