Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorLeague Meet @ Toutle Lake · Mar 2422.54League Meet @ Toutle LakeMarch 24, 2021
1600 Meters · OutdoorBill Harris Invitational · Apr 274:57.90aBill Harris InvitationalApril 27, 2024
3200 Meters · Outdoor2B District 4 Championships · May 1710:51.14a2B District 4 ChampionshipsMay 17, 2024
400 Meters · OutdoorDistrict 4 1B/2B League Meet @ Adna · May 159.75aDistrict 4 1B/2B League Meet @ AdnaMay 1, 2025
800 Meters · Outdoor1B/2B/1A League Meet @Rainier · Apr 182:19.16a1B/2B/1A League Meet @RainierApril 18, 2023
Javelin · 300g TJ · OutdoorWinlock MS · Mar 2367-08Winlock MS March 23, 2022
Javelin · 400g TJ · OutdoorMorton-WhitePass MS Meet · Apr 1461-10Morton-WhitePass MS MeetApril 14, 2021
Javelin · 450g AeroJav · OutdoorJH Meet @ Raymond · Apr 1365' 9JH Meet @ RaymondApril 13, 2022
Javelin · 600g · Outdoor1A/2B/1B MS Meet @ Onalaska · May 480' 61A/2B/1B MS Meet @ OnalaskaMay 4, 2022
Javelin · 800g · Outdoor15th Annual BCS Invitational · May 3109-0415th Annual BCS InvitationalMay 3, 2025
Long Jump · OutdoorMorton-WhitePass MS Meet · Apr 1410-11.00Morton-WhitePass MS MeetApril 14, 2021
Shot Put · 4kg · OutdoorWinlock MS · Mar 2327-03.00Winlock MS March 23, 2022

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 222B District 4 ChampionshipsMay 22 · 3200 Meters · Place 8 · AdnaAdna3200 Meters811:52.97a11
May 16Central 2B League ChampionshipsMay 16 · 3200 Meters · Place 6 · AdnaAdna3200 Meters611:41.44a11
May 6District 4 1B/2B League Meet @ OnalaskaMay 6 · 1600 Meters · Place 7 · AdnaAdna1600 Meters75:38.54a11
May 315th Annual BCS InvitationalMay 3 · 3200 Meters · Place 36 · AdnaAdna3200 Meters36.11:52.75a11
May 315th Annual BCS InvitationalMay 3 · Javelin · Place 19 · AdnaAdnaJavelin800g19.109-04 PB11
May 1District 4 1B/2B League Meet @ AdnaMay 1 · Javelin · Place 13 · AdnaAdnaJavelin1394-411
May 1District 4 1B/2B League Meet @ AdnaMay 1 · 400 Meters · Place 7 · AdnaAdna400 Meters759.75a PB11
Apr 25Kalama Twilight InvitationalApr 25 · 3200 Meters · Place 15 · AdnaAdna3200 Meters15.11:32.74a11
Apr 22District 4 1B/2B League Meet @RainierApr 22 · Javelin · Place 13 · AdnaAdnaJavelin1399-1011
Apr 22District 4 1B/2B League Meet @RainierApr 22 · 3200 Meters · Place 1 · AdnaAdna3200 Meters112:18.6911
Apr 18John Ingram TwilightApr 18 · 3200 Meters · Place 20 · AdnaAdna3200 Meters2012:21.7511
Apr 18John Ingram TwilightApr 18 · 1600 Meters · Place 19 · AdnaAdna1600 Meters195:19.6711
Apr 3District 4 1B/2B League Meet @ WinlockApr 3 · 1600 Meters · Place 1 · AdnaAdna1600 Meters15:17.03a11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · Javelin · Place 9 · AdnaAdnaJavelin800g9.97' 8"11
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · 800 Meters · Place 5 · AdnaAdna800 Meters5.2:23.00a11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23WIAA 1B, 2B, 1A State Championship Meet (HS)May 23 · 3200 Meters · Place 14 · AdnaAdna3200 Meters1411:09.91a—
May 172B District 4 ChampionshipsMay 17 · 3200 Meters · Place 4 · AdnaAdna3200 Meters4.10:51.14a PB10
May 10Central 2B League ChampionshipMay 10 · 3200 Meters · Place 4 · AdnaAdna3200 Meters411:00.82a—
May 21B/2B/1A League Meet @OnalaskaMay 2 · 1600 Meters · Place 1 · AdnaAdna1600 Meters15:26.46a—
Apr 27Bill Harris InvitationalApr 27 · 1600 Meters · Place 12 · AdnaAdna1600 Meters124:57.90a PB—
Apr 251B/2B/1A @ RaymondApr 25 · Javelin · Place 17 · AdnaAdnaJavelin1779-2—
Apr 19Kalama Twilight InviteApr 19 · 3200 Meters · Place 6 · AdnaAdna3200 Meters610:55.42a—
Apr 161B/2B/1A League Meet @NapavineApr 16 · 800 Meters · Place 4 · AdnaAdna800 Meters42:23.18a—
Apr 3Pirate Spring Break Time TrialsApr 3 · 1500 Meters · Place 2 · AdnaAdna1500 Meters2.4:52.02aUnofficial10
Mar 28Aberdeen, Black Hills & WF West @ SheltonMar 28 · Javelin · Place 20 · AdnaAdnaJavelin2075-6—
Mar 28Aberdeen, Black Hills & WF West @ SheltonMar 28 · 1600 Meters · Place 2 · AdnaAdna1600 Meters25:06.7—
Mar 211B/2B/1A League Meet @RainierMar 21 · Javelin · Place 14 · AdnaAdnaJavelin1486-11—
Mar 211B/2B/1A League Meet @RainierMar 21 · 3200 Meters · Place 5 · AdnaAdna3200 Meters511:51.87a—
Mar 211B/2B/1A League Meet @RainierMar 21 · 1600 Meters · Place 3 · AdnaAdna1600 Meters35:05.42a—
Mar 141B/2B/1A @ AdnaMar 14 · Javelin · Place 20 · AdnaAdnaJavelin2087-8—
Mar 141B/2B/1A @ AdnaMar 14 · 1600 Meters · Place 3 · AdnaAdna1600 Meters35:19.12a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12Central 2B League ChampionshipMay 12 · 3200 Meters · Place 12 · AdnaAdna3200 Meters1212:32.73a—
May 6Freshman InvitationalMay 6 · 3200 Meters · Place 12 · AdnaAdna3200 Meters1212:42.33a—
May 6Freshman InvitationalMay 6 · 1600 Meters · Place 25 · AdnaAdna1600 Meters255:43.68a—
May 6Freshman InvitationalMay 6 · 800 Meters · Place 25 · AdnaAdna800 Meters252:35.97a—
May 41B/2B/1A League Meet @ OnalaskaMay 4 · 800 Meters · Place 5 · AdnaAdna800 Meters52:36.27a—
Apr 21Chehalis Activators InvitationalApr 21 · 1600 Meters · Place 16 · AdnaAdna1600 Meters165:20.39a—
Apr 181B/2B/1A League Meet @RainierApr 18 · 3200 Meters · Place 2 · AdnaAdna3200 Meters211:55.61a—
Apr 181B/2B/1A League Meet @RainierApr 18 · 800 Meters · Place 5 · AdnaAdna800 Meters52:19.16a PB—
Mar 311B/2B/1A @ ADNAMar 31 · 1600 Meters · Place 5 · AdnaAdna1600 Meters55:23.709
Mar 311B/2B/1A @ ADNAMar 31 · 800 Meters · Place 4 · AdnaAdna800 Meters42:23.459
Mar 231B/2B/1A League Meet @ MWPMar 23 · 1600 Meters · Place 7 · AdnaAdna1600 Meters75:30.78—
Mar 231B/2B/1A League Meet @ MWPMar 23 · 800 Meters · Place 3 · AdnaAdna800 Meters32:23.70—
Mar 161B/2B/1A League Meet at KalamaMar 16 · 3200 Meters · AdnaAdna3200 Meters—NT9
Mar 161B/2B/1A League Meet at KalamaMar 16 · 1600 Meters · Place 5 · AdnaAdna1600 Meters55:37.479
Mar 161B/2B/1A League Meet at KalamaMar 16 · 800 Meters · Place 4 · AdnaAdna800 Meters42:32.959

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 41A/2B/1B MS Meet @ OnalaskaMay 4 · 1600 Meters · Place 3 · AdnaAdna1600 Meters3.6:10.38
May 41A/2B/1B MS Meet @ OnalaskaMay 4 · Javelin · Place 8 · AdnaAdnaJavelin600g8.80' 6 PB8
May 41A/2B/1B MS Meet @ OnalaskaMay 4 · Shot Put · AdnaAdnaShot Put4kg—SCR8
Apr 20Central 2B Middle School @RainierApr 20 · 1600 Meters · Place 4 · AdnaAdna1600 Meters4.6:10.85a8
Apr 20Central 2B Middle School @RainierApr 20 · Javelin · Place 30 · AdnaAdnaJavelin400g TJ30.59' 108
Apr 13JH Meet @ RaymondApr 13 · 1600 Meters · Place 2 · AdnaAdna1600 Meters2.6:04.36a8
Apr 13JH Meet @ RaymondApr 13 · Javelin · Place 5 · AdnaAdnaJavelin450g AeroJav5.65' 9 PB8
Apr 13JH Meet @ RaymondApr 13 · Shot Put · Place 5 · AdnaAdnaShot Put4kg5.11' 38
Mar 23Winlock MS Mar 23 · 1600 Meters · Place 3 · AdnaAdna1600 Meters3.6:10.008
Mar 23Winlock MS Mar 23 · Javelin · Place 7 · AdnaAdnaJavelin300g TJ7.67-08 PB8
Mar 23Winlock MS Mar 23 · Shot Put · Place 6 · AdnaAdnaShot Put4kg6.27-03.00 PB8

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 14Morton-WhitePass MS MeetApr 14 · Long Jump · Place 11 · AdnaAdnaLong Jump11.10-11.00 PB7
Apr 14Morton-WhitePass MS MeetApr 14 · Javelin · Place 13 · AdnaAdnaJavelin400g TJ13.61-10 PB7
Apr 14Morton-WhitePass MS MeetApr 14 · 110m Hurdles · Place 5 · AdnaAdna110m Hurdles33" / 0.838m5.24.187
Mar 31Toledo @ Adna MSMar 31 · Long Jump · Place 5 · AdnaAdnaLong Jump5.10'10.007
Mar 31Toledo @ Adna MSMar 31 · Javelin · Place 7 · AdnaAdnaJavelin600g7.60'04.007
Mar 31Toledo @ Adna MSMar 31 · 110m Hurdles · Place 4 · AdnaAdna110m Hurdles33" / 0.838m4.22.72a7
Mar 24League Meet @ Toutle LakeMar 24 · Long Jump · Place 9 · AdnaAdnaLong Jump9.9-03.007
Mar 24League Meet @ Toutle LakeMar 24 · Javelin · Place 5 · AdnaAdnaJavelin300g TJ5.60-017
Mar 24League Meet @ Toutle LakeMar 24 · 110m Hurdles · Place 3 · AdnaAdna110m Hurdles33" / 0.838m3.22.54 PB7