Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 64:51.50aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorPine View Invitational · Mar 204:43.04aPine View InvitationalMarch 20, 2026
3200 Meters · OutdoorGranite Invitational · Mar 2612:27.14aGranite InvitationalMarch 26, 2025
400 Meters · OutdoorTaylorsville Invitational · Mar 2853.85aTaylorsville InvitationalMarch 28, 2026
800 Meters · IndoorREP Distance Challenge · Feb 132:07.54aREP Distance Challenge February 13, 2026
800 Meters · OutdoorPACS BYU Invitational · May 11:59.15aPACS BYU Invitational May 1, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 23 · Taylorsville800 Meters23.1:59.35a10
May 6Region 4 ChampionshipMay 6 · 1600 Meters · Place 11 · Taylorsville1600 Meters11.4:48.45a10
May 6Region 4 ChampionshipMay 6 · 800 Meters · Place 4 · Taylorsville800 Meters4.2:01.64a10
May 1PACS BYU Invitational May 1 · 800 Meters · Place 54 · Taylorsville800 Meters541:59.2010
May 1PACS BYU Invitational May 1 · 800 Meters · Place 55 · Taylorsville800 Meters551:59.15a PB10
Apr 25Invictus InvitationalApr 25 · 800 Meters · Place 9 · Taylorsville800 Meters9.2:02.49a10
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · 200 Meters · Taylorsville200 Meters—24.55Unofficial10
Apr 4Alpha InvitationalApr 4 · 1600 Meters · Place 85 · Taylorsville1600 Meters854:53.33a10
Mar 28Taylorsville InvitationalMar 28 · 400 Meters · Place 33 · Taylorsville400 Meters33.53.85a PB10
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 63 · Taylorsville1600 Meters634:43.04a PB10
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 33 · Taylorsville800 Meters332:03.09a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 800 Meters · Place 53 · Taylorsville800 Meters532:07.54a PB10
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 141 · Taylorsville1600 Meters141.4:51.50a PB10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Region 4 JV ChampionshipApr 30 · 1600 Meters · Place 9 · Taylorsville1600 Meters9.5:11.23a9
Apr 30Region 4 JV ChampionshipApr 30 · 800 Meters · Place 6 · Taylorsville800 Meters6.2:19.40a9
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 1600 Meters · Place 8 · Taylorsville1600 Meters8.5:25.539
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 800 Meters · Place 8 · Taylorsville800 Meters8.2:21.529
Apr 18Caveman Classic Apr 18 · 800 Meters · Place 38 · Taylorsville800 Meters382:20.759
Apr 5Taylorsville InvitationalApr 5 · 800 Meters · Place 71 · Taylorsville800 Meters712:21.51a9
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · 800 Meters · Place 2 · Taylorsville800 Meters22:24.95a9
Mar 26Granite InvitationalMar 26 · 3200 Meters · Place 13 · Taylorsville3200 Meters1312:27.14a PB9
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 800 Meters · Place 4 · Taylorsville800 Meters42:24.23a9
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 1600 Meters · Place 13 · Taylorsville1600 Meters135:33.76a—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 800 Meters · Place 8 · Taylorsville800 Meters82:28.72a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 800 Meters · Place 166 · Taylorsville800 Meters1662:28.89a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 344 · Taylorsville1600 Meters3445:50.33a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 800 Meters · Place 121 · Taylorsville800 Meters1212:30.38a—