Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnake River · Jan 155:02.57aSnake RiverJanuary 15, 2026
1 Mile · OutdoorBYU Robison Invitational · Apr 255:05.74aBYU Robison InvitationalApril 25, 2024
10000 Meters · OutdoorMtn West Outdoor Championships · May 1534:41.57aMtn West Outdoor ChampionshipsMay 15, 2025
1600 Meters · OutdoorUtah Region 10 Championships · May 115:04.22Utah Region 10 ChampionshipsMay 11, 2022
3000 Meters · Indoor2025 Mountain West Indoor Championships · Feb 269:49.33a2025 Mountain West Indoor ChampionshipsFebruary 26, 2025
3000 Meters · OutdoorUtah Tech Invitational · Mar 229:57.34Utah Tech InvitationalMarch 22, 2024
3200 Meters · Outdoor2022 BYU Invitational · May 611:07.02a2022 BYU InvitationalMay 6, 2022
5000 Meters · Indoor2025 UW Invitational · Jan 3116:24.30a2025 UW InvitationalJanuary 31, 2025
5000 Meters · OutdoorBryan Clay Invitational · Apr 1615:50.07aBryan Clay InvitationalApril 16, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 5000 Meters · Place 45 · Utah StateUtah State5000 MetersRound P45.16:53.15aSr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 5000 Meters · Place 11 · Utah StateUtah State5000 Meters11.16:34.72aSr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 4 · Utah StateUtah State5000 Meters4.15:50.07a PBSr
Apr 3Stanford InviteApr 3 · 5000 Meters · Place 10 · Utah StateUtah State5000 Meters10.16:06.27aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Snake RiverJan 15 · 1 Mile · Place 6 · Utah StateUtah State1 Mile6.5:02.57a PBSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 5000 Meters · Place 46 · Utah StateUtah State5000 MetersRound P46.17:13.39aJr
May 15Mtn West Outdoor ChampionshipsMay 15 · 10000 Meters · Place 5 · Utah StateUtah State10000 Meters534:41.57a PBJR
Apr 4Stanford InvitationalApr 4 · 5000 Meters · Place 5 · Utah StateUtah State5000 Meters5.16:04.58aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · 3000 Meters · Place 18 · Utah StateUtah State3000 Meters18.9:49.33a PBJr
Jan 312025 UW InvitationalJan 31 · 5000 Meters · Place 2 · Utah StateUtah State5000 Meters2.16:24.30a PBJr
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 3 · Utah StateUtah State3000 Meters3.9:53.98aJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Mountain West Outdoor ChampionshipsMay 9 · 5000 Meters · Place 16 · Utah StateUtah State5000 Meters1616:55.31SO
Apr 25BYU Robison InvitationalApr 25 · 1 Mile · Place 15 · Utah StateUtah State1 Mile155:05.74a PB—
Apr 112024 Bryan Clay InvitationalApr 11 · 5000 Meters · Place 3 · Utah StateUtah State5000 Meters3.16:28.46aSo
Mar 29Mike Fanelli Track ClassicMar 29 · 5000 Meters · Place 8 · Utah StateUtah State5000 Meters816:50.88a—
Mar 22Utah Tech InvitationalMar 22 · 3000 Meters · Place 2 · Utah StateUtah State3000 Meters29:57.34 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 262024 UW InvitationalJan 26 · 5000 Meters · Place 19 · Utah StateUtah State5000 Meters19.17:17.38aSo
Jan 19Weber State InvitationalJan 19 · 3000 Meters · Place 5 · Utah StateUtah State3000 Meters510:23.79SO

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 5000 Meters · Place 5 · Utah StateUtah State5000 Meters5.17:20.91aFr
Jul 7USATF U-20 Outdoor ChampionshipsJul 7 · 3000 Meters · Place 6 · Utah StateUtah State3000 Meters6.10:00.74aFr
Mar 30Mike Fanelli Track ClassicMar 30 · 5000 Meters · Place 15 · Utah StateUtah State5000 Meters1517:02.60FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27UW InvitationalJan 27 · 5000 Meters · Place 16 · Utah StateUtah State5000 Meters16.17:26.34aFr
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · 3000 Meters · Place 13 · Utah StateUtah State3000 Meters1310:20.65aFr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 3200 Meters · Place 3 · Crimson CliffsCrimson Cliffs3200 Meters3.11:11.40a12
May 19UHSAA State ChampionshipsMay 19 · 1600 Meters · Place 2 · Crimson CliffsCrimson Cliffs1600 Meters2.5:12.29a12
May 11Utah Region 10 ChampionshipsMay 11 · 1600 Meters · Place 2 · Crimson CliffsCrimson Cliffs1600 Meters25:04.22 PBSR
May 62022 BYU InvitationalMay 6 · 3200 Meters · Place 8 · Crimson CliffsCrimson Cliffs3200 Meters8.11:07.02a PB12
May 62022 BYU InvitationalMay 6 · 1600 Meters · Place 19 · Crimson CliffsCrimson Cliffs1600 Meters19.5:13.45a12
Apr 22Dixie InvitationalApr 22 · 3200 Meters · Place 1 · Crimson CliffsCrimson Cliffs3200 Meters111:08.8612
Apr 22Dixie InvitationalApr 22 · 1600 Meters · Place 2 · Crimson CliffsCrimson Cliffs1600 Meters25:09.6512
Apr 9Crimson Cliffs InvitationalApr 9 · 1600 Meters · Place 2 · Crimson CliffsCrimson Cliffs1600 Meters25:17.91SR
Apr 9Crimson Cliffs InvitationalApr 9 · 3200 Meters · Place 3 · Crimson CliffsCrimson Cliffs3200 Meters311:12.13SR
Apr 2Desert Hills InvitationalApr 2 · 3200 Meters · Place 1 · Crimson CliffsCrimson Cliffs3200 Meters111:13.18SR
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · 3200 Meters · Place 6 · Crimson CliffsCrimson Cliffs3200 Meters6.11:14.24a12
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · 1600 Meters · Place 9 · Crimson CliffsCrimson Cliffs1600 Meters9.5:11.92a12
Mar 25Pine View InvitationalMar 25 · 3200 Meters · Place 6 · Crimson CliffsCrimson Cliffs3200 Meters611:14.24Sr
Mar 25Pine View InvitationalMar 25 · 1600 Meters · Place 9 · Crimson CliffsCrimson Cliffs1600 Meters95:11.92Sr
Mar 11Snow Canyon InvitationalMar 11 · 3200 Meters · Place 6 · Crimson CliffsCrimson Cliffs3200 Meters611:13.40SR
Mar 11Snow Canyon InvitationalMar 11 · 1600 Meters · Place 4 · Crimson CliffsCrimson Cliffs1600 Meters45:15.08SR

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 3200 Meters · Place 4 · Crimson CliffsCrimson Cliffs3200 Meters4.11:18.05a11
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 1600 Meters · Place 8 · Crimson CliffsCrimson Cliffs1600 Meters8.5:19.99a11
May 122021 Region 9 Track & Field ChampionshipsMay 12 · 3200 Meters · Place 3 · Crimson CliffsCrimson Cliffs3200 Meters3.11:41.62a11
May 122021 Region 9 Track & Field ChampionshipsMay 12 · 1600 Meters · Place 4 · Crimson CliffsCrimson Cliffs1600 Meters4.5:16.85a11
Apr 30Dixie InvitationalApr 30 · 3200 Meters · Place 3 · Crimson CliffsCrimson Cliffs3200 Meters311:11.74JR
Apr 30Dixie InvitationalApr 30 · 1600 Meters · Place 7 · Crimson CliffsCrimson Cliffs1600 Meters75:18.39JR
Apr 24Cedar InvitationalApr 24 · 3200 Meters · Place 1 · Crimson CliffsCrimson Cliffs3200 Meters1.12:25.90a11
Apr 24Cedar InvitationalApr 24 · 1600 Meters · Crimson CliffsCrimson Cliffs1600 Meters—DNS11
Apr 17Desert Hills Invitational Apr 17 · 1600 Meters · Place 1 · Crimson CliffsCrimson Cliffs1600 Meters15:19.14JR
Apr 17Desert Hills Invitational Apr 17 · 3200 Meters · Place 4 · Crimson CliffsCrimson Cliffs3200 Meters411:16.41JR
Apr 172021 Desert Hills InvitationalApr 17 · 3200 Meters · Place 4 · Crimson CliffsCrimson Cliffs3200 Meters4.11:16.41a11
Apr 172021 Desert Hills InvitationalApr 17 · 1600 Meters · Place 1 · Crimson CliffsCrimson Cliffs1600 Meters1.5:19.14a11
Apr 9Hurricane InvitationalApr 9 · 3200 Meters · Place 5 · Crimson CliffsCrimson Cliffs3200 Meters511:27.08JR
Apr 9Hurricane InvitationalApr 9 · 1600 Meters · Place 4 · Crimson CliffsCrimson Cliffs1600 Meters45:16.78JR
Mar 26Pine View InvitationalMar 26 · 3200 Meters · Place 5 · Crimson CliffsCrimson Cliffs3200 Meters511:23.07JR
Mar 26Pine View InvitationalMar 26 · 1600 Meters · Place 9 · Crimson CliffsCrimson Cliffs1600 Meters95:14.69JR
Mar 19Snow Canyon InvitationalMar 19 · 3200 Meters · Place 5 · Crimson CliffsCrimson Cliffs3200 Meters511:23.25JR
Mar 19Snow Canyon InvitationalMar 19 · 1600 Meters · Place 8 · Crimson CliffsCrimson Cliffs1600 Meters85:19.79JR

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 13Snow Canyon InvitationalMar 13 · 3200 Meters · Place 9 · Crimson CliffsCrimson Cliffs3200 Meters911:39.22SO
Mar 13Snow Canyon InvitationalMar 13 · 1600 Meters · Place 10 · Crimson CliffsCrimson Cliffs1600 Meters105:22.23SO