Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorBryan Clay Invitational · Apr 1330:41.74aBryan Clay InvitationalApril 13, 2023
10000 Meters · OutdoorMike Fanelli Classic · Apr 329:55.56Mike Fanelli ClassicApril 3, 2025
1600 Meters · IndoorUSU Indoor Meet · Jan 144:53.49aUSU Indoor MeetJanuary 14, 2017
1600 Meters · OutdoorUtah Region 12 Championships · May 94:35.39aUtah Region 12 ChampionshipsMay 9, 2018
3000 Meters · Indoor'24 Snake River Open (College) · Jan 118:31.37a'24 Snake River Open (College)January 11, 2024
3200 Meters · IndoorUSU Indoor Meet · Jan 1410:50.71aUSU Indoor MeetJanuary 14, 2017
3200 Meters · OutdoorUHSAA 3A State Track Championships · May 1910:01.03aUHSAA 3A State Track ChampionshipsMay 19, 2017
5000 Meters · Indoor2024 UW Invitational · Jan 2614:18.53a2024 UW InvitationalJanuary 26, 2024
5000 Meters · OutdoorUtah State Aggie Invitational · Apr 2514:29.57aUtah State Aggie InvitationalApril 25, 2025
800 Meters · OutdoorSkyview Invitational · Apr 222:06.17Skyview InvitationalApril 22, 2017

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Mtn West Outdoor ChampionshipsMay 15 · 10000 Meters · Place 13 · Utah StateUtah State10000 Meters1330:27.88aSR
May 15Mtn West Outdoor ChampionshipsMay 15 · 5000 Meters · Place 26 · Utah StateUtah State5000 Meters2614:48.42aSR
Apr 25Utah State Aggie InvitationalApr 25 · 5000 Meters · Place 2 · Utah StateUtah State5000 Meters2.14:29.57a PBSr
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 8 · Utah StateUtah State10000 Meters829:55.56 PBSR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · 5000 Meters · Place 21 · Utah StateUtah State5000 Meters21.14:31.64aSr
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 10 · Utah StateUtah State3000 Meters10.8:34.45aSr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25BYU Robison InvitationalApr 25 · 5000 Meters · Place 13 · Utah StateUtah State5000 Meters1314:59.87a—
Apr 19Utah State Aggie InvitationalApr 19 · 5000 Meters · Place 2 · Utah StateUtah State5000 Meters2.14:55.78aJr
Mar 29Mike Fanelli Track ClassicMar 29 · 10000 Meters · Place 24 · Utah StateUtah State10000 Meters2430:48.18a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 5000 Meters · Place 11 · Utah StateUtah State5000 Meters11.14:18.53a PBJr
Jan 11'24 Snake River Open (College)Jan 11 · 3000 Meters · Place 4 · Utah StateUtah State3000 Meters4.8:31.37a PBJr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28Fresno State InvitationalApr 28 · 5000 Meters · Place 5 · Utah StateUtah State5000 Meters514:41.75a—
Apr 13Bryan Clay InvitationalApr 13 · 10,000 Meters · Place 53 · Utah StateUtah State10,000 Meters53.30:41.74a PBSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27UW InvitationalJan 27 · 5000 Meters · Place 12 · Utah StateUtah State5000 Meters12.14:30.10aSo
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · 3000 Meters · Place 10 · Utah StateUtah State3000 Meters108:38.51aSo

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17UHSAA State Track and Field Championships (1A-6A)May 17 · 3200 Meters · Place 14 · RidgelineRidgeline3200 Meters14.10:06.00a12
May 17UHSAA State Track and Field Championships (1A-6A)May 17 · 1600 Meters · Place 17 · RidgelineRidgeline1600 Meters17.4:39.19a12
May 9Utah Region 12 ChampionshipsMay 9 · 3200 Meters · Place 3 · RidgelineRidgeline3200 Meters3.10:10.39a12
May 9Utah Region 12 ChampionshipsMay 9 · 1600 Meters · Place 2 · RidgelineRidgeline1600 Meters2.4:35.39a PB12
May 5BYU InvitationalMay 5 · 1600 Meters · Place 84 · RidgelineRidgeline1600 Meters84.4:39.51a12
Apr 28Davis InvitationalApr 28 · 1600 Meters · Place 19 · RidgelineRidgeline1600 Meters194:41.20SR
Mar 28Cache Box MeetMar 28 · 3200 Meters · Place 3 · RidgelineRidgeline3200 Meters3.10:27.21a12
Mar 28Cache Box MeetMar 28 · 1600 Meters · Place 4 · RidgelineRidgeline1600 Meters4.4:46.18a12

