Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDistrict 4 B Championship · May 1522.29aDistrict 4 B Championship May 15, 2026
1600 Meters · OutdoorIlwaco MS Meet · Apr 106:38.97aIlwaco MS MeetApril 10, 2024
300m Hurdles · 36" / 0.914m · OutdoorDistrict 4 B Championship · May 1551.23aDistrict 4 B Championship May 15, 2026
Discus · 1.6kg · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 30119' 6"1B/2B/1A D4 @ HoquiamApril 30, 2026
Discus · 1kg · OutdoorNaselle MS Track Meet · Apr 17110' 3Naselle MS Track MeetApril 17, 2024
Javelin · 300g TJ · OutdoorJH League Meet @ Ilwaco · Mar 2978' 2JH League Meet @ IlwacoMarch 29, 2023
Javelin · 450g AeroJav · OutdoorJH Meet @ Raymond · Apr 24106' 1JH Meet @ RaymondApril 24, 2024
Javelin · 800g · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 30114' 10"1B/2B/1A D4 @ HoquiamApril 30, 2026
Shot Put · 12lb · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 3030' 8.5"1B/2B/1A D4 @ HoquiamApril 30, 2026
Shot Put · 4kg · OutdoorNaselle MS Track Meet · May 124' 6Naselle MS Track MeetMay 1, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15District 4 B Championship May 15 · Discus · Place 5 · NaselleNaselleDiscus1.6kg5.114' 6.5"10
May 15District 4 B Championship May 15 · 300m Hurdles · Place 4 · NaselleNaselle300m Hurdles36" / 0.914m4.51.23a PB10
May 15District 4 B Championship May 15 · 110m Hurdles · Place 4 · NaselleNaselle110m Hurdles39" / 0.991m4.22.29a PB10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · 1600 Meters · Place 20 · NaselleNaselle1600 Meters20.7:04.44a10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Javelin · Place 9 · NaselleNaselleJavelin800g9.114' 10" PB10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Discus · Place 3 · NaselleNaselleDiscus1.6kg3.119' 6" PB10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · Shot Put · Place 17 · NaselleNaselleShot Put12lb17.30' 8.5" PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 161A Evergreen League MeetApr 16 · 1600 Meters · Place 16 · NaselleNaselle1600 Meters16.6:51.88a9
Apr 161A Evergreen League MeetApr 16 · Javelin · Place 12 · NaselleNaselleJavelin800g12.105' 4"9
Apr 161A Evergreen League MeetApr 16 · Discus · Place 4 · NaselleNaselleDiscus1.6kg4.96' 6"9

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 9League Championships @ North BeachMay 9 · Discus · Place 2 · NaselleNaselleDiscus1kg2.96-018
May 6Pacific JH Sub-League Meet @ South BendMay 6 · 1600 Meters · Place 6 · NaselleNaselle1600 Meters6.7:24.54a8
May 6Pacific JH Sub-League Meet @ South BendMay 6 · Javelin · Place 5 · NaselleNaselleJavelin450g AeroJav5.93' 08
May 6Pacific JH Sub-League Meet @ South BendMay 6 · Discus · Place 2 · NaselleNaselleDiscus1kg2.107' 7.58
May 1Naselle MS Track MeetMay 1 · 1600 Meters · NaselleNaselle1600 Meters—SCR8
May 1Naselle MS Track MeetMay 1 · Javelin · Place 2 · NaselleNaselleJavelin450g AeroJav2.105' 38
May 1Naselle MS Track MeetMay 1 · Discus · Place 1 · NaselleNaselleDiscus1kg1.99' 108
May 1Naselle MS Track MeetMay 1 · Shot Put · Place 10 · NaselleNaselleShot Put4kg10.24' 6 PB8
Apr 24JH Meet @ RaymondApr 24 · 1600 Meters · Place 5 · NaselleNaselle1600 Meters5.7:09.96a8
Apr 24JH Meet @ RaymondApr 24 · Javelin · Place 1 · NaselleNaselleJavelin450g AeroJav1.106' 1 PB8
Apr 24JH Meet @ RaymondApr 24 · Discus · Place 1 · NaselleNaselleDiscus1kg1.95' 28
Apr 17Naselle MS Track MeetApr 17 · 1600 Meters · Place 6 · NaselleNaselle1600 Meters6.6:52.78
Apr 17Naselle MS Track MeetApr 17 · Javelin · Place 4 · NaselleNaselleJavelin450g AeroJav4.96' 38
Apr 17Naselle MS Track MeetApr 17 · Discus · Place 1 · NaselleNaselleDiscus1kg1.110' 3 PB8
Apr 10Ilwaco MS MeetApr 10 · 1600 Meters · Place 3 · NaselleNaselle1600 Meters3.6:38.97a PB8
Apr 10Ilwaco MS MeetApr 10 · Javelin · Place 3 · NaselleNaselleJavelin450g AeroJav3.100' 98
Apr 10Ilwaco MS MeetApr 10 · Discus · Place 2 · NaselleNaselleDiscus1kg2.94' 3.58
Mar 27Ilwaco Jr High meetMar 27 · 1600 Meters · Place 4 · NaselleNaselle1600 Meters4.6:52.98a8
Mar 27Ilwaco Jr High meetMar 27 · Javelin · Place 2 · NaselleNaselleJavelin450g AeroJav2.86' 78
Mar 27Ilwaco Jr High meetMar 27 · Discus · Place 1 · NaselleNaselleDiscus1kg1.91' 38
Mar 20Pacific League JH Meet @ South BendMar 20 · 1600 Meters · Place 5 · NaselleNaselle1600 Meters5.7:01.12a8
Mar 20Pacific League JH Meet @ South BendMar 20 · Javelin · Place 3 · NaselleNaselleJavelin450g AeroJav3.93' 7.58
Mar 20Pacific League JH Meet @ South BendMar 20 · Discus · Place 2 · NaselleNaselleDiscus1kg2.91' 08

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 29JH League Meet @ IlwacoMar 29 · 1600 Meters · Place 3 · NaselleNaselle1600 Meters3.7:09.39a7
Mar 29JH League Meet @ IlwacoMar 29 · Javelin · Place 5 · NaselleNaselleJavelin300g TJ5.78' 2 PB7
Mar 29JH League Meet @ IlwacoMar 29 · Discus · Place 5 · NaselleNaselleDiscus1kg5.55' 17