Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPacific League Meet · Apr 2516.67aPacific League MeetApril 25, 2024
High Jump · Outdoor2b Central meet at Kalama · Apr 263' 82b Central meet at KalamaApril 26, 2023
Javelin · 400g TJ · OutdoorCentral 2B Middle School @Rainier · Apr 2043' 5Central 2B Middle School @RainierApril 20, 2022
Javelin · 600g · OutdoorMossyrock MS Meet · Mar 2252-09Mossyrock MS MeetMarch 22, 2023
Long Jump · OutdoorCentral 2B Middle School @Rainier · Apr 2010' 11Central 2B Middle School @RainierApril 20, 2022
Pole Vault · OutdoorChehalis Activator · Apr 187' 0"Chehalis ActivatorApril 18, 2025
Results · OutdoorMiddle School Central 2B @Rainier · Apr 1216.96aMiddle School Central 2B @RainierApril 12, 2023
Triple Jump · OutdoorChehalis Activator · Apr 1828' 4.75"Chehalis ActivatorApril 18, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 51B/2B/1A League Meet @ NapavineMay 5 · 300m Hurdles · Place 6 · NapavineNapavine300m Hurdles656.53a11
May 51B/2B/1A League Meet @ NapavineMay 5 · 100m Hurdles · Place 6 · NapavineNapavine100m Hurdles619.57a11
Apr 301A/2B/1B Meet @ RaymondApr 30 · 300m Hurdles · Place 4 · NapavineNapavine300m Hurdles458.53a11
Apr 301A/2B/1B Meet @ RaymondApr 30 · 100m Hurdles · Place 5 · NapavineNapavine100m Hurdles519.54a11
Apr 21District 4 Pacific League Meet @ CLSApr 21 · Triple Jump · Place 4 · NapavineNapavineTriple Jump426-09.0011
Apr 21District 4 Pacific League Meet @ CLSApr 21 · 300m Hurdles · Place 4 · NapavineNapavine300m Hurdles459.11a11
Apr 21District 4 Pacific League Meet @ CLSApr 21 · 100m Hurdles · Place 4 · NapavineNapavine100m Hurdles420.70a11
Apr 17Chehalis ActivatorApr 17 · Triple Jump · Place 13 · NapavineNapavineTriple Jump1326-11.511
Apr 17Chehalis ActivatorApr 17 · 300m Hurdles · Place 14 · NapavineNapavine300m Hurdles1458.76a11
Apr 17Chehalis ActivatorApr 17 · 100m Hurdles · Place 17 · NapavineNapavine100m Hurdles1720.79a11
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · Triple Jump · Place 6 · NapavineNapavineTriple Jump626-311
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · 300m Hurdles · Place 5 · NapavineNapavine300m Hurdles558.14a11
Apr 21B/2B/1A League Meet @ MWP RandleApr 2 · 100m Hurdles · Place 8 · NapavineNapavine100m Hurdles821.79a11
Mar 21Rainier IcebreakerMar 21 · 300m Hurdles · Place 14 · NapavineNapavine300m Hurdles1457.96a11
Mar 21Rainier IcebreakerMar 21 · 100m Hurdles · Place 14 · NapavineNapavine100m Hurdles1421.11a11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 222B District 4 ChampionshipsMay 22 · Pole Vault · Place 6 · NapavineNapavinePole Vault66-610
May 16Central 2B League ChampionshipsMay 16 · Triple Jump · Place 13 · NapavineNapavineTriple Jump1326-410
May 16Central 2B League ChampionshipsMay 16 · Pole Vault · Place 5 · NapavineNapavinePole Vault56-010
May 11B/2B League Meet @ RaymondMay 1 · Pole Vault · Place 2 · NapavineNapavinePole Vault26-610
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Triple Jump · Place 5 · NapavineNapavineTriple Jump528-3.510
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Pole Vault · Place 5 · NapavineNapavinePole Vault56-610
Apr 18Chehalis ActivatorApr 18 · Triple Jump · Place 15 · NapavineNapavineTriple Jump15.28' 4.75" PB10
Apr 18Chehalis ActivatorApr 18 · Pole Vault · Place 11 · NapavineNapavinePole Vault11.7' 0" PB10
Apr 18Chehalis ActivatorApr 18 · Javelin · NapavineNapavineJavelin600g—DNS10
Apr 3District 4 1B/2B League Meet@RainierApr 3 · Pole Vault · Place 7 · NapavineNapavinePole Vault76-610
Mar 27League Meet @IlwacoMar 27 · Triple Jump · Place 7 · NapavineNapavineTriple Jump724-1110
Mar 27League Meet @IlwacoMar 27 · Pole Vault · Place 3 · NapavineNapavinePole Vault35-610
Mar 22Rainier Icebreaker Mar 22 · Triple Jump · Place 12 · NapavineNapavineTriple Jump1227-610
Mar 22Rainier Icebreaker Mar 22 · Pole Vault · Place 6 · NapavineNapavinePole Vault66-010
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · Triple Jump · Place 2 · NapavineNapavineTriple Jump227-010
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · Pole Vault · Place 2 · NapavineNapavinePole Vault25-610
Mar 20District 4 1B/2B League Meet at NapavineMar 20 · Javelin · Place 3 · NapavineNapavineJavelin360-010

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 10Central 2B League ChampionshipMay 10 · Triple Jump · Place 11 · NapavineNapavineTriple Jump1126-4.5—
May 10Central 2B League ChampionshipMay 10 · Long Jump · Place 12 · NapavineNapavineLong Jump1212-11—
May 10Central 2B League ChampionshipMay 10 · High Jump · Place 8 · NapavineNapavineHigh Jump84-0—
May 4Freshman InvitationalMay 4 · Triple Jump · Place 6 · NapavineNapavineTriple Jump626-8.5—
May 4Freshman InvitationalMay 4 · Long Jump · Place 19 · NapavineNapavineLong Jump1910-6.5—
May 4Freshman InvitationalMay 4 · Javelin · Place 8 · NapavineNapavineJavelin871-2—
Apr 25Pacific League MeetApr 25 · Triple Jump · Place 3 · NapavineNapavineTriple Jump324-8—
Apr 25Pacific League MeetApr 25 · High Jump · Place 4 · NapavineNapavineHigh Jump43-10—
Apr 25Pacific League MeetApr 25 · Javelin · Place 6 · NapavineNapavineJavelin657-11—
Apr 25Pacific League MeetApr 25 · 100 Meters · Place 4 · NapavineNapavine100 Meters416.67a PB—
Apr 19Chehalis Activators ClassicApr 19 · Long Jump · Place 18 · NapavineNapavineLong Jump1811-9—
Apr 19Chehalis Activators ClassicApr 19 · Javelin · Place 38 · NapavineNapavineJavelin3847-0—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Triple Jump · Place 5 · NapavineNapavineTriple Jump525-11—
Apr 161B/2B/1A League Meet @NapavineApr 16 · High Jump · Place 4 · NapavineNapavineHigh Jump43-10—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Javelin · Place 14 · NapavineNapavineJavelin1462-9—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · Triple Jump · Place 8 · NapavineNapavineTriple Jump822-10.5—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · High Jump · Place 7 · NapavineNapavineHigh Jump74-0—
Mar 28 1B/2B/1A League Meet @ Toutle LakeMar 28 · Javelin · Place 14 · NapavineNapavineJavelin1466-8—
Mar 16Rainier IcebreakerMar 16 · High Jump · Place 10 · NapavineNapavineHigh Jump104-2—
Mar 141B/2B League Meet @ NapavineMar 14 · Triple Jump · Place 4 · NapavineNapavineTriple Jump425-2—
Mar 141B/2B League Meet @ NapavineMar 14 · Long Jump · Place 5 · NapavineNapavineLong Jump512-6.5—
Mar 141B/2B League Meet @ NapavineMar 14 · High Jump · Place 4 · NapavineNapavineHigh Jump44-0—
Mar 141B/2B League Meet @ NapavineMar 14 · Javelin · Place 13 · NapavineNapavineJavelin1367-1—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 3Central 2B Middle School @RainierMay 3 · Pole Vault · Place 5 · NapavineNapavinePole Vault55-0—
May 3Central 2B Middle School @RainierMay 3 · High Jump · Place 8 · NapavineNapavineHigh Jump83-10—
May 3Central 2B Middle School @RainierMay 3 · Javelin · Place 5 · NapavineNapavineJavelin558-8—
Apr 262b Central meet at KalamaApr 26 · Long Jump · Place 20 · NapavineNapavineLong Jump20.8' 108
Apr 262b Central meet at KalamaApr 26 · Pole Vault · Place 2 · NapavineNapavinePole Vault2.5' 68
Apr 262b Central meet at KalamaApr 26 · Javelin · Place 5 · NapavineNapavineJavelin600g5.51' 28
Apr 262b Central meet at KalamaApr 26 · High Jump · Place 6 · NapavineNapavineHigh Jump6.3' 8 PB8
Apr 19Winlock MS League MeetApr 19 · Long Jump · Place 22 · NapavineNapavineLong Jump22.8' 28
Apr 19Winlock MS League MeetApr 19 · High Jump · Place 8 · NapavineNapavineHigh Jump8.3' 68
Apr 12Middle School Central 2B @RainierApr 12 · Results · Place 1 · NapavineNapavineResults16-0—
Apr 12Middle School Central 2B @RainierApr 12 · Results · Place 3 · NapavineNapavineResults350-0—
Apr 12Middle School Central 2B @RainierApr 12 · Results · Place 20 · NapavineNapavineResults2016.96a PB—
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · Triple Jump · NapavineNapavineTriple Jump—ND8
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · Long Jump · Place 15 · NapavineNapavineLong Jump15.10-02.508
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · Pole Vault · Place 1 · NapavineNapavinePole Vault1.6-00.008
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · Javelin · Place 15 · NapavineNapavineJavelin600g15.45-108
Mar 22Mossyrock MS MeetMar 22 · Triple Jump · Place 2 · NapavineNapavineTriple Jump2.23-03.008
Mar 22Mossyrock MS MeetMar 22 · Long Jump · Place 4 · NapavineNapavineLong Jump4.10-10.008
Mar 22Mossyrock MS MeetMar 22 · Javelin · Place 6 · NapavineNapavineJavelin600g6.52-09 PB8
Mar 22Mossyrock MS MeetMar 22 · 100m Hurdles · NapavineNapavine100m Hurdles30" / 0.762m—DQ8

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 41B/2B MS meet at Kalama May 4 · Triple Jump · Place 2 · NapavineNapavineTriple Jump2.22-07.007
May 41B/2B MS meet at Kalama May 4 · Long Jump · Place 23 · NapavineNapavineLong Jump23.9-11.007
May 41B/2B MS meet at Kalama May 4 · Pole Vault · Place 8 · NapavineNapavinePole Vault8.5-00.007
May 41B/2B MS meet at Kalama May 4 · Javelin · Place 10 · NapavineNapavineJavelin600g10.47-107
Apr 20Central 2B Middle School @RainierApr 20 · Long Jump · Place 15 · NapavineNapavineLong Jump15.10' 11 PB7
Apr 20Central 2B Middle School @RainierApr 20 · Pole Vault · Place 6 · NapavineNapavinePole Vault6.5' 07
Apr 20Central 2B Middle School @RainierApr 20 · Javelin · Place 8 · NapavineNapavineJavelin400g TJ8.43' 5 PB7
Mar 30Napavine MS MeetMar 30 · Pole Vault · Place 4 · NapavineNapavinePole Vault4.5-06.00Unofficial7
Mar 23Central 2B MS Track MeetMar 23 · Long Jump · Place 18 · NapavineNapavineLong Jump18.8' 77
Mar 23Central 2B MS Track MeetMar 23 · Javelin · NapavineNapavineJavelin300g TJ—DQ7
Mar 23Central 2B MS Track MeetMar 23 · 100 Meters · NapavineNapavine100 Meters—DQ7