2017 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19UHSAA 3A State Track ChampionshipsMay 19 · 3200 Meters · Place 15 · RidgelineRidgeline3200 Meters15.10:01.03a PB11
May 19UHSAA 3A State Track ChampionshipsMay 19 · 1600 Meters · Place 16 · RidgelineRidgeline1600 Meters16.4:40.19a11
May 10Region 11 ChampionshipsMay 10 · 800 Meters · Place 9 · RidgelineRidgeline800 Meters92:09.82JR
May 10Region 11 ChampionshipsMay 10 · 3200 Meters · Place 2 · RidgelineRidgeline3200 Meters210:12.23JR
May 10Region 11 ChampionshipsMay 10 · 1600 Meters · Place 3 · RidgelineRidgeline1600 Meters34:36.12JR
May 5BYU InvitationalMay 5 · 3200 Meters · Place 31 · RidgelineRidgeline3200 Meters31.10:08.02a11
May 5BYU InvitationalMay 5 · 1600 Meters · Place 102 · RidgelineRidgeline1600 Meters102.4:42.79a11
May 5BYU InvitationalMay 5 · 800 Meters · Place 93 · RidgelineRidgeline800 Meters93.2:08.78a11
Apr 29Davis InvitationalApr 29 · 3200 Meters · Place 15 · RidgelineRidgeline3200 Meters1510:19.64Jr
Apr 29Davis InvitationalApr 29 · 1600 Meters · Place 13 · RidgelineRidgeline1600 Meters134:37.36Jr
Apr 22Skyview InvitationalApr 22 · 3200 Meters · Place 4 · RidgelineRidgeline3200 Meters410:05.50JR
Apr 22Skyview InvitationalApr 22 · 800 Meters · Place 5 · RidgelineRidgeline800 Meters52:06.17 PBJR
Apr 15The Grizzly InvitationalApr 15 · 3200 Meters · Place 6 · Ridgeline HiRidgeline Hi3200 Meters610:27.41Jr
Apr 15The Grizzly InvitationalApr 15 · 1600 Meters · Place 23 · Ridgeline HiRidgeline Hi1600 Meters234:43.74Jr
Apr 15The Grizzly InvitationalApr 15 · 800 Meters · Place 13 · Ridgeline HiRidgeline Hi800 Meters132:20.20Jr
Mar 29Cache-BoxMar 29 · 3200 Meters · Place 7 · RidgelineRidgeline3200 Meters7.10:27.41a11
Mar 29Cache-BoxMar 29 · 1600 Meters · Place 5 · RidgelineRidgeline1600 Meters5.4:43.74a11
Mar 15Region 11 - TriMeet (Bear River HS)Mar 15 · 3200 Meters · Place 2 · RidgelineRidgeline3200 Meters2.12:09.5011
Mar 15Region 11 - TriMeet (Bear River HS)Mar 15 · 1600 Meters · Place 2 · RidgelineRidgeline1600 Meters2.4:51.9211

2017 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14USU Indoor MeetJan 14 · 3200 Meters · Place 6 · RidgelineRidgeline3200 Meters6.10:50.71a PB11
Jan 14USU Indoor MeetJan 14 · 1600 Meters · Place 9 · RidgelineRidgeline1600 Meters9.4:53.49a PB11