Personal bests

Best marks in available results
Event / courseMarkMeetDate
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
Discus · 1.6kg · OutdoorInvictus Invitational · Apr 2585-3.0Invictus InvitationalApril 25, 2026
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 · ViewmontJavelin800gRound P2.158-0712
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 3 · ViewmontJavelin800g3.161-01 PB12
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontJavelin13148-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontJavelinRound P13148-1112
May 1PACS BYU Invitational May 1 · Javelin · Place 13 · ViewmontJavelin13148-1112
Apr 25Invictus InvitationalApr 25 · Javelin · Place 4 · ViewmontJavelin800gRound P4.140-4.012
Apr 25Invictus InvitationalApr 25 · Javelin · Place 3 · ViewmontJavelin800g3.144-10.512
Apr 25Invictus InvitationalApr 25 · Discus · Place 52 · ViewmontDiscus1.6kgRound P52.85-3.0 PB12
Apr 25Invictus InvitationalApr 25 · Discus · Place 52 · ViewmontDiscus1.6kg52.85-3.012
Apr 18Davis InvitationalApr 18 · Javelin · Place 2 · ViewmontJavelinRound P2152-612
Apr 18Davis InvitationalApr 18 · Javelin · Place 3 · ViewmontJavelin3152-612
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 3 · ViewmontJavelin800gRound P3.147-812
Apr 102026 Phoenix InvitationalApr 10 · Javelin · Place 4 · ViewmontJavelin800g4.147-812

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 32024 PACS BYU InvitationalMay 3 · Javelin · Place 64 · ViewmontJavelin64137-8—
May 32024 PACS BYU InvitationalMay 3 · Javelin · Place 64 · ViewmontJavelin64137-8—
Apr 26Wildcat InvitationalApr 26 · Javelin · Place 5 · ViewmontJavelin5133-7—
Apr 26Wildcat InvitationalApr 26 · Javelin · Place 6 · ViewmontJavelin6134-2—
Apr 26Wildcat InvitationalApr 26 · 400 Meters · Place 29 · Viewmont400 Meters2958.09a PB—
Apr 20Davis InvitationalApr 20 · Javelin · Place 2 · ViewmontJavelin2140-8—
Apr 20Davis InvitationalApr 20 · Javelin · Place 2 · ViewmontJavelin2140-8—
Apr 12Farmington Phoenix InvitationalApr 12 · Javelin · Place 15 · ViewmontJavelin15134-11—
Apr 12Farmington Phoenix InvitationalApr 12 · Javelin · Place 15 · ViewmontJavelin15134-11—
Apr 10Region RelaysApr 10 · Javelin · Place 2 · ViewmontJavelin2145-3—

2024 Indoor Track

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