Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 64:43.28aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorUtah UHSAA State Championships [2026] · May 144:27.87aUtah UHSAA State Championships [2026]May 14, 2026
3200 Meters · OutdoorPACS BYU Invitational · May 19:40.50PACS BYU Invitational May 1, 2026
800 Meters · IndoorREP Distance Challenge · Feb 132:06.40aREP Distance Challenge February 13, 2026
800 Meters · OutdoorAlpha Invitational · Apr 42:02.36aAlpha InvitationalApril 4, 2026
Long Jump · OutdoorTaylorsville & West Valley APA @ Granger · Apr 2317-4.5Taylorsville & West Valley APA @ GrangerApril 23, 2025

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 · 3200 Meters · Place 16 · Taylorsville3200 Meters16.9:40.80a11
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 19 · Taylorsville1600 Meters19.4:27.87a PB11
May 6Region 4 ChampionshipMay 6 · 3200 Meters · Place 1 · Taylorsville3200 Meters1.9:48.81a11
May 6Region 4 ChampionshipMay 6 · 1600 Meters · Place 2 · Taylorsville1600 Meters2.4:30.18a11
May 6Region 4 ChampionshipMay 6 · 800 Meters · Place 7 · Taylorsville800 Meters7.2:06.33a11
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 39 · Taylorsville3200 Meters399:40.50 PB11
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 39 · Taylorsville3200 Meters399:40.50a11
Apr 25Invictus InvitationalApr 25 · 1600 Meters · Place 13 · Taylorsville1600 Meters13.4:28.27a11
Apr 4Alpha InvitationalApr 4 · 800 Meters · Place 28 · Taylorsville800 Meters282:02.36a PB11
Mar 20Pine View InvitationalMar 20 · 3200 Meters · Place 20 · Taylorsville3200 Meters209:44.28a11
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 23 · Taylorsville1600 Meters234:29.95a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 800 Meters · Place 47 · Taylorsville800 Meters472:06.40a PB11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 90 · Taylorsville1600 Meters90.4:43.28a PB11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Region 4 JV ChampionshipApr 30 · 3200 Meters · Taylorsville3200 Meters—DNS10
Apr 30Region 4 JV ChampionshipApr 30 · 1600 Meters · Place 6 · Taylorsville1600 Meters6.5:02.02a10
Apr 30Region 4 JV ChampionshipApr 30 · 800 Meters · Taylorsville800 Meters—DNS10
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 42 · Taylorsville1600 Meters424:44.7910
Apr 26Invictus Invitational Apr 26 · 800 Meters · Place 55 · Taylorsville800 Meters552:19.3110
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · Long Jump · Place 9 · TaylorsvilleLong Jump9.17-4.5 PB10
Apr 18Caveman Classic Apr 18 · 3200 Meters · Place 21 · Taylorsville3200 Meters2110:31.5210
Apr 18Caveman Classic Apr 18 · 1600 Meters · Place 14 · Taylorsville1600 Meters144:47.6910
Apr 5Taylorsville InvitationalApr 5 · 800 Meters · Place 38 · Taylorsville800 Meters382:13.01a10
Mar 26Granite InvitationalMar 26 · 3200 Meters · Place 4 · Taylorsville3200 Meters411:17.84a10
Mar 26Granite InvitationalMar 26 · 1600 Meters · Place 3 · Taylorsville1600 Meters34:51.89a10
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 1600 Meters · Place 2 · Taylorsville1600 Meters24:58.62a10
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 800 Meters · Place 4 · Taylorsville800 Meters42:17.75a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 113 · Taylorsville1600 Meters1134:49.91a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 164 · Taylorsville1600 Meters1644:56.31a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Taylorsville @ GrangerApr 24 · 1600 Meters · Place 14 · Taylorsville1600 Meters14.7:00.449
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 1600 Meters · Place 6 · Taylorsville1600 Meters65:21.38a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 207 · Taylorsville1600 Meters2075:13.76—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 402 · Taylorsville1600 Meters4025:39.70Fr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 402 · Taylorsville1600 Meters4025:39.70Fr