Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF-Utah Development Meet 2 · May 245:16.37aUSATF-Utah Development Meet 2May 24, 2022
1600 Meters · IndoorREP Distance Challenge 2025 · Feb 75:02.57aREP Distance Challenge 2025February 7, 2025
1600 Meters · OutdoorPACS BYU Invitational · May 24:54.55aPACS BYU InvitationalMay 2, 2025
2 Miles · OutdoorOregon Relays presented by AthleticNET · Apr 410:24.12aOregon Relays presented by AthleticNETApril 4, 2025
3000 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 49:47.15aOregon Relays presented by AthleticNETApril 4, 2025
3200 Meters · OutdoorOregon Relays presented by AthleticNET · Apr 410:21.17aOregon Relays presented by AthleticNETApril 4, 2025
800 Meters · Outdoor2025 Utah County Invitational · Apr 122:14.23a2025 Utah County InvitationalApril 12, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 3200 Meters · Place 1 · Lone PeakLone Peak3200 Meters1.10:44.99a11
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 4 · Lone PeakLone Peak1600 Meters4.5:00.56a11
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 14 · Lone PeakLone Peak800 Meters14.2:18.07a11
May 62026 Region III ChampionshipsMay 6 · 800 Meters · Place 1 · Lone PeakLone Peak800 Meters1.2:15.76a11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 5 · Lone PeakLone Peak1600 Meters54:56.5011
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 4 · Lone PeakLone Peak3200 Meters410:41.0011
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 4 · Lone PeakLone Peak3200 Meters410:40.97a11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 5 · Lone PeakLone Peak1600 Meters54:56.49a11
Apr 25Andy Jacobs Memorial (Tiger Trials)Apr 25 · 1600 Meters · Place 2 · Lone PeakLone Peak1600 Meters24:56.49a11
Apr 172026 Caveman ClassicApr 17 · 800 Meters · Place 3 · Lone PeakLone Peak800 Meters32:17.60a11
Mar 272026 UVU Utah County HS InvitationalMar 27 · 1600 Meters · Place 3 · Lone PeakLone Peak1600 Meters3.4:59.84a11
Mar 20Pine View InvitationalMar 20 · 3200 Meters · Place 3 · Lone PeakLone Peak3200 Meters310:29.41a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 1 · Lone PeakLone Peak3200 Meters110:35.63a10
May 15Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 1 · Lone PeakLone Peak1600 Meters14:56.74a10
May 15Utah UHSAA State ChampionshipsMay 15 · 800 Meters · Place 2 · Lone PeakLone Peak800 Meters22:15.01a10
May 2PACS BYU InvitationalMay 2 · 3200 Meters · Place 1 · Lone PeakLone Peak3200 Meters1.10:28.87a10
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 2 · Lone PeakLone Peak1600 Meters2.4:54.55a PB10
Apr 26Tiger TrialsApr 26 · 1600 Meters · Place 2 · Lone PeakLone Peak1600 Meters2.4:56.48a10
Apr 122025 Utah County InvitationalApr 12 · 800 Meters · Place 1 · Lone PeakLone Peak800 Meters1.2:14.23a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 2 Miles · Place 2 · Lone PeakLone Peak2 Miles2.10:24.12a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3200 Meters · Place 2 · Lone PeakLone Peak3200 Meters2.10:21.17a PB10
Apr 4Oregon Relays presented by AthleticNETApr 4 · 3000 Meters · Place 2 · Lone PeakLone Peak3000 Meters2.9:47.15a PB10
Mar 212025 Pine View InvitationalMar 21 · 3200 Meters · Place 2 · Lone PeakLone Peak3200 Meters210:43.22a10
Mar 212025 Pine View InvitationalMar 21 · 1600 Meters · Place 4 · Lone PeakLone Peak1600 Meters44:55.31a10
Mar 14Early Bird InvitationalMar 14 · 3200 Meters · Place 1 · Lone PeakLone Peak3200 Meters110:51.610

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 3 · Lone PeakLone Peak1600 Meters35:02.57a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 2 · Lone PeakLone Peak3200 Meters2.10:47.83a9
May 16UHSAA Track & Field ChampionshipsMay 16 · 1600 Meters · Place 7 · Lone PeakLone Peak1600 Meters7.5:00.13a9
May 32024 PACS BYU InvitationalMay 3 · 3200 Meters · Place 3 · Lone PeakLone Peak3200 Meters310:45.77a—
May 32024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 14 · Lone PeakLone Peak1600 Meters145:05.76a—
Apr 27Tiger TrialsApr 27 · 800 Meters · Place 12 · Lone PeakLone Peak800 Meters12.2:23.46a9
Apr 122024 Utah County InvitationalApr 12 · 3200 Meters · Place 1 · Lone PeakLone Peak3200 Meters111:01.30a—
Apr 122024 Utah County InvitationalApr 12 · 1600 Meters · Place 1 · Lone PeakLone Peak1600 Meters15:11.65a—
Mar 22Pine View InvitationalMar 22 · 3200 Meters · Place 4 · Lone PeakLone Peak3200 Meters410:48.44a—
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 7 · Lone PeakLone Peak1600 Meters74:57.52a—
Mar 15Early Bird InvitationalMar 15 · 3200 Meters · Place 3 · Lone PeakLone Peak3200 Meters3.10:54.16a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 4 · Lone PeakLone Peak1600 Meters45:03.54—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah3000 Meters—DNS12
Jun 11Davis Developmental #2Jun 11 · 800 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah800 Meters3.2:37.22a12
Jun 4Wolfpack InvitationalJun 4 · 3000 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah3000 Meters3.11:20.16a12
Jun 4Wolfpack InvitationalJun 4 · 1500 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters3.5:26.77a12
May 28Davis Developmental #1May 28 · 3000 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah3000 Meters3.11:15.46a12
May 24USATF-Utah Development Meet 2May 24 · 1500 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters4.5:16.37a PB12
May 24USATF-Utah Development Meet 2May 24 · 800 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah800 Meters4.2:41.29a12
May 10USATF-Utah Development Meet 1May 10 · 1500 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters2.5:24.72a12
May 10USATF-Utah Development Meet 1May 10 · 800 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah800 Meters4.2:43.12a12
Mar 19Wolfpack Winter Time TrialMar 19 · 1600 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah1600 Meters2.5:54.9Unofficial12
Mar 19Wolfpack Winter Time TrialMar 19 · 800 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah800 Meters2.2:53.4Unofficial12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 3000 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah3000 Meters2.11:25.61aUnofficial11
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 1500 Meters · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters3.5:17.73aUnofficial11
May 25USATF Utah Youth #4May 25 · 1500 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters1.5:25.63aUnofficial11
May 22USATF Utah Youth #3May 22 · 3000 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah3000 Meters2.11:19.83a11
May 22USATF Utah Youth #3May 22 · 800 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah800 Meters2.2:50.27a11
May 11USATF Developmental Meet #2May 11 · 1500 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah1500 Meters1.5:29.47a11