Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Phoenix Invitational · Apr 1089-02026 Phoenix InvitationalApril 10, 2026
Javelin · 600g · OutdoorUtah Region 1 Championships · May 689-7.0Utah Region 1 ChampionshipsMay 6, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 21 · Davis (UT)Javelin600gRound P21.78-0111
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 21 · Davis (UT)Javelin600g21.78-0111
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 25 · Davis (UT)Discus1kgRound P25.81-0711
May 14Utah UHSAA State Championships [2026]May 14 · Discus · Place 25 · Davis (UT)Discus1kg25.81-0711
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 5 · Davis (UT)Javelin600gRound P5.89-7.0 PB11
May 6Utah Region 1 ChampionshipsMay 6 · Javelin · Place 5 · Davis (UT)Javelin600g5.89-7.011
May 6Utah Region 1 ChampionshipsMay 6 · Discus · Place 15 · Davis (UT)Discus1kgRound P15.83-3.011
May 6Utah Region 1 ChampionshipsMay 6 · Discus · Place 15 · Davis (UT)Discus1kg15.83-3.011
May 1PACS BYU Invitational May 1 · Javelin · Place 74 · Davis (UT)JavelinRound P7480-911
May 1PACS BYU Invitational May 1 · Javelin · Place 74 · Davis (UT)Javelin7480-911
May 1PACS BYU Invitational May 1 · Discus · Place 112 · Davis (UT)DiscusRound P11275-0.2511
May 1PACS BYU Invitational May 1 · Discus · Place 112 · Davis (UT)Discus11275-0.2511
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 5 · Davis (UT)Javelin600gRound P5.74-0911
Apr 24Wildcat InvitationalApr 24 · Javelin · Place 7 · Davis (UT)Javelin600g7.76-0111
Apr 24Wildcat InvitationalApr 24 · Discus · Place 12 · Davis (UT)Discus1kgRound P12.83-1111
Apr 24Wildcat InvitationalApr 24 · Discus · Place 12 · Davis (UT)Discus1kg12.83-1111
Apr 18Davis InvitationalApr 18 · Javelin · Place 4 · Davis (UT)JavelinRound P489-711
Apr 18Davis InvitationalApr 18 · Javelin · Place 6 · Davis (UT)Javelin689-711
Apr 18Davis InvitationalApr 18 · Discus · Place 26 · Davis (UT)DiscusRound P2682-1111
Apr 18Davis InvitationalApr 18 · Discus · Place 26 · Davis (UT)Discus2682-1111
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 3 · Davis (UT)Javelin600gRound P3.88-1011
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 4 · Davis (UT)Javelin600g4.88-1011
Apr 102026 Phoenix InvitationalApr 10 · Discus · Place 17 · Davis (UT)Discus1kgRound P17.89-0 PB11
Apr 102026 Phoenix InvitationalApr 10 · Discus · Place 17 · Davis (UT)Discus1kg17.89-011
Apr 8Region RelaysApr 8 · Javelin · Place 11 · Davis (UT)Javelin600gRound P11.76-911
Apr 8Region RelaysApr 8 · Javelin · Place 11 · Davis (UT)Javelin600g11.76-911
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 11 · Davis (UT)Javelin600gRound P11.71-311
Mar 18Tri-Utah Farmington Super MeetMar 18 · Javelin · Place 11 · Davis (UT)Javelin600g11.71-311

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · Javelin · Place 9 · Davis (UT)Javelin973-2.010
May 7Region 1 ChampionshipMay 7 · Javelin · Place 8 · Davis (UT)Javelin878-1.010
May 7Region 1 ChampionshipMay 7 · Discus · Place 13 · Davis (UT)Discus1374-11.010
May 7Region 1 ChampionshipMay 7 · Discus · Place 13 · Davis (UT)Discus1374-11.010
Apr 19Davis InvitationalApr 19 · Complete · Place 36 · Davis (UT)Complete3669-4.010
Apr 19Davis InvitationalApr 19 · Complete · Place 36 · Davis (UT)Complete3669-4.010
Apr 16Farmington/Davis @ WeberApr 16 · Javelin · Place 5 · Davis (UT)Javelin573-010
Apr 16Farmington/Davis @ WeberApr 16 · Discus · Place 8 · Davis (UT)Discus860-4.510
Apr 112025 Phoenix InvitationalApr 11 · Javelin · Place 10 · Davis (UT)Javelin1078-710
Apr 112025 Phoenix InvitationalApr 11 · Javelin · Place 10 · Davis (UT)Javelin1078-710
Mar 25Davis District ChampionshipsMar 25 · Javelin · Place 14 · Davis (UT)Javelin1468-510
Mar 25Davis District ChampionshipsMar 25 · Javelin · Place 14 · Davis (UT)Javelin1468-510
Mar 19Farmington SupermeetMar 19 · Javelin · Place 10 · Davis (UT)Javelin1070-0.510
Mar 19Farmington SupermeetMar 19 · Javelin · Place 10 · Davis (UT)Javelin1070-0.510
Mar 19Farmington SupermeetMar 19 · Discus · Place 13 · Davis (UT)Discus1347-610
Mar 19Farmington SupermeetMar 19 · Discus · Place 13 · Davis (UT)Discus1347-610