Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 84:50.50USATF Utah Association Junior Olympic ChampionshipsJune 8, 2023
1600 Meters · IndoorWeber State Indoor · Jan 2304:36.3aWeber State IndoorJanuary 23, 2026
1600 Meters · OutdoorUtah Region 1 Championships · May 64:22.02aUtah Region 1 ChampionshipsMay 6, 2026
3000 Meters · OutdoorUSATF Utah Youth #3 · May 2210:38.87aUSATF Utah Youth #3May 22, 2021
3200 Meters · IndoorREP Distance Challenge · Feb 139:51.47aREP Distance Challenge February 13, 2026
3200 Meters · Outdoor2026 Phoenix Invitational · Apr 109:30.70a2026 Phoenix InvitationalApril 10, 2026
800 Meters · OutdoorWildcat Invitational · Apr 242:00.06aWildcat InvitationalApril 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 26 · Davis (UT)Davis (UT)1600 Meters26.4:23.98a11
May 6Utah Region 1 ChampionshipsMay 6 · 3200 Meters · Place 6 · Davis (UT)Davis (UT)3200 Meters6.9:45.24a11
May 6Utah Region 1 ChampionshipsMay 6 · 1600 Meters · Place 7 · Davis (UT)Davis (UT)1600 Meters7.4:22.02a PB11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 43 · Davis (UT)Davis (UT)1600 Meters434:24.12a11
Apr 25Invictus InvitationalApr 25 · 3200 Meters · Place 4 · Davis (UT)Davis (UT)3200 Meters4.9:53.06a11
Apr 24Wildcat InvitationalApr 24 · 800 Meters · Place 1 · Davis (UT)Davis (UT)800 Meters1.2:00.06a PB11
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 7 · Davis (UT)Davis (UT)1600 Meters74:27.73a11
Apr 102026 Phoenix InvitationalApr 10 · 3200 Meters · Place 2 · Davis (UT)Davis (UT)3200 Meters2.9:30.70a PB11
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 9 · Davis (UT)Davis (UT)1600 Meters94:27.66a11
Mar 62026 Snow Canyon InvitationalMar 6 · 1600 Meters · Place 2 · Davis (UT)Davis (UT)1600 Meters24:22.33a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 3200 Meters · Place 10 · Davis (UT)Davis (UT)3200 Meters109:51.47a PB11
Jan 23Weber State IndoorJan 23 · 1600 Meters · Place 5 · Davis (UT)Davis (UT)1600 Meters504:36.3a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 1600 Meters · Place 5 · Davis (UT)Davis (UT)1600 Meters5.04:36.3a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 1600 Meters · Place 11 · Davis (UT)Davis (UT)1600 Meters114:31.40a10
Apr 19Davis InvitationalApr 19 · 1600 Meters · Place 24 · Davis (UT)Davis (UT)1600 Meters244:31.7010
Apr 112025 Phoenix InvitationalApr 11 · 1600 Meters · Place 14 · Davis (UT)Davis (UT)1600 Meters144:35.57a10
Mar 25Davis District ChampionshipsMar 25 · 3200 Meters · Place 15 · Davis (UT)Davis (UT)3200 Meters1510:13.3a10
Mar 19Farmington SupermeetMar 19 · 1600 Meters · Place 3 · Davis (UT)Davis (UT)1600 Meters34:34.08a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 53 · Davis (UT)Davis (UT)1600 Meters534:37.79a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 100 · Davis (UT)Davis (UT)1600 Meters1004:48.68a—
Jan 24Weber State HS InvitationalJan 24 · 1600 Meters · Place 9 · Unattached (Davis)Unattached (Davis)1600 Meters94:47.35a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9REP Distance ChallengeFeb 9 · 1600 Meters · Place 92 · Davis (UT)Davis (UT)1600 Meters924:50.81—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 1500 Meters · Place 2 · Race Cats KaysvilleRace Cats Kaysville1500 Meters24:50.50 PB—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 2 · Race Cats KaysvilleRace Cats Kaysville800 Meters22:19.55a—
May 27Race Cats Developmental MeetMay 27 · 3000 Meters · Race Cats KaysvilleRace Cats Kaysville3000 Meters—DNS8
May 27Race Cats Developmental MeetMay 27 · 1500 Meters · Place 2 · Race Cats KaysvilleRace Cats Kaysville1500 Meters2.4:57.66a8
May 13Davis Twilight MeetMay 13 · 800 Meters · Race Cats KaysvilleRace Cats Kaysville800 Meters—DNS8

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 3000 Meters · Race Cats KaysvilleRace Cats Kaysville3000 Meters—DNS7
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 1500 Meters · Race Cats KaysvilleRace Cats Kaysville1500 Meters—DNS7
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Race Cats KaysvilleRace Cats Kaysville800 Meters—DNS7
Jun 11Davis Developmental #2Jun 11 · 1500 Meters · Place 2 · Race Cats KaysvilleRace Cats Kaysville1500 Meters2.4:58.24a7
Jun 11Davis Developmental #2Jun 11 · 800 Meters · Place 5 · Race Cats KaysvilleRace Cats Kaysville800 Meters5.2:38.83a7
Jun 4Wolfpack InvitationalJun 4 · 1500 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville1500 Meters1.5:03.09a7
Jun 4Wolfpack InvitationalJun 4 · 800 Meters · Race Cats KaysvilleRace Cats Kaysville800 Meters—DNS7
May 28Davis Developmental #1May 28 · 3000 Meters · Race Cats KaysvilleRace Cats Kaysville3000 Meters—DNF7
May 28Davis Developmental #1May 28 · 800 Meters · Race Cats KaysvilleRace Cats Kaysville800 Meters—DNS7

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 3000 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville3000 Meters1.10:53.01aUnofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 1500 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville1500 Meters1.4:54.12aUnofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 800 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville800 Meters1.2:27.50aUnofficial6
May 22USATF Utah Youth #3May 22 · 3000 Meters · Place 1 · Race Cats Davis CountyRace Cats Davis County3000 Meters1.10:38.87a PB6
May 22USATF Utah Youth #3May 22 · 800 Meters · Place 1 · Race Cats Davis CountyRace Cats Davis County800 Meters1.2:29.22a6

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13USATF Utah Association Junior Olympic ChampionshipsJun 13 · 1500 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville1500 Meters15:20.031
Jun 13USATF Utah Association Junior Olympic ChampionshipsJun 13 · 800 Meters · Place 1 · Race Cats KaysvilleRace Cats Kaysville800 Meters12:39.721