Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNaselle MS Track Meet · Apr 1713.7Naselle MS Track MeetApril 17, 2024
100m Hurdles · 30" / 0.762m · OutdoorNaselle MS Track Meet · Apr 1716.6Naselle MS Track MeetApril 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorDistrict 4 B Championship · May 1516.68aDistrict 4 B Championship May 15, 2026
200 Meters · OutdoorKalama Twilight Invitational · Apr 1728.65aKalama Twilight InvitationalApril 17, 2026
300m Hurdles · 30" / 0.762m · OutdoorDistrict 4 B Championship · May 1549.63aDistrict 4 B Championship May 15, 2026
400 Meters · OutdoorDistrict 4 1B/2B League Meet@Rainier · Apr 31:08.19aDistrict 4 1B/2B League Meet@RainierApril 3, 2025
High Jump · Outdoor1B/2B/1A D4 @ Hoquiam · Apr 304' 10"1B/2B/1A D4 @ HoquiamApril 30, 2026
Long Jump · OutdoorIlwaco Jr High meet · Mar 2711' 7.5Ilwaco Jr High meetMarch 27, 2024
Varsity 40 Yard Dash Finals · OutdoorRelay run off · May 136.19aRelay run offMay 13, 2024

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 211B District 1/2/3/4 ChampionshipsMay 21 · High Jump · Place 12 · NaselleNaselleHigh Jump124-04.0010
May 211B District 1/2/3/4 ChampionshipsMay 21 · 300m Hurdles · Place 6 · NaselleNaselle300m Hurdles652.17a10
May 211B District 1/2/3/4 ChampionshipsMay 21 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles217.15a10
May 15District 4 B Championship May 15 · High Jump · Place 3 · NaselleNaselleHigh Jump3.4' 4"10
May 15District 4 B Championship May 15 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles30" / 0.762m1.49.63a PB10
May 15District 4 B Championship May 15 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles33" / 0.838m1.16.68a PB10
May 8Spudder Track & Field ClassicMay 8 · 300m Hurdles · Place 8 · NaselleNaselle300m Hurdles851.01a10
May 8Spudder Track & Field ClassicMay 8 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles216.81a10
May 5Pacific County InviteMay 5 · High Jump · Place 3 · NaselleNaselleHigh Jump34-810
May 5Pacific County InviteMay 5 · 300m Hurdles · Place 2 · NaselleNaselle300m Hurdles250.27a10
May 5Pacific County InviteMay 5 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.18a10
May 266th Shelton Invitational Track & FieldMay 2 · 300m Hurdles · Place 11 · NaselleNaselle300m Hurdles30" / 0.762m11.51.13a10
May 266th Shelton Invitational Track & FieldMay 2 · 100m Hurdles · Place 9 · NaselleNaselle100m Hurdles33" / 0.838m9.17.85a10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles30" / 0.762m1.51.27a10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 10" PB10
Apr 301B/2B/1A D4 @ HoquiamApr 30 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.13.80a10
Apr 17Kalama Twilight InvitationalApr 17 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles150.14a10
Apr 17Kalama Twilight InvitationalApr 17 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles116.69a10
Apr 17Kalama Twilight InvitationalApr 17 · 200 Meters · Place 6 · NaselleNaselle200 Meters628.65a PB10
Apr 9Henrie-Weisel InvitationalApr 9 · High Jump · Place 3 · NaselleNaselleHigh Jump34-610
Apr 9Henrie-Weisel InvitationalApr 9 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles150.17a10
Apr 9Henrie-Weisel InvitationalApr 9 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles116.95a10
Apr 9Henrie-Weisel InvitationalApr 9 · 200 Meters · Place 4 · NaselleNaselle200 Meters428.96a10
Apr 21B/2B/1A Meet @ NaselleApr 2 · High Jump · Place 4 · NaselleNaselleHigh Jump44-610
Apr 21B/2B/1A Meet @ NaselleApr 2 · 300m Hurdles · Place 2 · NaselleNaselle300m Hurdles251.11a10
Apr 21B/2B/1A Meet @ NaselleApr 2 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles116.65a10
Mar 26League Meet @ North BeachMar 26 · High Jump · Place 3 · NaselleNaselleHigh Jump34-410
Mar 26League Meet @ North BeachMar 26 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles151.91a10
Mar 26League Meet @ North BeachMar 26 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.84a10
Mar 17RSB Season OpenerMar 17 · High Jump · Place 2 · NaselleNaselleHigh Jump24-610
Mar 17RSB Season OpenerMar 17 · 300m Hurdles · Place 2 · NaselleNaselle300m Hurdles253.81a10
Mar 17RSB Season OpenerMar 17 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.36a10

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
May 221B District 1/2/3/4 ChampionshipMay 22 · High Jump · Place 9 · NaselleNaselleHigh Jump94-49
May 221B District 1/2/3/4 ChampionshipMay 22 · 300m Hurdles · Place 4 · NaselleNaselle300m Hurdles451.69a9
May 221B District 1/2/3/4 ChampionshipMay 22 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles116.85a9
May 141B District 4 MeetMay 14 · High Jump · Place 3 · NaselleNaselleHigh Jump34-89
May 141B District 4 MeetMay 14 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles152.04a9
May 141B District 4 MeetMay 14 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.13a9
May 10Freshman InvitationalMay 10 · 300m Hurdles · Place 2 · NaselleNaselle300m Hurdles252.81a9
May 10Freshman InvitationalMay 10 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles216.77a9
May 10Freshman InvitationalMay 10 · 100 Meters · Place 6 · NaselleNaselle100 Meters613.81a9
May 6Pacific County InviteMay 6 · 300m Hurdles · Place 1 · NaselleNaselle300m Hurdles151.38a9
May 6Pacific County InviteMay 6 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.67a9
May 365th Shelton InvitationalMay 3 · 300m Hurdles · Place 4 · NaselleNaselle300m Hurdles450.98a9
Apr 22District 4 1B/2B League Meet @RainierApr 22 · High Jump · Place 4 · NaselleNaselleHigh Jump44-69
Apr 22District 4 1B/2B League Meet @RainierApr 22 · 300m Hurdles · Place 2 · NaselleNaselle300m Hurdles252.759
Apr 22District 4 1B/2B League Meet @RainierApr 22 · 100m Hurdles · Place 4 · NaselleNaselle100m Hurdles418.329
Apr 161A Evergreen League MeetApr 16 · High Jump · Place 3 · NaselleNaselleHigh Jump34-89
Apr 161A Evergreen League MeetApr 16 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.24a9
Apr 161A Evergreen League MeetApr 16 · 100 Meters · Place 5 · NaselleNaselle100 Meters514.67a9
Apr 161A Evergreen League MeetApr 16 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles33" / 0.838m1.18.24a9
Apr 161A Evergreen League MeetApr 16 · High Jump · Place 3 · NaselleNaselleHigh Jump3.4' 8"9
Apr 161A Evergreen League MeetApr 16 · 400 Meters · NaselleNaselle400 Meters—DNS9
Apr 161A Evergreen League MeetApr 16 · 100 Meters · Place 5 · NaselleNaselle100 Meters5.14.67a9
Apr 10Henrie-Weisel InvitationalApr 10 · High Jump · Place 4 · NaselleNaselleHigh Jump44-69
Apr 10Henrie-Weisel InvitationalApr 10 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.17a9
Apr 10Henrie-Weisel InvitationalApr 10 · 400 Meters · Place 2 · NaselleNaselle400 Meters21:12.15a9
Apr 3District 4 1B/2B League Meet@RainierApr 3 · High Jump · Place 4 · NaselleNaselleHigh Jump44-69
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.34a9
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 400 Meters · Place 5 · NaselleNaselle400 Meters51:08.19a PB9
Apr 3District 4 1B/2B League Meet@RainierApr 3 · 200 Meters · Place 10 · NaselleNaselle200 Meters1030.49a9
Mar 27League Meet @IlwacoMar 27 · High Jump · Place 4 · NaselleNaselleHigh Jump44-49
Mar 27League Meet @IlwacoMar 27 · 100m Hurdles · Place 3 · NaselleNaselle100m Hurdles321.16a9
Mar 27League Meet @IlwacoMar 27 · 400 Meters · Place 3 · NaselleNaselle400 Meters31:15.74a9
Mar 201B/2B League Meet @ South BendMar 20 · High Jump · Place 3 · NaselleNaselleHigh Jump34-49
Mar 201B/2B League Meet @ South BendMar 20 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.55a9
Mar 201B/2B League Meet @ South BendMar 20 · 200 Meters · Place 5 · NaselleNaselle200 Meters532.51a9

