Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnake River · Jan 155:29.12aSnake RiverJanuary 15, 2026
1 Mile · OutdoorWeber State Spring Classic · Apr 105:16.18aWeber State Spring ClassicApril 10, 2026
1500 Meters · OutdoorRobison Invitational · Apr 294:52.17aRobison InvitationalApril 29, 2026
1600 Meters · IndoorREP Distance Challenge 2025 · Feb 75:11.30aREP Distance Challenge 2025February 7, 2025
1600 Meters · OutdoorRegion 2 Championships · May 75:04.33aRegion 2 ChampionshipsMay 7, 2025
3000m Steeplechase · 0.762m · Outdoor2026 Big Sky Outdoor TF Championships · May 1310:49.54a2026 Big Sky Outdoor TF ChampionshipsMay 13, 2026
3000m Steeplechase · OutdoorOregon Team Invitational · Apr 1710:54.70aOregon Team InvitationalApril 17, 2026
3200 Meters · IndoorUCCTCA Indoor Invitational · Jan 3111:22.58aUCCTCA Indoor InvitationalJanuary 31, 2025
3200 Meters · OutdoorUtah UHSAA State Championships · May 1510:56.26aUtah UHSAA State ChampionshipsMay 15, 2025
400 Meters · OutdoorMountain Ridge vs. Herriman Dual · Mar 211:14.7Mountain Ridge vs. Herriman DualMarch 21, 2022
5000 Meters · Outdoor2026 Big Sky Outdoor TF Championships · May 1317:54.21a2026 Big Sky Outdoor TF ChampionshipsMay 13, 2026
800 Meters · IndoorREP Distance Challenge 2025 · Feb 72:22.07aREP Distance Challenge 2025February 7, 2025
800 Meters · OutdoorRegion 2 Championships · May 72:18.67aRegion 2 ChampionshipsMay 7, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 3000m Steeplechase · Place 11 · Weber StateWeber State3000m Steeplechase1111:17.03Fr
Jun 18Nike Outdoor Nationals & USATF U20 ChampionshipsJun 18 · 3000m Steeplechase · Place 11 · Weber StateWeber State3000m Steeplechase1111:17.03aFR
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 3000m Steeplechase · Place 14 · Weber StateWeber State3000m Steeplechase0.762m14.10:49.54a PBFr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 5000 Meters · Place 20 · Weber StateWeber State5000 Meters20.17:54.21a PBFr
Apr 29Robison InvitationalApr 29 · 1500 Meters · Place 19 · Weber StateWeber State1500 Meters19.4:52.17a PBFr
Apr 17Oregon Team InvitationalApr 17 · 3000m Steeplechase · Place 10 · Weber StateWeber State3000m Steeplechase1010:54.70a PBFr
Apr 10Weber State Spring ClassicApr 10 · 1 Mile · Place 17 · Weber StateWeber State1 Mile17.5:16.18a PBFr
Mar 262026 UVU Collegiate InvitationalMar 26 · 3000m Steeplechase · Place 5 · Weber StateWeber State3000m Steeplechase0.762m5.11:38.59aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Snake RiverJan 15 · 1 Mile · Place 28 · Weber StateWeber State1 Mile28.5:29.12a PBFr
Jan 9Weber State InvitationalJan 9 · 1 Mile · Place 24 · Weber StateWeber State1 Mile245:34.62aFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 4 · HerrimanHerriman3200 Meters410:56.26a PB12
May 15Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 11 · HerrimanHerriman1600 Meters115:11.06a12
May 15Utah UHSAA State ChampionshipsMay 15 · 800 Meters · Place 17 · HerrimanHerriman800 Meters172:19.57a12
May 7Region 2 ChampionshipsMay 7 · 1600 Meters · Place 1 · HerrimanHerriman1600 Meters15:04.33a PB12
May 7Region 2 ChampionshipsMay 7 · 800 Meters · Place 2 · HerrimanHerriman800 Meters22:18.67a PB12
May 2PACS BYU InvitationalMay 2 · 3200 Meters · Place 27 · HerrimanHerriman3200 Meters27.11:14.40a12
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 23 · HerrimanHerriman1600 Meters23.5:08.03a12
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 4 · HerrimanHerriman1600 Meters45:12.1612
Apr 5Taylorsville InvitationalApr 5 · 1600 Meters · Place 5 · HerrimanHerriman1600 Meters55:16.49a12
Mar 29Alpha InvitationalMar 29 · 800 Meters · Place 14 · HerrimanHerriman800 Meters142:23.78a12
Mar 212025 Pine View InvitationalMar 21 · 1600 Meters · Place 16 · HerrimanHerriman1600 Meters165:07.21a12
Mar 7Snow Canyon InvitationalMar 7 · 1600 Meters · Place 3 · HerrimanHerriman1600 Meters35:06.22a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 7 · HerrimanHerriman1600 Meters75:11.30a PB—
Feb 7REP Distance Challenge 2025Feb 7 · 800 Meters · Place 11 · HerrimanHerriman800 Meters112:22.07a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 3200 Meters · Place 7 · HerrimanHerriman3200 Meters711:22.58a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 11 · HerrimanHerriman1600 Meters115:15.66a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 13 · HerrimanHerriman3200 Meters13.11:09.05a11
May 9Region II ChampionshipsMay 9 · 3200 Meters · Place 7 · HerrimanHerriman3200 Meters711:21.20a—
May 9Region II ChampionshipsMay 9 · 1600 Meters · Place 5 · HerrimanHerriman1600 Meters55:12.50a—
May 32024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 56 · HerrimanHerriman1600 Meters565:19.40a—
May 32024 PACS BYU InvitationalMay 3 · 800 Meters · Place 55 · HerrimanHerriman800 Meters552:24.24a—
Apr 27Tiger TrialsApr 27 · 1600 Meters · Place 22 · HerrimanHerriman1600 Meters22.5:22.07a11
Apr 27Tiger TrialsApr 27 · 800 Meters · Place 32 · HerrimanHerriman800 Meters32.2:29.94a11
Apr 13Taylorsville InvitationalApr 13 · 1600 Meters · Place 15 · HerrimanHerriman1600 Meters155:32.27a—
Mar 282024 Alpha InviteMar 28 · 1600 Meters · Place 12 · HerrimanHerriman1600 Meters125:20.12a—
Mar 282024 Alpha InviteMar 28 · 800 Meters · Place 21 · HerrimanHerriman800 Meters212:29.26a—
Mar 22Pine View InvitationalMar 22 · 3200 Meters · Place 16 · HerrimanHerriman3200 Meters1611:05.00a—
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 20 · HerrimanHerriman1600 Meters205:09.63a—
Mar 15Early Bird InvitationalMar 15 · 1600 Meters · Place 18 · HerrimanHerriman1600 Meters18.5:26.45a11
Mar 15Early Bird InvitationalMar 15 · 800 Meters · Place 24 · HerrimanHerriman800 Meters24.2:28.60a11
Mar 8Snow Canyon InvitationalMar 8 · 3200 Meters · Place 2 · HerrimanHerriman3200 Meters211:13.90a—
Mar 8Snow Canyon InvitationalMar 8 · 1600 Meters · Place 8 · HerrimanHerriman1600 Meters85:12.98a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 19 · HerrimanHerriman1600 Meters195:21.53—
Feb 2UHSTCA Indoor InvitationalFeb 2 · 800 Meters · Place 20 · HerrimanHerriman800 Meters202:32.74Jr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 36 · HerrimanHerriman1600 Meters365:29.13Jr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 800 Meters · Place 20 · HerrimanHerriman800 Meters202:32.74Jr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 36 · HerrimanHerriman1600 Meters365:29.13Jr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10Region 3 ChampionshipsMay 10 · 3200 Meters · Place 10 · HerrimanHerriman3200 Meters1012:13.44SO
May 62023 PACS BYU InvitationalMay 6 · 1600 Meters · Place 109 · HerrimanHerriman1600 Meters109.5:37.50a10
May 5BYU InvitationalMay 5 · 1600 Meters · Place 109 · HerrimanHerriman1600 Meters109.5:37.50a10
Apr 29Tiger Trials @ OremApr 29 · 800 Meters · Place 72 · HerrimanHerriman800 Meters722:37.74SO
Apr 29Tiger Trials @ OremApr 29 · 1600 Meters · Place 61 · HerrimanHerriman1600 Meters615:37.66SO
Apr 26Herriman & Bingham @ West JordanApr 26 · 3200 Meters · Place 2 · HerrimanHerriman3200 Meters212:15.44SO
Apr 8Taylorsville InvitationalApr 8 · 1600 Meters · Place 19 · HerrimanHerriman1600 Meters195:47.98SO
Apr 1Alpha InvitationalApr 1 · 800 Meters · Place 36 · HerrimanHerriman800 Meters362:36.36SO
Mar 24Pine View InvitationalMar 24 · 1600 Meters · Place 43 · HerrimanHerriman1600 Meters435:40.72SO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 46 · HerrimanHerriman1600 Meters465:39.32So
Feb 3UHSTCA Indoor InvitationalFeb 3 · 3200 Meters · Place 9 · HerrimanHerriman3200 Meters912:05.67SO
Jan 27Weber State Indoor InvitationalJan 27 · 800 Meters · Place 20 · HerrimanHerriman800 Meters202:37.67SO

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Region 3 JV ChampionshipsMay 3 · 1600 Meters · Place 7 · HerrimanHerriman1600 Meters7.6:03.88a9
May 3Region 3 JV ChampionshipsMay 3 · 800 Meters · Place 8 · HerrimanHerriman800 Meters8.2:48.64a9
Apr 27Herriman @ West JordanApr 27 · 3200 Meters · Place 2 · HerrimanHerriman3200 Meters2.13:38.009
Apr 27Herriman @ West JordanApr 27 · 1600 Meters · HerrimanHerriman1600 Meters—DNS9
Apr 13Riverton @ HerrimanApr 13 · 800 Meters · Place 5 · HerrimanHerriman800 Meters5.2:52.82a9
Apr 9Taylorsville InvitationalApr 9 · 800 Meters · Place 63 · HerrimanHerriman800 Meters632:54.51FR
Apr 9Taylorsville InvitationalApr 9 · 1600 Meters · Place 50 · HerrimanHerriman1600 Meters506:16.08FR
Mar 30Herriman @ Copper HillsMar 30 · 1600 Meters · Place 5 · HerrimanHerriman1600 Meters5.6:10.89a9
Mar 26Copper Hills InvitationalMar 26 · 800 Meters · Place 31 · HerrimanHerriman800 Meters312:53.09FR
Mar 21Mountain Ridge vs. Herriman DualMar 21 · 400 Meters · Place 12 · HerrimanHerriman400 Meters12.1:14.7 PB9