Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2024 Nike Outdoor Nationals · Jun 124:58.39a2024 Nike Outdoor NationalsJune 12, 2024
100 Meters · OutdoorWinlock MS League Meet · Apr 1912.6Winlock MS League MeetApril 19, 2023
1500 Meters · OutdoorOregon Middle School Meet of Champions · May 234:36.40aOregon Middle School Meet of ChampionsMay 23, 2024
1600 Meters · OutdoorSouth Sound Classic, Presented by the Washington State Fair · May 24:28.98aSouth Sound Classic, Presented by the Washington State FairMay 2, 2026
200 Meters · Outdoor2B Central League MS @ Toutle Lake · Mar 2727.02B Central League MS @ Toutle LakeMarch 27, 2024
3000 Meters · OutdoorPortland Track Festival Youth Meet presented by Stumptown Running · Jun 110:01.97aPortland Track Festival Youth Meet presented by Stumptown RunningJune 1, 2024
3200 Meters · OutdoorSouth Sound Classic, Presented by the Washington State Fair · May 29:42.98aSouth Sound Classic, Presented by the Washington State FairMay 2, 2026
400 Meters · OutdoorMossyrock MS Meet · Mar 221:01.85aMossyrock MS MeetMarch 22, 2023
800 Meters · OutdoorDistrict 4 1B/2B League Meet @ Toutle Lake · Mar 252:10.80aDistrict 4 1B/2B League Meet @ Toutle LakeMarch 25, 2025
Long Jump · OutdoorMossyrock MS Meet · Mar 2214-09.00Mossyrock MS MeetMarch 22, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 212B District 4 ChampionshipsMay 21 · 3200 Meters · Place 1 · ToledoToledo3200 Meters1.10:21.21a10
May 212B District 4 ChampionshipsMay 21 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.4:40.02a10
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 3200 Meters · Place 18 · ToledoToledo3200 Meters18.9:42.98a PB10
May 2South Sound Classic, Presented by the Washington State FairMay 2 · 1600 Meters · Place 27 · ToledoToledo1600 Meters27.4:28.98a PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1District 4 1B/2B League Meet @ WinlockMay 1 · 3200 Meters · Place 2 · ToledoToledo3200 Meters2.11:05.39
May 1District 4 1B/2B League Meet @ WinlockMay 1 · 1600 Meters · Place 2 · ToledoToledo1600 Meters2.4:48.09
May 1District 4 1B/2B League Meet @ WinlockMay 1 · 800 Meters · Place 3 · ToledoToledo800 Meters3.2:16.49
Apr 25Kalama Twilight InvitationalApr 25 · 3200 Meters · Place 2 · ToledoToledo3200 Meters2.10:09.11a9
Apr 25Kalama Twilight InvitationalApr 25 · 1600 Meters · Place 6 · ToledoToledo1600 Meters6.4:43.59
Mar 25District 4 1B/2B League Meet @ Toutle LakeMar 25 · 800 Meters · Place 3 · ToledoToledo800 Meters3.2:10.80a PB9

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 122024 Nike Outdoor NationalsJun 12 · 1 Mile · Place 58 · Whisper RunningWhisper Running1 Mile584:58.39a PB—
Jun 122024 Nike Outdoor NationalsJun 12 · 1600 Meters · Place 58 · Whisper RunningWhisper Running1600 Meters584:56.83a—
Jun 122024 Nike Outdoor NationalsJun 12 · 1500 Meters · Place 63 · Whisper RunningWhisper Running1500 Meters634:40.40a—
Jun 122024 Nike Outdoor NationalsJun 12 · 800 Meters · Place 51 · Whisper RunningWhisper Running800 Meters512:12.62a—
Jun 122024 Nike Outdoor NationalsJun 12 · 800 Meters · Place 51 · Whisper Running TC-WAWhisper Running TC-WA800 Meters512:12.62—
Jun 122024 Nike Outdoor NationalsJun 12 · 1500 Meters · Place 63 · Whisper Running TC-WAWhisper Running TC-WA1500 Meters634:40.40—
Jun 122024 Nike Outdoor NationalsJun 12 · 1 Mile · Place 58 · Whisper Running TC-WAWhisper Running TC-WA1 Mile584:58.39—
Jun 1Portland Track Festival Youth Meet presented by Stumptown RunningJun 1 · 3000 Meters · Place 12 · Whisper RunningWhisper Running3000 Meters1210:01.97a PB—
May 23Oregon Middle School Meet of ChampionsMay 23 · 1500 Meters · Place 18 · Whisper RunningWhisper Running1500 Meters18.4:36.40a PB8
May 23Oregon Middle School Meet of ChampionsMay 23 · 800 Meters · Place 18 · Whisper RunningWhisper Running800 Meters18.2:15.92a8
May 10Tigard Youth developmental meetMay 10 · 1500 Meters · Place 1 · Whisper RunningWhisper Running1500 Meters1.4:41.74a8
May 10Tigard Youth developmental meetMay 10 · 800 Meters · Place 2 · Whisper RunningWhisper Running800 Meters2.2:15.98a8
May 3Oregon Twilight Middle School Mile Presented by TrackTown USA Kids ClubMay 3 · 1 Mile · Place 6 · Whisper RunningWhisper Running1 Mile6.5:04.95a8
May 1MS Central League Champ @RainierMay 1 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.5:15.88a8
May 1MS Central League Champ @RainierMay 1 · 800 Meters · Place 1 · ToledoToledo800 Meters1.2:31.35a8
Apr 24League Meet MSApr 24 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.4:58.13a8
Apr 24League Meet MSApr 24 · 800 Meters · Place 1 · ToledoToledo800 Meters1.2:22.01a8
Apr 172B MS Meet @ NapavineApr 17 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.5:08.29a8
Apr 172B MS Meet @ NapavineApr 17 · 800 Meters · Place 1 · ToledoToledo800 Meters1.2:18.50a8
Apr 172B MS Meet @ NapavineApr 17 · 400 Meters · Place 2 · ToledoToledo400 Meters2.1:13.03a8
Apr 10Middle School League Meet @ MWP MortonApr 10 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.5:14.97a8
Apr 10Middle School League Meet @ MWP MortonApr 10 · 400 Meters · Place 1 · ToledoToledo400 Meters1.1:04.28a8
Mar 272B Central League MS @ Toutle LakeMar 27 · 800 Meters · Place 1 · ToledoToledo800 Meters1.2:16.38
Mar 272B Central League MS @ Toutle LakeMar 27 · 200 Meters · Place 2 · ToledoToledo200 Meters2.27.0 PB8
Mar 272B Central League MS @ Toutle LakeMar 27 · 100 Meters · Place 6 · ToledoToledo100 Meters6.13.08

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 19Winlock MS League MeetApr 19 · Long Jump · Place 7 · ToledoToledoLong Jump7.13' 107
Apr 19Winlock MS League MeetApr 19 · 800 Meters · Place 1 · ToledoToledo800 Meters1.2:28.87
Apr 19Winlock MS League MeetApr 19 · 400 Meters · Place 3 · ToledoToledo400 Meters3.1:04.07
Apr 19Winlock MS League MeetApr 19 · 100 Meters · Place 4 · ToledoToledo100 Meters4.12.6 PB7
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · 1600 Meters · Place 1 · ToledoToledo1600 Meters1.5:28.80a7
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · Long Jump · Place 4 · ToledoToledoLong Jump4.14-04.007
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · 400 Meters · Place 3 · ToledoToledo400 Meters3.1:03.52a7
Mar 292B MS Meet @ Napavine w/Kalama, Rainier, MWP, WinlockMar 29 · 100 Meters · Place 7 · ToledoToledo100 Meters7.13.78a7
Mar 22Mossyrock MS MeetMar 22 · Long Jump · Place 3 · ToledoToledoLong Jump3.14-09.00 PB7
Mar 22Mossyrock MS MeetMar 22 · 400 Meters · Place 1 · ToledoToledo400 Meters1.1:01.85a PB7
Mar 22Mossyrock MS MeetMar 22 · 100 Meters · Place 3 · ToledoToledo100 Meters3.13.08a7