2024 Outdoor Track

39 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · High Jump · Place 9 · NaselleNaselleHigh Jump94-6—
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 100m Hurdles · Place 10 · NaselleNaselle100m Hurdles1018.33a—
May 161B District 1/2/3/4 ChampionshipMay 16 · High Jump · Place 2 · NaselleNaselleHigh Jump24-10—
May 161B District 1/2/3/4 ChampionshipMay 16 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles218.11a—
May 13Relay run offMay 13 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.94a—
May 13Relay run offMay 13 · Varsity 40 Yard Dash Finals · Place 4 · NaselleNaselleVarsity 40 Yard Dash Finals46.19a PB—
May 9League Championships @ North BeachMay 9 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.17.43a8
May 9League Championships @ North BeachMay 9 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4-02.008
May 9League Championships @ North BeachMay 9 · 100 Meters · Place 5 · NaselleNaselle100 Meters5.14.36a8
May 8 District 4B Meet @NaselleMay 8 · High Jump · Place 3 · NaselleNaselleHigh Jump34-6—
May 8 District 4B Meet @NaselleMay 8 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.80a—
May 6Pacific JH Sub-League Meet @ South BendMay 6 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.18.86a8
May 6Pacific JH Sub-League Meet @ South BendMay 6 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 08
May 6Pacific JH Sub-League Meet @ South BendMay 6 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.15.04a8
May 2Pacific County InvitationalMay 2 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles117.93a—
May 1Naselle MS Track MeetMay 1 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.17.81a8
May 1Naselle MS Track MeetMay 1 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 48
May 1Naselle MS Track MeetMay 1 · 100 Meters · Place 4 · NaselleNaselle100 Meters4.14.67a8
Apr 2764th Shelton InvitationalApr 27 · High Jump · Place 11 · NaselleNaselleHigh Jump114-6—
Apr 2764th Shelton InvitationalApr 27 · 100m Hurdles · Place 10 · NaselleNaselle100m Hurdles1018.33a—
Apr 24JH Meet @ RaymondApr 24 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.18.21a8
Apr 24JH Meet @ RaymondApr 24 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 48
Apr 24JH Meet @ RaymondApr 24 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.15.31a8
Apr 17Naselle MS Track MeetApr 17 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.16.6 PB8
Apr 17Naselle MS Track MeetApr 17 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 88
Apr 17Naselle MS Track MeetApr 17 · 100 Meters · Place 2 · NaselleNaselle100 Meters2.13.7 PB8
Apr 10Ilwaco MS MeetApr 10 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.18.10a8
Apr 10Ilwaco MS MeetApr 10 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 88
Apr 10Ilwaco MS MeetApr 10 · 100 Meters · Place 5 · NaselleNaselle100 Meters5.14.98a8
Mar 28League Meet A/BB/B @NaselleMar 28 · High Jump · Place 3 · NaselleNaselleHigh Jump34-4—
Mar 28League Meet A/BB/B @NaselleMar 28 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.46—
Mar 28League Meet A/BB/B @NaselleMar 28 · 100 Meters · Place 4 · NaselleNaselle100 Meters415.75a—
Mar 27Ilwaco Jr High meetMar 27 · Long Jump · Place 2 · NaselleNaselleLong Jump2.11' 7.5 PB8
Mar 27Ilwaco Jr High meetMar 27 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.18.58a8
Mar 27Ilwaco Jr High meetMar 27 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.15.62a8
Mar 20Pacific League JH Meet @ South BendMar 20 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.18.24a8
Mar 20Pacific League JH Meet @ South BendMar 20 · High Jump · Place 1 · NaselleNaselleHigh Jump1.4' 68
Mar 20Pacific League JH Meet @ South BendMar 20 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.15.42a8
Mar 6Team challengeMar 6 · 40 Yard Dash · NaselleNaselle40 Yard Dash—6.09Unofficial8

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 11League Championships @ North BeachMay 11 · High Jump · Place 1 · NaselleNaselleHigh Jump14-6—
May 11League Championships @ North BeachMay 11 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.44a—
May 11League Championships @ North BeachMay 11 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.54a—
May 8Pacific Sub-League JH @ South BendMay 8 · High Jump · Place 2 · NaselleNaselleHigh Jump24-6—
May 8Pacific Sub-League JH @ South BendMay 8 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.60a—
May 8Pacific Sub-League JH @ South BendMay 8 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.77a—
May 3JH League Meet @ NaselleMay 3 · High Jump · Place 1 · NaselleNaselleHigh Jump14-8—
May 3JH League Meet @ NaselleMay 3 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.62a—
May 3JH League Meet @ NaselleMay 3 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.83a—
Apr 26JH League Meet @ RaymondApr 26 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles121.35a—
Apr 26JH League Meet @ RaymondApr 26 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.58a—
Apr 19JH League Meet @ NaselleApr 19 · High Jump · Place 2 · NaselleNaselleHigh Jump24-4—
Apr 19JH League Meet @ NaselleApr 19 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles118.4—
Apr 19JH League Meet @ NaselleApr 19 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.5—
Apr 12JH League Meet @ IlwacoApr 12 · High Jump · Place 2 · NaselleNaselleHigh Jump24-6—
Apr 12JH League Meet @ IlwacoApr 12 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles119.87a—
Apr 12JH League Meet @ IlwacoApr 12 · 100 Meters · Place 3 · NaselleNaselle100 Meters315.12a—
Mar 29JH League Meet @ IlwacoMar 29 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.20.12a7
Mar 29JH League Meet @ IlwacoMar 29 · High Jump · Place 2 · NaselleNaselleHigh Jump2.4' 27
Mar 29JH League Meet @ IlwacoMar 29 · 100 Meters · Place 3 · NaselleNaselle100 Meters3.14.46a7
Mar 22Pacific JH Meet @ South BendMar 22 · High Jump · Place 2 · NaselleNaselleHigh Jump24-07
Mar 22Pacific JH Meet @ South BendMar 22 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles119.27
Mar 22Pacific JH Meet @ South BendMar 22 · 100 Meters · Place 3 · NaselleNaselle100 Meters314.87

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 12Pacific League JH ChampionshipsMay 12 · 100m Hurdles · Place 8 · NaselleNaselle100m Hurdles30" / 0.762m8.23.74a6
May 12Pacific League JH ChampionshipsMay 12 · High Jump · Place 3 · NaselleNaselleHigh Jump3.4-00.006
May 9Pacific Sub-League JH @ South BendMay 9 · 100m Hurdles · Place 4 · NaselleNaselle100m Hurdles30" / 0.762m4.20.31a6
May 9Pacific Sub-League JH @ South BendMay 9 · High Jump · Place 3 · NaselleNaselleHigh Jump3.4' 06
May 9Pacific Sub-League JH @ South BendMay 9 · 100 Meters · Place 7 · NaselleNaselle100 Meters7.15.47a6
May 4Pacific JH Meet @ North BeachMay 4 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles30" / 0.762m2.20.62a6
May 4Pacific JH Meet @ North BeachMay 4 · High Jump · Place 2 · NaselleNaselleHigh Jump2.3-08.006
May 4Pacific JH Meet @ North BeachMay 4 · 100 Meters · Place 6 · NaselleNaselle100 Meters6.15.89a6
Apr 27Pacific League JH Meet @ IlwacoApr 27 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles30" / 0.762m2.19.056
Apr 27Pacific League JH Meet @ IlwacoApr 27 · High Jump · Place 5 · NaselleNaselleHigh Jump5.3-08.006
Apr 27Pacific League JH Meet @ IlwacoApr 27 · 100 Meters · Place 8 · NaselleNaselle100 Meters8.15.186
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles30" / 0.762m2.19.156
Apr 20Pacific League JH Meet @ IlwacoApr 20 · High Jump · Place 3 · NaselleNaselleHigh Jump3.4-00.006
Apr 20Pacific League JH Meet @ IlwacoApr 20 · 100 Meters · Place 10 · NaselleNaselle100 Meters10.15.836
Apr 13JH Meet @ RaymondApr 13 · 100m Hurdles · Place 2 · NaselleNaselle100m Hurdles30" / 0.762m2.20.18a6
Apr 13JH Meet @ RaymondApr 13 · 200 Meters · Place 3 · NaselleNaselle200 Meters3.34.33a6
Apr 13JH Meet @ RaymondApr 13 · 100 Meters · Place 6 · NaselleNaselle100 Meters6.16.22a6
Mar 30JH Meet @ NaselleMar 30 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.19.606
Mar 30JH Meet @ NaselleMar 30 · 200 Meters · Place 5 · NaselleNaselle200 Meters5.35.506
Mar 30JH Meet @ NaselleMar 30 · 100 Meters · Place 4 · NaselleNaselle100 Meters4.15.606
Mar 23Pacific League JH Meet @ South BendMar 23 · 100m Hurdles · Place 1 · NaselleNaselle100m Hurdles30" / 0.762m1.21.16a6
Mar 23Pacific League JH Meet @ South BendMar 23 · 400 Meters · NaselleNaselle400 Meters—SCR6
Mar 23Pacific League JH Meet @ South BendMar 23 · 200 Meters · Place 7 · NaselleNaselle200 Meters7.36.19a6
Mar 23Pacific League JH Meet @ South BendMar 23 · 100 Meters · Place 4 · NaselleNaselle100 Meters4.16.30a6
Mar 11intrasquadMar 11 · 40 Yard Dash · NaselleNaselle40 Yard Dash—6.09Unofficial6
Mar 11intrasquadMar 11 · Javelin · NaselleNaselleJavelin600g—22 6Unofficial6
Mar 11intrasquadMar 11 · 100 Meters · NaselleNaselle100 Meters—15.48Unofficial6