Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnake River · Jan 154:20.10aSnake RiverJanuary 15, 2026
1 Mile · OutdoorRobison Invitational · Apr 304:12.55aRobison InvitationalApril 30, 2025
10,000 Meters · OutdoorMike Fanelli Track Classic · Apr 330:15.70aMike Fanelli Track ClassicApril 3, 2026
10000 Meters · OutdoorMike Fanelli Classic · Apr 330:02.26Mike Fanelli ClassicApril 3, 2025
1500 Meters · Outdoor2025 Leopard Invite · Apr 173:51.84a2025 Leopard InviteApril 17, 2025
1600 Meters · Indoor REP Distance Challenge · Feb 1004:35.9 REP Distance ChallengeFebruary 10, 2023
1600 Meters · OutdoorUHSAA State Championships · May 184:20.78UHSAA State ChampionshipsMay 18, 2023
3000 Meters · IndoorBYU Cougar Invitational [2024] · Jan 118:39.91BYU Cougar Invitational [2024]January 11, 2024
3200 Meters · IndoorUtah Distance Challenge · Feb 711:40.55aUtah Distance ChallengeFebruary 7, 2020
3200 Meters · OutdoorUHSAA State Championships · May 189:22.75UHSAA State ChampionshipsMay 18, 2023
5000 Meters · Indoor2025 Husky Classic · Feb 1414:21.33a2025 Husky ClassicFebruary 14, 2025
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:27.37aBryan Clay InvitationalApril 16, 2026
800 Meters · Indoor2024 UW Invitational · Jan 261:58.74a2024 UW InvitationalJanuary 26, 2024
800 Meters · Outdoor2025 Utah Last Chance · May 71:56.902025 Utah Last ChanceMay 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 10 · Utah ValleyUtah Valley10,000 Meters10.32:04.33aJr
May 142026 WAC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 21 · Utah ValleyUtah Valley5000 Meters21.15:46.02aJr
Apr 29Robison InvitationalApr 29 · 5000 Meters · Place 13 · Utah ValleyUtah Valley5000 Meters13.15:01.63aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 106 · Utah ValleyUtah Valley5000 Meters106.14:27.37a PBJr
Apr 3Mike Fanelli Track ClassicApr 3 · 10,000 Meters · Place 14 · Utah ValleyUtah Valley10,000 Meters14.30:15.70a PBJr
Mar 21Utah Tech InvitationalMar 21 · 1500 Meters · Place 6 · Utah ValleyUtah Valley1500 Meters63:55.56aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 1 Mile · Place 10 · Utah ValleyUtah Valley1 Mile104:20.96aJr
Jan 15Snake RiverJan 15 · 1 Mile · Place 13 · Utah ValleyUtah Valley1 Mile13.4:20.10a PBJr
Jan 9Weber State InvitationalJan 9 · 3000 Meters · Place 13 · Utah ValleyUtah Valley3000 Meters138:40.91aJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 72025 Utah Last ChanceMay 7 · 800 Meters · Place 12 · Salt LakeSalt Lake800 Meters121:56.90 PBSO
Apr 30Robison InvitationalApr 30 · 1 Mile · Place 23 · Salt Lake (Utah) CCSalt Lake (Utah) CC1 Mile234:12.55a PBSo
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 3 · Salt Lake CCSalt Lake CC1500 Meters3.3:51.84a PBSo
Apr 3Mike Fanelli ClassicApr 3 · 10000 Meters · Place 10 · Salt LakeSalt Lake10000 Meters1030:02.26 PBSO
Mar 28Utah Valley CollegiateMar 28 · 1 Mile · Place 13 · Salt LakeSalt Lake1 Mile134:15.24SO

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 142025 Husky ClassicFeb 14 · 5000 Meters · Place 24 · Salt Lake (Utah) CCSalt Lake (Utah) CC5000 Meters2414:21.33a PB—
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 5000 Meters · Place 2 · Salt Lake (Utah) CCSalt Lake (Utah) CC5000 Meters215:04.20a—
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 14 · Salt Lake CCSalt Lake CC3000 Meters14.8:41.62aSo

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 3000 Meters · Place 7 · UnattachedUnattached3000 Meters7.8:40.94aSo
Mar 1NJCAA Indoor Track and Field ChampionshipMar 1 · 5000 Meters · Place 13 · Salt Lake CCSalt Lake CC5000 Meters13.14:45.10aFr
Jan 262024 UW InvitationalJan 26 · 5000 Meters · Place 22 · Salt Lake CCSalt Lake CC5000 Meters22.14:42.56aFr
Jan 262024 UW InvitationalJan 26 · 800 Meters · Place 37 · Salt Lake CCSalt Lake CC800 Meters37.1:58.74a PBFr
Jan 19Weber State InvitationalJan 19 · 1 Mile · Place 13 · Salt LakeSalt Lake1 Mile134:25.14FR
Jan 11BYU Cougar Invitational [2024]Jan 11 · 3000 Meters · Place 14 · Salt LakeSalt Lake3000 Meters148:39.91 PBFR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Utah Last ChanceMay 8 · 1 Mile · Place 1 · Salt LakeSalt Lake1 Mile14:18.92FR
May 8Utah Last ChanceMay 8 · 800 Meters · Place 11 · Salt LakeSalt Lake800 Meters111:59.09FR
Apr 25BYU Robison InvitationalApr 25 · 1 Mile · Place 2 · Salt Lake (Utah) CCSalt Lake (Utah) CC1 Mile24:17.94a—
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 42 · Salt Lake CCSalt Lake CC5000 Meters42.14:45.98aFr
Mar 29Mike Fanelli Track ClassicMar 29 · 10000 Meters · Place 22 · Salt Lake (Utah) CCSalt Lake (Utah) CC10000 Meters2230:44.04a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 1600 Meters · Place 14 · American ForkAmerican Fork1600 Meters144:20.78 PBSR
May 18UHSAA State ChampionshipsMay 18 · 3200 Meters · Place 9 · American ForkAmerican Fork3200 Meters99:22.75 PBSR
May 11Region 4 ChampionshipsMay 11 · 1600 Meters · Place 3 · American ForkAmerican Fork1600 Meters3.4:27.23a12
May 11Region 4 ChampionshipsMay 11 · 800 Meters · Place 9 · American ForkAmerican Fork800 Meters9.2:00.87a12
May 62023 PACS BYU InvitationalMay 6 · 1600 Meters · Place 44 · American ForkAmerican Fork1600 Meters44.4:26.97a12
May 5BYU InvitationalMay 5 · 1600 Meters · Place 44 · American ForkAmerican Fork1600 Meters44.4:26.97a12
Apr 21AF Caveman ClassicApr 21 · 800 Meters · Place 11 · American ForkAmerican Fork800 Meters112:02.03SR
Mar 172023 Skyhawk First FlightMar 17 · 3200 Meters · Place 4 · American ForkAmerican Fork3200 Meters49:58.642a12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 43 · American ForkAmerican Fork1600 Meters434:35.95Sr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 43 · American ForkAmerican Fork1600 Meters4304:35.9 PBSr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 1600 Meters · Place 52 · American ForkAmerican Fork1600 Meters524:36.74SR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Utah Region 4 ChampionshipsMay 11 · 3200 Meters · Place 12 · American ForkAmerican Fork3200 Meters1210:11.12JR
Apr 22Caveman Classic @ American ForkApr 22 · 1600 Meters · Place 15 · American ForkAmerican Fork1600 Meters154:48.3511
Apr 13Westlake, Lone Peak @ American ForkApr 13 · 3200 Meters · Place 1 · American ForkAmerican Fork3200 Meters1.10:42.24a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 132021 Region 4 ChampionshipsMay 13 · 1600 Meters · Place 30 · American ForkAmerican Fork1600 Meters30.4:56.73a10
Apr 30Caveman Classic InvitationalApr 30 · 1600 Meters · Place 50 · American ForkAmerican Fork1600 Meters50.5:04.00a10
Apr 272021 JV Region IVApr 27 · 800 Meters · Place 5 · American ForkAmerican Fork800 Meters5.2:24.81a10

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7Utah Distance ChallengeFeb 7 · 3200 Meters · Place 49 · American ForkAmerican Fork3200 Meters49.11:40.55a PB9
Jan 24UHSTCA Indoor InvitationalJan 24 · 1600 Meters · Place 299 · American ForkAmerican Fork1600 Meters299.5:33.26a9
Jan 17BYU Indoor InvitationalJan 17 · 1 Mile · Place 171 · American ForkAmerican Fork1 Mile171.5:42.00a9