Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 35:35.85aUSATF Region 13 Junior Olympic ChampionshipJuly 3, 2025
400 Meters · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 859.55aUSATF Region 13 Junior Olympic ChampionshipJuly 8, 2026
800 Meters · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 62:40.32aUSATF Region 13 Junior Olympic ChampionshipsJuly 6, 2023
Discus · 1kg · OutdoorWestwood vs Freeman · May 1278' 11.5"Westwood vs FreemanMay 12, 2026
High Jump · OutdoorUSATF Region 13 Junior Olympic Championships · Jul 61.20mUSATF Region 13 Junior Olympic ChampionshipsJuly 6, 2023
Javelin · 450g AeroJav · OutdoorWestwood, Centennial, EVMS @ East Valley HS · Apr 29100' 10"Westwood, Centennial, EVMS @ East Valley HSApril 29, 2026
Javelin · 600g · OutdoorUSATF Inland NW Association Junior Olympic Championships · Jun 2625.85mUSATF Inland NW Association Junior Olympic ChampionshipsJune 26, 2026
Long Jump · OutdoorUSATF Region 13 Junior Olympic Championship · Jul 34.09mUSATF Region 13 Junior Olympic ChampionshipJuly 3, 2025
Shot Put · 4kg · OutdoorWestwood vs Freeman vs Cheney · May 733' 0.5"Westwood vs Freeman vs CheneyMay 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 14 · Valley FlashValley FlashJavelin1429.34m7
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 400 Meters · Place 13 · Valley FlashValley Flash400 Meters1359.55a PB7
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 8 · Valley FlashValley FlashJavelin600g8.25.85m PB7
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Discus · Place 11 · Valley FlashValley FlashDiscus1kg11.20.75m7
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · 400 Meters · Place 7 · Valley FlashValley Flash400 Meters7.1:00.79a7
May 12Westwood vs FreemanMay 12 · Javelin · Place 1 · WestwoodWestwoodJavelin450g AeroJav1.81' 6"7
May 12Westwood vs FreemanMay 12 · Discus · Place 1 · WestwoodWestwoodDiscus1kg1.78' 11.5" PB7
May 12Westwood vs FreemanMay 12 · Shot Put · Place 1 · WestwoodWestwoodShot Put4kg1.31' 7.5"7
May 12Westwood vs FreemanMay 12 · 400 Meters · Place 1 · WestwoodWestwood400 Meters1.1:03.00a7
May 7Westwood vs Freeman vs CheneyMay 7 · Javelin · Place 2 · WestwoodWestwoodJavelin450g AeroJav2.100' 5"7
May 7Westwood vs Freeman vs CheneyMay 7 · Discus · Place 4 · WestwoodWestwoodDiscus1kg4.73' 6"7
May 7Westwood vs Freeman vs CheneyMay 7 · Shot Put · Place 1 · WestwoodWestwoodShot Put4kg1.33' 0.5" PB7
May 5GSCL #2 Freeman, East Valley, WestwoodMay 5 · Javelin · Place 1 · WestwoodWestwoodJavelin450g AeroJav1.91' 0"7
May 5GSCL #2 Freeman, East Valley, WestwoodMay 5 · Discus · Place 1 · WestwoodWestwoodDiscus1kg1.71' 6"7
May 5GSCL #2 Freeman, East Valley, WestwoodMay 5 · Shot Put · Place 1 · WestwoodWestwoodShot Put4kg1.30' 3"7
Apr 29Westwood, Centennial, EVMS @ East Valley HSApr 29 · Long Jump · Place 2 · WestwoodWestwoodLong Jump2.14' 8"7
Apr 29Westwood, Centennial, EVMS @ East Valley HSApr 29 · Javelin · Place 1 · WestwoodWestwoodJavelin450g AeroJav1.100' 10" PB7
Apr 29Westwood, Centennial, EVMS @ East Valley HSApr 29 · Discus · Place 2 · WestwoodWestwoodDiscus1kg2.75' 6"7

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Long Jump · Place 4 · Valley FlashValley FlashLong Jump44.09m PB12
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · High Jump · Place 3 · Valley FlashValley FlashHigh Jump31.45m12
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Javelin · Place 5 · Valley FlashValley FlashJavelin527.69m12
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Shot Put · Place 2 · Valley FlashValley FlashShot Put29.42m12
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 80m Hurdles · Place 4 · Valley FlashValley Flash80m Hurdles415.51a12
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 1500 Meters · Place 3 · Valley FlashValley Flash1500 Meters35:35.85a PB12
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 2 · Valley FlashValley FlashJavelin227.28m12
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · Shot Put · Place 1 · Valley FlashValley FlashShot Put19.44m12
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · High Jump · Place 2 · Valley FlashValley FlashHigh Jump21.35m12
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · Javelin · Place 2 · Valley FlashValley FlashJavelin228.83m12
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 80m Hurdles · Place 3 · Valley FlashValley Flash80m Hurdles315.83a12
May 166th Grade Meet # 2 Westwood MS vs Cheney MSMay 16 · Javelin · Place 2 · WestwoodWestwoodJavelin286-56
May 166th Grade Meet # 2 Westwood MS vs Cheney MSMay 16 · Discus · Place 3 · WestwoodWestwoodDiscus354-16

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 4 · Valley FlashValley FlashJavelin429.24m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Discus · Place 7 · Valley FlashValley FlashDiscus717.80m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 7 · Valley FlashValley FlashShot Put77.96m—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · 80m Hurdles · Place 2 · Valley FlashValley Flash80m Hurdles217.69a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · High Jump · Place 3 · Valley FlashValley FlashHigh Jump31.20m PB—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Javelin · Place 5 · Valley FlashValley FlashJavelin519.08m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 3 · Valley FlashValley FlashShot Put35.96m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 800 Meters · Place 3 · Valley FlashValley Flash800 Meters32:40.32a PB—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 400 Meters · Place 2 · Valley FlashValley Flash400 Meters21:10.90a—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · High Jump · Place 1 · Valley FlashValley FlashHigh Jump11.20m—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · Javelin · Place 2 · Valley FlashValley FlashJavelin217.87m—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · 800 Meters · Place 2 · Valley FlashValley Flash800 Meters22:47.27a—