Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1A/2B/1B Meet @ Raymond · Apr 3011.87a1A/2B/1B Meet @ RaymondApril 30, 2026
1600 Meters · OutdoorChehalis Activators Classic · Apr 194:50.53aChehalis Activators ClassicApril 19, 2024
200 Meters · Outdoor1B/2B/1A League Meet @ MWP Randle · Apr 225.65a1B/2B/1A League Meet @ MWP RandleApril 2, 2026
3200 Meters · OutdoorCentral 2B League Championship · May 1011:07.45aCentral 2B League ChampionshipMay 10, 2024
400 Meters · Outdoor1B/2B/1A League Meet @ Napavine · May 553.34a1B/2B/1A League Meet @ NapavineMay 5, 2026
800 Meters · Outdoor 1B/2B/1A League Meet @ Toutle Lake · Mar 282:19.39a 1B/2B/1A League Meet @ Toutle LakeMarch 28, 2024
Complete · OutdoorDistrict 4 1B/2B League Meet @Rainier · Apr 2212.68District 4 1B/2B League Meet @RainierApril 22, 2025
High Jump · OutdoorOlympia All-Comers Track & Field Meet #1 · Jun 44-0.5Olympia All-Comers Track & Field Meet #1June 4, 2026
Long Jump · OutdoorOlympia All-Comers Track & Field Meet #1 · Jun 417-11Olympia All-Comers Track & Field Meet #1June 4, 2026
Triple Jump · Outdoor2B District 4 Championships · May 2139' 1.5"2B District 4 ChampionshipsMay 21, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 4Olympia All-Comers Track & Field Meet #1Jun 4 · Long Jump · Place 1 · NapavineLong Jump1.17-11 PB12
Jun 4Olympia All-Comers Track & Field Meet #1Jun 4 · High Jump · NapavineHigh Jump—4-0.5 PB12
May 212B District 4 ChampionshipsMay 21 · Triple Jump · Place 6 · NapavineTriple Jump6.39' 1.5" PB12
May 212B District 4 ChampionshipsMay 21 · 400 Meters · Place 6 · Napavine400 Meters6.53.93a12
May 15Central 2B League ChampionshipsMay 15 · Triple Jump · Place 2 · NapavineTriple Jump240-912
May 15Central 2B League ChampionshipsMay 15 · 400 Meters · Place 4 · Napavine400 Meters454.20a12
May 8Spudder Track & Field ClassicMay 8 · Triple Jump · Place 15 · NapavineTriple Jump1538-1.7512
May 8Spudder Track & Field ClassicMay 8 · 400 Meters · Place 14 · Napavine400 Meters1453.38a12
May 51B/2B/1A League Meet @ NapavineMay 5 · Triple Jump · Place 3 · NapavineTriple Jump337-912
May 51B/2B/1A League Meet @ NapavineMay 5 · Long Jump · Place 4 · NapavineLong Jump419-012
May 51B/2B/1A League Meet @ NapavineMay 5 · 400 Meters · Place 1 · Napavine400 Meters153.34a PB12
Apr 301A/2B/1B Meet @ RaymondApr 30 · Triple Jump · Place 3 · NapavineTriple Jump338-1012
Apr 301A/2B/1B Meet @ RaymondApr 30 · Long Jump · Place 3 · NapavineLong Jump317-7.512
Apr 301A/2B/1B Meet @ RaymondApr 30 · 100 Meters · Place 5 · Napavine100 Meters511.87a PB12
Apr 21District 4 Pacific League Meet @ CLSApr 21 · Long Jump · Place 4 · NapavineLong Jump417-04.0012
Apr 21District 4 Pacific League Meet @ CLSApr 21 · 400 Meters · Place 4 · Napavine400 Meters454.95a12
Apr 17Chehalis ActivatorApr 17 · Triple Jump · Place 5 · NapavineTriple Jump537-912
Apr 17Chehalis ActivatorApr 17 · Long Jump · Place 7 · NapavineLong Jump718-612
Apr 17Chehalis ActivatorApr 17 · 100 Meters · Place 4 · Napavine100 Meters411.93a12
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Triple Jump · Place 1 · NapavineTriple Jump135-3.512
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Long Jump · Place 3 · NapavineLong Jump317-712
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · 200 Meters · Place 4 · Napavine200 Meters425.65a PB12
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · 100 Meters · Place 8 · Napavine100 Meters812.53a12
Mar 26League Meet @ North BeachMar 26 · Triple Jump · Place 4 · NapavineTriple Jump437-1012
Mar 26League Meet @ North BeachMar 26 · Long Jump · Place 1 · NapavineLong Jump118-212
Mar 26League Meet @ North BeachMar 26 · 100 Meters · Place 8 · Napavine100 Meters812.35a12
Mar 21Rainier IcebreakerMar 21 · Triple Jump · Place 8 · NapavineTriple Jump835-7.512
Mar 21Rainier IcebreakerMar 21 · Long Jump · Place 7 · NapavineLong Jump717-1112

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 222B District 4 ChampionshipsMay 22 · Triple Jump · Place 6 · NapavineTriple Jump638-411
May 222B District 4 ChampionshipsMay 22 · Long Jump · Place 7 · NapavineLong Jump719-6.511
May 16Central 2B League ChampionshipsMay 16 · Triple Jump · Place 2 · NapavineTriple Jump239-611
May 16Central 2B League ChampionshipsMay 16 · Long Jump · Place 6 · NapavineLong Jump619-811
May 6District 4 1B/2B League Meet at NapavineMay 6 · 100 Meters · Place 10 · Napavine100 Meters1012.28a11
May 11B/2B League Meet @ RaymondMay 1 · Triple Jump · Place 8 · NapavineTriple Jump833-10.511
May 11B/2B League Meet @ RaymondMay 1 · Long Jump · Place 4 · NapavineLong Jump416-10.511
May 11B/2B League Meet @ RaymondMay 1 · 100 Meters · Place 6 · Napavine100 Meters612.05a11
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 2 · NapavineComplete237-711
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 3 · NapavineComplete317-011
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Complete · Place 8 · NapavineComplete812.68 PB11
Mar 27League Meet @IlwacoMar 27 · Long Jump · Place 3 · NapavineLong Jump316-1111
Mar 27League Meet @IlwacoMar 27 · 200 Meters · Place 2 · Napavine200 Meters226.68a11
Mar 22Rainier Icebreaker Mar 22 · Long Jump · Place 10 · NapavineLong Jump1017-711
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · Long Jump · Place 3 · NapavineLong Jump315-111
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · 200 Meters · Place 7 · Napavine200 Meters728.37a11

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 10Central 2B League ChampionshipMay 10 · 3200 Meters · Place 6 · Napavine3200 Meters611:07.45a PB—
May 10Central 2B League ChampionshipMay 10 · 1600 Meters · Place 5 · Napavine1600 Meters54:59.91a—
May 10Central 2B League ChampionshipMay 10 · 800 Meters · Place 13 · Napavine800 Meters132:29.26a—
May 10Central 2B League ChampionshipMay 10 · 400 Meters · Place 16 · Napavine400 Meters161:15.70a—
Apr 25Pacific League MeetApr 25 · 3200 Meters · Place 1 · Napavine3200 Meters112:07.00a—
Apr 25Pacific League MeetApr 25 · 1600 Meters · Place 1 · Napavine1600 Meters15:12.83a—
Apr 25Pacific League MeetApr 25 · 400 Meters · Place 3 · Napavine400 Meters31:00.37a—
Apr 25Pacific League MeetApr 25 · 100 Meters · Place 4 · Napavine100 Meters413.20a—
Apr 19Chehalis Activators ClassicApr 19 · 1600 Meters · Place 5 · Napavine1600 Meters54:50.53a PB—
Apr 19Chehalis Activators ClassicApr 19 · 800 Meters · Place 14 · Napavine800 Meters142:19.79a—
Apr 19Chehalis Activators ClassicApr 19 · 400 Meters · Place 12 · Napavine400 Meters1257.69a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 1600 Meters · Place 3 · Napavine1600 Meters35:12.75a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 400 Meters · Place 4 · Napavine400 Meters457.13a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 100 Meters · Place 17 · Napavine100 Meters1712.79a—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · 1600 Meters · Place 1 · Napavine1600 Meters15:09.90a—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · 800 Meters · Place 2 · Napavine800 Meters22:19.39a PB—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · 400 Meters · Place 12 · Napavine400 Meters121:15.21a—
Mar 211B/2B/1A League Meet at KalamaMar 21 · Triple Jump · Place 8 · NapavineTriple Jump833-6.5—
Mar 211B/2B/1A League Meet at KalamaMar 21 · 1600 Meters · Place 2 · Napavine1600 Meters25:11.89a—
Mar 211B/2B/1A League Meet at KalamaMar 21 · 800 Meters · Place 2 · Napavine800 Meters22:19.51a—
Mar 211B/2B/1A League Meet at KalamaMar 21 · 400 Meters · Place 4 · Napavine400 Meters458.50a—
Mar 16Rainier IcebreakerMar 16 · 1600 Meters · Place 9 · Napavine1600 Meters95:01.30a—
Mar 141B/2B League Meet @ NapavineMar 14 · Triple Jump · Place 5 · NapavineTriple Jump530-6—
Mar 141B/2B League Meet @ NapavineMar 14 · 300m Hurdles · Place 7 · Napavine300m Hurdles754.48a—
Mar 141B/2B League Meet @ NapavineMar 14 · 1600 Meters · Place 2 · Napavine1600 Meters24:58.88a—