Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUSATF Inland NW Association Junior Olympic Championships · Jun 2642.04mUSATF Inland NW Association Junior Olympic ChampionshipsJune 26, 2026
Hammer · 4kg · Outdoor2026 Washington State HS Hammer Championships · May 3135.06m2026 Washington State HS Hammer ChampionshipsMay 31, 2026
Shot Put · 4kg · OutdoorUSATF Inland NW Association Junior Olympic Championships · Jun 2610.97mUSATF Inland NW Association Junior Olympic ChampionshipsJune 26, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Hammer · Place 3 · Valley FlashValley FlashHammer4kg3.25.49m12
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Discus · Place 1 · Valley FlashValley FlashDiscus1kg1.42.04m PB12
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 2 · Valley FlashValley FlashShot Put4kg2.10.97m PB12
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Discus · Place 1 · Valley FlashValley FlashDiscus1kg1.38.04m12
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Shot Put · Place 1 · Valley FlashValley FlashShot Put4kg1.10.00m12
May 312026 Washington State HS Hammer ChampionshipsMay 31 · Hammer · Place 9 · Valley FlashValley FlashHammer4kg9.35.06m PB12
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Discus · Place 2 · West Valley (Spokane)West Valley (Spokane)Discus1kg2.119-1111
May 212A District 6 - GSL ChampionshipsMay 21 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1kg1.114' 0"11
May 212A District 6 - GSL ChampionshipsMay 21 · Shot Put · Place 4 · West Valley (Spokane)West Valley (Spokane)Shot Put4kg4.31' 6"11
May 132A GSL #4 WV/Pullman/EV @EVMay 13 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1kg1.114' 9"11
May 132A GSL #4 WV/Pullman/EV @EVMay 13 · Shot Put · Place 2 · West Valley (Spokane)West Valley (Spokane)Shot Put4kg2.33' 0.5"11
May 62A GSL #3 Clarkston @WVMay 6 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1kg1.106' 7"11
May 62A GSL #3 Clarkston @WVMay 6 · Shot Put · Place 2 · West Valley (Spokane)West Valley (Spokane)Shot Put4kg2.31' 5"11
Apr 292A GSL #2 Deer Park @ WVApr 29 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1kg1.114' 4"11
Apr 292A GSL #2 Deer Park @ WVApr 29 · Shot Put · Place 1 · West Valley (Spokane)West Valley (Spokane)Shot Put4kg1.32' 2"11
Apr 2536th gearUP Eason InvitationalApr 25 · Discus · Place 2 · West Valley (Spokane)West Valley (Spokane)Discus2121-411
Apr 24Eason Hammer and Steeplechase Exhibition Apr 24 · Hammer · Place 5 · West Valley (Spokane)West Valley (Spokane)Hammer5117-811
Apr 23GSL #1 West Valley @ RogersApr 23 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1117-1011
Apr 23GSL #1 West Valley @ RogersApr 23 · Shot Put · Place 2 · West Valley (Spokane)West Valley (Spokane)Shot Put230-011
Apr 18Pasco InviteApr 18 · Discus · Place 9 · West Valley (Spokane)West Valley (Spokane)Discus9117-711
Apr 18Pasco InviteApr 18 · Shot Put · Place 23 · West Valley (Spokane)West Valley (Spokane)Shot Put2329-711
Apr 12Valley Flash HS Hammer MeetApr 12 · Hammer · Place 1 · West Valley (Spokane)West Valley (Spokane)Hammer4kg1.115' 0"11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 92026 Spokane HS PreviewJan 9 · Shot Put · Place 13 · Valley FlashValley FlashShot Put138.94m11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29WIAA 2A/3A/4A State Championship Meet (HS)May 29 · Discus · Place 4 · West Valley (Spokane)West Valley (Spokane)Discus4115-010
May 212A GSL District ChampionshipMay 21 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus1117-11.510
May 212A GSL District ChampionshipMay 21 · Shot Put · Place 6 · West Valley (Spokane)West Valley (Spokane)Shot Put631-4.2510
Apr 162A GSL #1 Rogers @ WVApr 16 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus199-1110
Apr 162A GSL #1 Rogers @ WVApr 16 · Shot Put · Place 3 · West Valley (Spokane)West Valley (Spokane)Shot Put329-11.7510
Apr 12Pasco InviteApr 12 · Discus · Place 27 · West Valley (Spokane)West Valley (Spokane)Discus2790-210
Mar 29Howard Dolphin InvitationalMar 29 · Discus · Place 2 · West Valley (Spokane)West Valley (Spokane)Discus2101-410
Mar 29Howard Dolphin InvitationalMar 29 · Shot Put · Place 6 · West Valley (Spokane)West Valley (Spokane)Shot Put630-310
Mar 22CV InviteMar 22 · Discus · Place 4 · West Valley (Spokane)West Valley (Spokane)Discus498-710
Mar 22CV InviteMar 22 · Shot Put · Place 7 · West Valley (Spokane)West Valley (Spokane)Shot Put727-810

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11GSL 2A/3A/4A JV/Frosh Championship MeetMay 11 · High Jump · Place 2 · West Valley (Spokane)West Valley (Spokane)High Jump24-2—
May 11GSL 2A/3A/4A JV/Frosh Championship MeetMay 11 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus177-5—
May 8GSL #4 WV/PULMay 8 · High Jump · Place 6 · West Valley (Spokane)West Valley (Spokane)High Jump64-2—
May 8GSL #4 WV/PULMay 8 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus191-10—
May 1GSL # 3 Shadle Park, East Valley @ West ValleyMay 1 · High Jump · Place 12 · West Valley (Spokane)West Valley (Spokane)High Jump124-2—
May 1GSL # 3 Shadle Park, East Valley @ West ValleyMay 1 · Discus · Place 4 · West Valley (Spokane)West Valley (Spokane)Discus487-3—
Apr 24GSL West Valley @ Rogers Apr 24 · High Jump · Place 6 · West Valley (Spokane)West Valley (Spokane)High Jump64-0—
Apr 24GSL West Valley @ Rogers Apr 24 · Discus · Place 1 · West Valley (Spokane)West Valley (Spokane)Discus186-1—
Apr 17GSL #1 WV/ClarkstonApr 17 · High Jump · Place 8 · West Valley (Spokane)West Valley (Spokane)High Jump84-2—
Apr 17GSL #1 WV/ClarkstonApr 17 · Discus · Place 2 · West Valley (Spokane)West Valley (Spokane)Discus282-0—
Apr 13Van Kuren InvitationalApr 13 · Discus · Place 23 · West Valley (Spokane)West Valley (Spokane)Discus2385-2—
Mar 27U-High Spring Has SprungMar 27 · High Jump · Place 6 · West Valley (Spokane)West Valley (Spokane)High Jump64-0—
Mar 27U-High Spring Has SprungMar 27 · Javelin · Place 12 · West Valley (Spokane)West Valley (Spokane)Javelin1246-6—
Mar 27U-High Spring Has SprungMar 27 · Discus · Place 4 · West Valley (Spokane)West Valley (Spokane)Discus473-0—
Mar 14Lakeside JamboreeMar 14 · Javelin · Place 18 · West Valley (Spokane)West Valley (Spokane)Javelin1854-6—
Mar 14Lakeside JamboreeMar 14 · Discus · Place 15 · West Valley (Spokane)West Valley (Spokane)Discus1564-0—