Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorREP Distance Challenge · Feb 135:47.38aREP Distance Challenge February 13, 2026
1600 Meters · OutdoorAlpha Invitational · Apr 45:36.74aAlpha InvitationalApril 4, 2026
3200 Meters · OutdoorUtah UHSAA State Championships · May 1511:57.95aUtah UHSAA State ChampionshipsMay 15, 2025
800 Meters · IndoorUCCTCA Indoor Invitational · Jan 312:47.37aUCCTCA Indoor InvitationalJanuary 31, 2025
800 Meters · OutdoorInvictus Invitational · Apr 262:41.06Invictus Invitational April 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Region 4 ChampionshipMay 6 · 3200 Meters · Place 10 · Taylorsville3200 Meters10.13:14.99a12
May 6Region 4 ChampionshipMay 6 · 1600 Meters · Place 9 · Taylorsville1600 Meters9.5:50.29a12
May 6Region 4 ChampionshipMay 6 · 800 Meters · Place 20 · Taylorsville800 Meters20.2:56.12a12
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 105 · Taylorsville3200 Meters10512:19.5012
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 105 · Taylorsville3200 Meters10512:19.50a12
Apr 25Invictus InvitationalApr 25 · 1600 Meters · Place 51 · Taylorsville1600 Meters51.6:18.92a12
Apr 4Alpha InvitationalApr 4 · 1600 Meters · Place 45 · Taylorsville1600 Meters455:36.74a PB12
Mar 28Taylorsville InvitationalMar 28 · 3200 Meters · Place 10 · Taylorsville3200 Meters10.12:18.78a12
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 1600 Meters · Place 2 · Taylorsville1600 Meters2.5:55.44a12
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 800 Meters · Place 4 · Taylorsville800 Meters42:45.66a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 1600 Meters · Place 76 · Taylorsville1600 Meters765:47.38a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16Region 4 ChampionshipMay 16 · 3200 Meters · Place 4 · Taylorsville3200 Meters412:21.32a11
May 16Region 4 ChampionshipMay 16 · 1600 Meters · Place 5 · Taylorsville1600 Meters55:40.04a11
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 30 · Taylorsville3200 Meters3011:57.95a PB11
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 23 · Taylorsville1600 Meters235:42.2311
Apr 26Invictus Invitational Apr 26 · 800 Meters · Place 36 · Taylorsville800 Meters362:41.06 PB11
Apr 18Caveman Classic Apr 18 · 3200 Meters · Place 6 · Taylorsville3200 Meters612:16.7411
Apr 5Taylorsville InvitationalApr 5 · 1600 Meters · Place 27 · Taylorsville1600 Meters275:48.32a11
Apr 5Taylorsville InvitationalApr 5 · 800 Meters · Place 34 · Taylorsville800 Meters342:41.70a11
Mar 26Granite InvitationalMar 26 · 3200 Meters · Place 2 · Taylorsville3200 Meters212:45.00a11
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 1600 Meters · Place 1 · Taylorsville1600 Meters15:57.38a11
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 800 Meters · Place 2 · Taylorsville800 Meters22:46.84a11
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 1600 Meters · Place 1 · Taylorsville1600 Meters16:04.58a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 85 · Taylorsville1600 Meters855:51.17a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 800 Meters · Place 68 · Taylorsville800 Meters682:47.37a PB—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Region 4 ChampionshipMay 9 · 3200 Meters · Place 5 · Taylorsville3200 Meters513:00.46a—
May 9Region 4 ChampionshipMay 9 · 1600 Meters · Place 12 · Taylorsville1600 Meters125:58.09a—
May 9Region 4 ChampionshipMay 9 · 800 Meters · Place 12 · Taylorsville800 Meters122:53.18a—
Apr 19Airshow InviteApr 19 · 1600 Meters · Place 18 · Taylorsville1600 Meters186:06.20a—
Apr 19Airshow InviteApr 19 · 800 Meters · Place 21 · Taylorsville800 Meters212:50.79a—
Apr 13Taylorsville InvitationalApr 13 · 3200 Meters · Place 13 · Taylorsville3200 Meters1313:31.35a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 1600 Meters · Place 10 · Taylorsville1600 Meters106:17.79a—
Apr 10Cyprus, Hunter, Taylorsville @ West JordanApr 10 · 800 Meters · Place 6 · Taylorsville800 Meters62:55.57a—
Mar 202024 WJ Hunt Tville KRNSMar 20 · 3200 Meters · Place 3 · Taylorsville3200 Meters313:51.44a—
Mar 202024 WJ Hunt Tville KRNSMar 20 · 1600 Meters · Place 3 · Taylorsville1600 Meters36:19.53a—
Mar 132024 West Jordan, Cyprus, & Granger @ TaylorsvilleMar 13 · 3200 Meters · Place 2 · Taylorsville3200 Meters213:39.77a—
Mar 8Snow Canyon InvitationalMar 8 · 1600 Meters · Place 82 · Taylorsville1600 Meters826:25.88a—
Mar 8Snow Canyon InvitationalMar 8 · 800 Meters · Place 66 · Taylorsville800 Meters662:52.90a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 177 · Taylorsville1600 Meters1776:35.38—
Feb 9REP Distance ChallengeFeb 9 · 800 Meters · Place 39 · Taylorsville800 Meters393:03.20—