Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 33" / 0.838m · OutdoorCenterville, Bountiful, Millcreek, South Davis Meet · Apr 2123.10aCenterville, Bountiful, Millcreek, South Davis MeetApril 21, 2021
1600 Meters · OutdoorViewmont Invitational · Apr 185:21.85aViewmont InvitationalApril 18, 2022
400 Meters · IndoorWeber State HS Indoor Meet · Jan 2659.79aWeber State HS Indoor MeetJanuary 26, 2024
400 Meters · OutdoorWildcat Invitational · Apr 2658.09aWildcat InvitationalApril 26, 2024
800 Meters · IndoorREP Distance Challenge · Feb 92:14.50REP Distance ChallengeFebruary 9, 2024
800 Meters · OutdoorBountiful @ Viewmont · Mar 202:11.63aBountiful @ ViewmontMarch 20, 2024
Discus · 1.6kg · OutdoorInvictus Invitational · Apr 2585-3.0Invictus InvitationalApril 25, 2026
Discus · 1kg · OutdoorViewmont Invitational · Apr 18101-01Viewmont InvitationalApril 18, 2022
High Jump · OutdoorRegion 5 Woods Cross, Bonneville, Clearfield @ Viewmont · Apr 255-1.0Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApril 25, 2024
Javelin · 800g · OutdoorUtah UHSAA State Championships [2026] · May 14161-01Utah UHSAA State Championships [2026]May 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 2 · ViewmontViewmontJavelin800gRound P2.158-0712
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 3 · ViewmontViewmontJavelin800g3.161-01 PB12
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontViewmontJavelin13148-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontViewmontJavelinRound P13148-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontViewmontJavelin13148-1112
Apr 25Invictus InvitationalApr 25 · Javelin · Place 4 · ViewmontViewmontJavelin800gRound P4.140-4.012
Apr 25Invictus InvitationalApr 25 · Javelin · Place 3 · ViewmontViewmontJavelin800g3.144-10.512
Apr 25Invictus InvitationalApr 25 · Discus · Place 52 · ViewmontViewmontDiscus1.6kgRound P52.85-3.0 PB12
Apr 25Invictus InvitationalApr 25 · Discus · Place 52 · ViewmontViewmontDiscus1.6kg52.85-3.012
Apr 18Davis InvitationalApr 18 · Javelin · Place 2 · ViewmontViewmontJavelinRound P2152-612
Apr 18Davis InvitationalApr 18 · Javelin · Place 3 · ViewmontViewmontJavelin3152-612
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 3 · ViewmontViewmontJavelin800gRound P3.147-812
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 4 · ViewmontViewmontJavelin800g4.147-812

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · Javelin · Place 64 · ViewmontViewmontJavelin64137-8—
Apr 26Wildcat InvitationalApr 26 · Javelin · Place 5 · ViewmontViewmontJavelin5133-7—
Apr 26Wildcat InvitationalApr 26 · Javelin · Place 6 · ViewmontViewmontJavelin6134-2—
Apr 26Wildcat InvitationalApr 26 · 400 Meters · Place 29 · ViewmontViewmont400 Meters2958.09a PB—
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · Javelin · Place 1 · ViewmontViewmontJavelin800g1.132-010
Apr 25Region 5 Woods Cross, Bonneville, Clearfield @ ViewmontApr 25 · High Jump · Place 4 · ViewmontViewmontHigh Jump4.5-1.0 PB10
Apr 20Davis InvitationalApr 20 · Javelin · Place 2 · ViewmontViewmontJavelin2140-8—
Apr 12Farmington Phoenix InvitationalApr 12 · Javelin · Place 15 · ViewmontViewmontJavelin15134-11—
Apr 122024 Phoenix InvitationalApr 12 · Javelin · Place 15 · ViewmontViewmontJavelin800gRound P15.134-1110
Apr 122024 Phoenix InvitationalApr 12 · Javelin · Place 15 · ViewmontViewmontJavelin800g15.134-1110
Apr 10Region RelaysApr 10 · Javelin · Place 2 · ViewmontViewmontJavelin2145-3—
Mar 26Davis District ChampionshipsMar 26 · Javelin · Place 7 · ViewmontViewmontJavelin800gRound P7.131-010
Mar 26Davis District ChampionshipsMar 26 · Javelin · Place 7 · ViewmontViewmontJavelin800g7.131-010
Mar 26Davis District ChampionshipsMar 26 · 800 Meters · Place 29 · ViewmontViewmont800 Meters29.2:14.40a10
Mar 20Bountiful @ ViewmontMar 20 · Javelin · Place 2 · ViewmontViewmontJavelin800g2.118-010
Mar 20Bountiful @ ViewmontMar 20 · 800 Meters · Place 1 · ViewmontViewmont800 Meters1.2:11.63a PB10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 800 Meters · Place 48 · ViewmontViewmont800 Meters482:14.50 PB—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 800 Meters · Place 74 · ViewmontViewmont800 Meters742:15.21So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 800 Meters · Place 74 · ViewmontViewmont800 Meters742:15.21So
Jan 26Weber State HS Indoor MeetJan 26 · 400 Meters · Place 45 · ViewmontViewmont400 Meters4559.79a PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18Viewmont InvitationalApr 18 · 1600 Meters · Place 2 · CentervilleCenterville1600 Meters2.5:21.85a PB8
Apr 18Viewmont InvitationalApr 18 · Discus · Place 4 · CentervilleCentervilleDiscus1kg4.101-01 PB8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · Discus · Place 8 · CentervilleCentervilleDiscus1kg8.72-037
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · 110m Hurdles · Place 19 · CentervilleCenterville110m Hurdles33" / 0.838m19.23.10a PB7
Apr 21Centerville, Bountiful, Millcreek, South Davis MeetApr 21 · High Jump · CentervilleCentervilleHigh Jump—DNS7