Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnake River · Jan 155:00.76aSnake RiverJanuary 15, 2026
1 Mile · OutdoorBYU Robison Invitational · Apr 255:03.67aBYU Robison InvitationalApril 25, 2024
10,000 Meters · OutdoorStanford Invite · Apr 333:45.29aStanford InviteApril 3, 2026
1500 Meters · OutdoorIdaho State Bengal Invitational · Apr 284:48.07aIdaho State Bengal InvitationalApril 28, 2023
1600 Meters · OutdoorTiger Trials · Apr 305:14.26Tiger TrialsApril 30, 2022
3000 Meters · IndoorSnake River · Jan 159:51.86aSnake RiverJanuary 15, 2026
3000 Meters · OutdoorSUU Eccles Coliseum Championships (College) · May 110:16.35aSUU Eccles Coliseum Championships (College)May 1, 2025
3200 Meters · OutdoorUHSAA State Championships · May 1910:57.37aUHSAA State ChampionshipsMay 19, 2022
500 Meters · OutdoorUtah Tech Invitational · Mar 224:40.41Utah Tech InvitationalMarch 22, 2024
5000 Meters · IndoorHusky Classic 2026 · Feb 1316:42.06Husky Classic 2026February 13, 2026
5000 Meters · OutdoorWAC Outdoor Track & Field Championships · May 1116:57.60aWAC Outdoor Track & Field ChampionshipsMay 11, 2023
800 Meters · Outdoor2026 UVU Collegiate Invitational · Mar 262:19.07a2026 UVU Collegiate InvitationalMarch 26, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 10,000 Meters · Place 43 · Utah ValleyUtah Valley10,000 MetersRound P43.35:43.52aSr
May 142026 WAC Outdoor ChampionshipsMay 14 · 10,000 Meters · Place 4 · Utah ValleyUtah Valley10,000 Meters4.35:40.78aSr
May 142026 WAC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 7 · Utah ValleyUtah Valley5000 Meters7.17:38.29aSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 110 · Utah ValleyUtah Valley5000 Meters110.17:14.50aSr
Apr 3Stanford InviteApr 3 · 10,000 Meters · Place 10 · Utah ValleyUtah Valley10,000 Meters10.33:45.29a PBSr
Mar 262026 UVU Collegiate InvitationalMar 26 · 800 Meters · Place 13 · Utah ValleyUtah Valley800 Meters13.2:19.07a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13Husky Classic 2026Feb 13 · 5000 Meters · Place 18 · Utah ValleyUtah Valley5000 Meters1816:42.06 PBSO
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 1 Mile · Place 3 · Utah ValleyUtah Valley1 Mile35:06.83aSr
Jan 15Snake RiverJan 15 · 1 Mile · Place 4 · Utah ValleyUtah Valley1 Mile4.5:00.76a PBSr
Jan 15Snake RiverJan 15 · 3000 Meters · Place 5 · Utah ValleyUtah Valley3000 Meters5.9:51.86a PBSr
Jan 9Weber State InvitationalJan 9 · 3000 Meters · Place 2 · Utah ValleyUtah Valley3000 Meters210:09.99aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 152025 WAC ChampionshipsMay 15 · 10,000 Meters · Place 5 · Utah ValleyUtah Valley10,000 Meters5.37:10.33aJr
May 152025 WAC ChampionshipsMay 15 · 5000 Meters · Place 8 · Utah ValleyUtah Valley5000 Meters8.17:46.22aJr
May 1SUU Eccles Coliseum Championships (College)May 1 · 3000 Meters · Place 1 · Utah ValleyUtah Valley3000 Meters110:16.35a PBJR
Apr 1665th Mt. SAC RelaysApr 16 · 5000 Meters · Place 6 · Utah ValleyUtah Valley5000 Meters6.17:17.35aJr
Apr 4Stanford InvitationalApr 4 · 10,000 Meters · Place 29 · Utah ValleyUtah Valley10,000 Meters29.35:12.24aJr
Mar 28Utah Valley CollegiateMar 28 · 1 Mile · Place 24 · Utah ValleyUtah Valley1 Mile245:14.07JR
Mar 21Utah Tech InvitationalMar 21 · 5000 Meters · Place 14 · Utah ValleyUtah Valley5000 Meters1418:39.23aJR
Mar 21Utah Tech InvitationalMar 21 · 1500 Meters · Place 23 · Utah ValleyUtah Valley1500 Meters234:51.22aJR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 1 Mile · Place 9 · Utah ValleyUtah Valley1 Mile95:08.29a—
Jan 9BYU Indoor InvitationalJan 9 · 3000 Meters · Place 7 · Utah ValleyUtah Valley3000 Meters710:24.77JR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9WAC Outdoor ChampionshipsMay 9 · 10,000 Meters · Place 4 · Utah ValleyUtah Valley10,000 Meters4.36:26.68aSo
May 9WAC Outdoor ChampionshipsMay 9 · 5000 Meters · Place 4 · Utah ValleyUtah Valley5000 Meters4.17:27.20aSo
Apr 25BYU Robison InvitationalApr 25 · 1 Mile · Place 12 · Utah ValleyUtah Valley1 Mile125:03.67a PB—
Mar 29Stanford Invitational - CollegiateMar 29 · 10,000 Meters · Place 29 · Utah ValleyUtah Valley10,000 Meters29.34:23.79aSo
Mar 22Utah Tech InvitationalMar 22 · 500 Meters · Place 8 · Utah ValleyUtah Valley500 Meters84:40.41 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19Weber State InvitationalJan 19 · 3000 Meters · Place 4 · Utah ValleyUtah Valley3000 Meters410:03.59SO
Jan 11BYU Cougar Invitational [2024]Jan 11 · 3000 Meters · Place 4 · Utah ValleyUtah Valley3000 Meters410:06.33SO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11WAC Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Place 9 · Utah ValleyUtah Valley5000 Meters9.16:57.60a PBFr
Apr 28Idaho State Bengal InvitationalApr 28 · 1500 Meters · Place 11 · Utah ValleyUtah Valley1500 Meters11.4:48.07a PBFr
Apr 13Bryan Clay InvitationalApr 13 · 10,000 Meters · Place 24 · Utah ValleyUtah Valley10,000 Meters24.36:11.05aFr
Mar 10Utah Tech InvitationalMar 10 · 1500 Meters · Place 14 · Utah Valley UniversityUtah Valley University1500 Meters144:50.71Fr
Mar 10Utah Tech InvitationalMar 10 · 5000 Meters · Place 3 · Utah Valley UniversityUtah Valley University5000 Meters317:44.23Fr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Western Athletic Conference Indoor Track and Field ChampionshipsFeb 24 · 5000 Meters · Place 7 · Utah ValleyUtah Valley5000 Meters7.17:18.56aFr
Feb 24Western Athletic Conference Indoor Track and Field ChampionshipsFeb 24 · 3000 Meters · Place 10 · Utah ValleyUtah Valley3000 Meters10.10:03.47aFr
Feb 10Washington Husky ClassicFeb 10 · 5000 Meters · Place 47 · Utah ValleyUtah Valley5000 Meters4716:53.75FR
Jan 282023 Stacy Dragila OpenJan 28 · 3000 Meters · Place 6 · Utah Valley UniversityUtah Valley University3000 Meters610:04.06aFr
Jan 202023 Weber State Indoor InvitationalJan 20 · 1 Mile · Place 4 · Utah ValleyUtah Valley1 Mile4.5:12.31aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 82022 BYU December InviteDec 8 · 3000 Meters · Place 5 · Utah ValleyUtah Valley3000 Meters5.10:13.59aFr

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 3200 Meters · Place 5 · OremOrem3200 Meters5.10:57.37a PB12
May 19UHSAA State ChampionshipsMay 19 · 1600 Meters · Place 16 · OremOrem1600 Meters16.5:17.08a12
May 11Utah Region 8 ChampionshipsMay 11 · 1600 Meters · Place 1 · OremOrem1600 Meters15:17.21SR
May 62022 BYU InvitationalMay 6 · 1600 Meters · Place 26 · OremOrem1600 Meters26.5:17.76a12
Apr 30Tiger TrialsApr 30 · 1600 Meters · Place 18 · OremOrem1600 Meters185:14.26 PBSR
Apr 22Caveman Classic @ American ForkApr 22 · 1600 Meters · Place 7 · OremOrem1600 Meters75:24.0212
Mar 30Alpha InvitationalMar 30 · 800 Meters · Place 24 · OremOrem800 Meters242:27.23SR
Mar 30Alpha InvitationalMar 30 · 800 Meters · Place 24 · OremOrem800 Meters24.2:27.23a12
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · 3200 Meters · Place 8 · OremOrem3200 Meters8.11:16.43a12
Mar 25Pine View InvitationalMar 25 · 3200 Meters · Place 8 · OremOrem3200 Meters811:16.43Sr
Mar 25Pine View InvitationalMar 25 · 1600 Meters · Place 2 · OremOrem1600 Meters25:16.57Sr
Mar 18Early Bird InvitationalMar 18 · 800 Meters · Place 15 · OremOrem800 Meters152:31.50Sr
Mar 18Early Bird InvitationalMar 18 · 1600 Meters · Place 13 · OremOrem1600 Meters135:22.12Sr
Mar 18Early Bird InvitationalMar 18 · 3200 Meters · Place 9 · OremOrem3200 Meters911:24.34Sr

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12Region 7 ChampionshipsMay 12 · 3200 Meters · Place 12 · OremOrem3200 Meters1212:37.00JR
May 12Region 7 ChampionshipsMay 12 · 1600 Meters · Place 13 · OremOrem1600 Meters135:33.25JR
Apr 30Caveman Classic InvitationalApr 30 · 1600 Meters · Place 14 · OremOrem1600 Meters14.5:29.42a11
Apr 23Tiger TrialsApr 23 · 1600 Meters · Place 37 · OremOrem1600 Meters375:36.91JR
Apr 16Utah County InvitationalApr 16 · 1600 Meters · Place 37 · OremOrem1600 Meters37.5:43.63a11
Mar 31Alpha Invitational Mar 31 · 1600 Meters · Place 32 · OremOrem1600 Meters325:39.17Jr
Mar 26Pine View InvitationalMar 26 · 3200 Meters · Place 13 · OremOrem3200 Meters1311:52.59JR
Mar 26Pine View InvitationalMar 26 · 1600 Meters · Place 18 · OremOrem1600 Meters185:24.51JR
Mar 19Early Bird InvitationalMar 19 · 3200 Meters · Place 28 · OremOrem3200 Meters2812:26.24JR

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17BYU Indoor InvitationalJan 17 · 1 Mile · Place 49 · OremOrem1 Mile49.6:21.37a10

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8Region 10 ChampionshipsMay 8 · 3200 Meters · Place 5 · OremOrem3200 Meters511:58.25Fr
May 8Region 10 ChampionshipsMay 8 · 1600 Meters · Place 6 · OremOrem1600 Meters65:33.75Fr
May 3BYU HS InvitationalMay 3 · 1600 Meters · Place 104 · OremOrem1600 Meters104.5:41.99a9
Apr 27Tiger TrialsApr 27 · 3200 Meters · Place 23 · OremOrem3200 Meters2312:47.88PR9
Apr 27Tiger TrialsApr 27 · 1600 Meters · Place 46 · OremOrem1600 Meters465:44.299
Apr 19Skyridge Spring ClassicApr 19 · 1600 Meters · Place 20 · OremOrem1600 Meters205:49.08—
Apr 12Utah County InvitationalApr 12 · 3200 Meters · Place 24 · OremOrem3200 Meters24.12:57.46a9
Apr 12Utah County InvitationalApr 12 · 1600 Meters · Place 25 · OremOrem1600 Meters25.5:43.83a9
Mar 30Utah Valley InvitationalMar 30 · 3200 Meters · Place 10 · OremOrem3200 Meters10.12:54.12a9
Mar 22Pine View InvitationalMar 22 · 3200 Meters · Place 44 · OremOrem3200 Meters4413:01.77Fr
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 54 · OremOrem1600 Meters545:43.939
Mar 16Early Bird InvitationalMar 16 · 1600 Meters · Place 25 · OremOrem1600 Meters255:54.119