Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAberdeen, Black Hills & WF West @ Shelton · Mar 2816.9Aberdeen, Black Hills & WF West @ SheltonMarch 28, 2024
Discus · 1.6kg · Outdoor15th Annual BCS Invitational · May 3114-0515th Annual BCS InvitationalMay 3, 2025
Javelin · 800g · OutdoorDistrict 4 1B/2B League Meet @ Toutle Lake · Mar 25102' 1.5"District 4 1B/2B League Meet @ Toutle LakeMarch 25, 2025
Shot Put · 12lb · Outdoor15th Annual BCS Invitational · May 341-03.5015th Annual BCS InvitationalMay 3, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Discus · Place 3 · AdnaDiscus3123-0812
May 5Dist 4 1B,2B, 1A Meet @MossyrockMay 5 · Shot Put · Place 1 · AdnaShot Put146-05.0012
May 1Panther TwilightMay 1 · Discus · Place 7 · AdnaDiscus7128-112
May 1Panther TwilightMay 1 · Shot Put · Place 5 · AdnaShot Put549-112
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Javelin · Place 8 · AdnaJavelin8117-612
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Discus · Place 7 · AdnaDiscus7121-812
Apr 30District 4 2B League meet @ Onalaska Apr 30 · Shot Put · Place 5 · AdnaShot Put545-612
Apr 25Beaver Dam Jam InvitationalApr 25 · Discus · Place 17 · AdnaDiscus17119-112
Apr 25Beaver Dam Jam InvitationalApr 25 · Shot Put · Place 11 · AdnaShot Put1143-1.512
Apr 212B/1B League Meet @ WinlockApr 21 · Discus · Place 2 · AdnaDiscus2133-112
Apr 212B/1B League Meet @ WinlockApr 21 · Shot Put · Place 2 · AdnaShot Put244-012
Apr 17John Ingram TwilightApr 17 · Discus · Place 8 · AdnaDiscus8118-612
Apr 17John Ingram TwilightApr 17 · Shot Put · Place 6 · AdnaShot Put645-412
Apr 21B/2B/1A D4 Meet @ RochesterApr 2 · Discus · Place 6 · AdnaDiscus6103-1.512
Apr 21B/2B/1A D4 Meet @ RochesterApr 2 · Shot Put · Place 3 · AdnaShot Put344-112
Mar 261A/2B/1B @ AdnaMar 26 · Discus · Place 7 · AdnaDiscus7100-412
Mar 261A/2B/1B @ AdnaMar 26 · Shot Put · Place 3 · AdnaShot Put343-412
Mar 20Centralia JamboreeMar 20 · Shot Put · Place 2 · AdnaShot Put240-11.512

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 222B District 4 ChampionshipsMay 22 · Shot Put · Place 5 · AdnaShot Put543-611
May 16Central 2B League ChampionshipsMay 16 · Discus · Place 14 · AdnaDiscus14117-411
May 16Central 2B League ChampionshipsMay 16 · Shot Put · Place 4 · AdnaShot Put440-11.7511
May 315th Annual BCS InvitationalMay 3 · Javelin · AdnaJavelin800g—DNS11
May 315th Annual BCS InvitationalMay 3 · Discus · Place 9 · AdnaDiscus1.6kg9.114-05 PB11
May 315th Annual BCS InvitationalMay 3 · Shot Put · Place 9 · AdnaShot Put12lb9.41-03.50 PB11
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Javelin · Place 12 · AdnaJavelin1299-1011
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Discus · Place 2 · AdnaDiscus2105-211
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Shot Put · Place 1 · AdnaShot Put140-311
Apr 25Kalama Twilight InvitationalApr 25 · Discus · Place 11 · AdnaDiscus1.6kg11.109' 2"11
Apr 25Kalama Twilight InvitationalApr 25 · Shot Put · Place 10 · AdnaShot Put12lb10.39' 5"11
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Javelin · Place 9 · AdnaJavelin9104-811
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Discus · Place 8 · AdnaDiscus899-811
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Shot Put · Place 2 · AdnaShot Put241-1.511
Apr 18John Ingram TwilightApr 18 · Discus · Place 20 · AdnaDiscus20102-011
Apr 18John Ingram TwilightApr 18 · Shot Put · Place 9 · AdnaShot Put941-0.511
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Javelin · Place 6 · AdnaJavelin800g6.102' 1.5" PB11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Discus · Place 2 · AdnaDiscus1.6kg2.108' 5.5"11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Shot Put · Place 1 · AdnaShot Put12lb1.37' 4"11
Mar 20District 4 1B/2B League Meet @ AdnaMar 20 · Javelin · Place 8 · AdnaJavelin897-1011
Mar 20District 4 1B/2B League Meet @ AdnaMar 20 · Discus · Place 2 · AdnaDiscus299-1011
Mar 20District 4 1B/2B League Meet @ AdnaMar 20 · Shot Put · Place 1 · AdnaShot Put138-711

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10Central 2B League ChampionshipMay 10 · Javelin · Place 16 · AdnaJavelin16102-8—
May 10Central 2B League ChampionshipMay 10 · Discus · Place 15 · AdnaDiscus15104-1—
May 10Central 2B League ChampionshipMay 10 · Shot Put · Place 12 · AdnaShot Put1235-8—
May 21B/2B/1A League Meet @OnalaskaMay 2 · Discus · Place 5 · AdnaDiscus5117-6—
May 21B/2B/1A League Meet @OnalaskaMay 2 · Shot Put · Place 6 · AdnaShot Put636-7—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Javelin · Place 6 · AdnaJavelin6118-4—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Discus · Place 9 · AdnaDiscus996-2—
Apr 161B/2B/1A League Meet @NapavineApr 16 · Shot Put · Place 6 · AdnaShot Put636-7—
Apr 3Pirate Spring Break Time TrialsApr 3 · 100 Meters · Adna100 Meters—DNS10
Mar 28Aberdeen, Black Hills & WF West @ SheltonMar 28 · Discus · Place 7 · AdnaDiscus7102-11—
Mar 28Aberdeen, Black Hills & WF West @ SheltonMar 28 · Shot Put · Place 14 · AdnaShot Put1434-8—
Mar 28Aberdeen, Black Hills & WF West @ SheltonMar 28 · 100 Meters · Place 62 · Adna100 Meters6216.9 PB—
Mar 211B/2B/1A League Meet @RainierMar 21 · Javelin · Place 15 · AdnaJavelin1584-9—
Mar 211B/2B/1A League Meet @RainierMar 21 · Discus · Place 4 · AdnaDiscus498-4—
Mar 211B/2B/1A League Meet @RainierMar 21 · Shot Put · Place 3 · AdnaShot Put336-1—
Mar 141B/2B/1A @ AdnaMar 14 · Javelin · Place 14 · AdnaJavelin1496-1—
Mar 141B/2B/1A @ AdnaMar 14 · Discus · Place 10 · AdnaDiscus1094-1—
Mar 141B/2B/1A @ AdnaMar 14 · Shot Put · Place 8 · AdnaShot Put835-7.5—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 12Central 2B League ChampionshipMay 12 · Javelin · Place 16 · AdnaJavelin1694-8—
May 12Central 2B League ChampionshipMay 12 · Discus · Place 14 · AdnaDiscus1485-9—
May 6Freshman InvitationalMay 6 · Javelin · Place 3 · AdnaJavelin3115-9—
May 6Freshman InvitationalMay 6 · Discus · Place 15 · AdnaDiscus1585-7—
May 6Freshman InvitationalMay 6 · Shot Put · Place 19 · AdnaShot Put1930-2—
May 41B/2B/1A League Meet @ OnalaskaMay 4 · Javelin · Place 15 · AdnaJavelin1585-0—
May 41B/2B/1A League Meet @ OnalaskaMay 4 · Discus · Place 15 · AdnaDiscus1571-9—
May 41B/2B/1A League Meet @ OnalaskaMay 4 · Shot Put · Place 10 · AdnaShot Put1030-10.25—
Apr 27Adna, Rainier, Centralia @ RochesterApr 27 · Javelin · Place 10 · AdnaJavelin1097-00—
Apr 27Adna, Rainier, Centralia @ RochesterApr 27 · Discus · Place 12 · AdnaDiscus1280-05—
Apr 27Adna, Rainier, Centralia @ RochesterApr 27 · Shot Put · Place 16 · AdnaShot Put1629-00.00—
Apr 21Chehalis Activators InvitationalApr 21 · Javelin · Place 39 · AdnaJavelin3996-1—
Apr 21Chehalis Activators InvitationalApr 21 · Discus · Place 48 · AdnaDiscus4874-6—
Apr 21Chehalis Activators InvitationalApr 21 · Shot Put · Place 53 · AdnaShot Put5329-5.50—
Apr 181B/2B/1A League Meet @RainierApr 18 · Javelin · Place 28 · AdnaJavelin2872-0—
Apr 181B/2B/1A League Meet @RainierApr 18 · Discus · Place 42 · AdnaDiscus4240-3—
Apr 181B/2B/1A League Meet @RainierApr 18 · Shot Put · Place 18 · AdnaShot Put1828-11—
Mar 311B/2B/1A @ ADNAMar 31 · Javelin · Place 17 · AdnaJavelin1778-069
Mar 311B/2B/1A @ ADNAMar 31 · Discus · Place 18 · AdnaDiscus1863-059
Mar 311B/2B/1A @ ADNAMar 31 · Shot Put · Place 27 · AdnaShot Put2724-09.509