Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorUtah UHSAA State Championships [2026] · May 14156-09Utah UHSAA State Championships [2026]May 14, 2026
Shot Put · 12lb · OutdoorCedar Valley @ Herriman · Apr 2234-09.00Cedar Valley @ HerrimanApril 22, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 4 · HerrimanJavelin800gRound P4.156-09 PB12
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 5 · HerrimanJavelin800g5.156-0912
May 62026 Region 2 ChampionshipsMay 6 · Javelin · Place 2 · HerrimanJavelin800gRound P2.149-0312
May 62026 Region 2 ChampionshipsMay 6 · Javelin · Place 5 · HerrimanJavelin800g5.149-0312
May 1PACS BYU Invitational May 1 · Javelin · Place 16 · HerrimanJavelin16145-0612
May 1PACS BYU Invitational May 1 · Javelin · Place 16 · HerrimanJavelinRound P16145-612
May 1PACS BYU Invitational May 1 · Javelin · Place 16 · HerrimanJavelin16145-612
Apr 22Cedar Valley @ HerrimanApr 22 · Javelin · Place 2 · HerrimanJavelin800g2.139-0512
Apr 22Cedar Valley @ HerrimanApr 22 · Shot Put · Place 6 · HerrimanShot Put12lb6.34-09.00 PB12
Apr 182026 Airshow InvitationalApr 18 · Javelin · Place 3 · HerrimanJavelin3146-712
Apr 182026 Airshow InvitationalApr 18 · Javelin · Place 3 · HerrimanJavelin3146-712
Apr 182026 Airshow InvitationalApr 18 · Shot Put · Place 24 · HerrimanShot Put2436-2.7512
Apr 182026 Airshow InvitationalApr 18 · Shot Put · Place 24 · HerrimanShot Put2436-2.7512
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 8 · HerrimanJavelin8128-912
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 7 · HerrimanJavelin7134-1012
Mar 20Pine View InvitationalMar 20 · Javelin · Place 8 · HerrimanJavelin8134-312
Mar 13Early Bird InvitationalMar 13 · Javelin · Place 5 · HerrimanJavelin5138-1.7512
Mar 13Early Bird InvitationalMar 13 · Javelin · Place 5 · HerrimanJavelin5138-1.7512
Mar 62026 Snow Canyon InvitationalMar 6 · Javelin · Place 12 · HerrimanJavelin12129-412
Mar 62026 Snow Canyon InvitationalMar 6 · Javelin · Place 12 · HerrimanJavelin12129-412

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Region 2 ChampionshipsMay 7 · Javelin · Place 9 · HerrimanJavelin9133-7.011
May 7Region 2 ChampionshipsMay 7 · Javelin · Place 9 · HerrimanJavelin9133-7.011
Mar 14Early Bird InvitationalMar 14 · Javelin · Place 23 · HerrimanJavelin23114-811
Mar 14Early Bird InvitationalMar 14 · Javelin · Place 23 · HerrimanJavelin23114-811
Mar 7Snow Canyon InvitationalMar 7 · Javelin · Place 25 · HerrimanJavelin25117-11—
Mar 7Snow Canyon InvitationalMar 7 · Javelin · Place 25 · HerrimanJavelin25117-11—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Region II ChampionshipsMay 9 · Javelin · Place 21 · HerrimanJavelin2197-5—
May 9Region II ChampionshipsMay 9 · Javelin · Place 21 · HerrimanJavelin2197-5—
Apr 19Airshow InviteApr 19 · Javelin · Place 32 · HerrimanJavelin3296-0—
Apr 19Airshow InviteApr 19 · Javelin · Place 32 · HerrimanJavelin3296-0—
Apr 17Herriman, Mt. Ridge @ Corner CanyonApr 17 · Javelin · Place 9 · HerrimanJavelin9108-2.5—
Apr 17Herriman, Mt. Ridge @ Corner CanyonApr 17 · Discus · Place 33 · HerrimanDiscus3365-9—
Apr 17Herriman, Mt. Ridge @ Corner CanyonApr 17 · Shot Put · Place 32 · HerrimanShot Put3225-10—
Apr 13Taylorsville InvitationalApr 13 · Javelin · Place 43 · HerrimanJavelin4381-0—
Apr 10Herriman @ Copper HillsApr 10 · Javelin · Place 1 · HerrimanJavelin1103-7—
Apr 10Herriman @ Copper HillsApr 10 · Discus · Place 11 · HerrimanDiscus1166-1.5—
Apr 10Herriman @ Copper HillsApr 10 · Shot Put · Place 11 · HerrimanShot Put1125-6.5—