Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFriday Night Axe ’em Open · Jan 134:47.25aFriday Night Axe ’em OpenJanuary 13, 2023
1 Mile · OutdoorNIKE Rotary USATF · Apr 94:57.43aNIKE Rotary USATFApril 9, 2021
10,000 Meters · Outdoor65th Mt. SAC Relays · Apr 1633:16.24a65th Mt. SAC RelaysApril 16, 2025
1500 Meters · OutdoorCarvel Jackson Memorial Showcase · Mar 283:59.83aCarvel Jackson Memorial ShowcaseMarch 28, 2026
1600 Meters · OutdoorAltitude Invitational · Apr 24:34.35aAltitude InvitationalApril 2, 2022
3000m Steeplechase · 0.914m · Outdoor2025 Willie Williams Classic · Mar 219:56.55a2025 Willie Williams ClassicMarch 21, 2025
3200 Meters · OutdoorStutler Twilight · Apr 3010:33.50aStutler TwilightApril 30, 2022
5000 Meters · OutdoorCody McBride · Mar 2014:59.68aCody McBrideMarch 20, 2026
800 Meters · IndoorFriday Night Axe ’em Open · Jan 132:12.70aFriday Night Axe ’em OpenJanuary 13, 2023
800 Meters · OutdoorAltitude Invitational · Apr 22:07.66aAltitude InvitationalApril 2, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Glendale InviteApr 11 · 5000 Meters · Grand CanyonGrand Canyon5000 Meters--DNSSr
Mar 28Carvel Jackson Memorial ShowcaseMar 28 · 1500 Meters · Place 16 · Grand CanyonGrand Canyon1500 Meters16.3:59.83a PBSr
Mar 20Cody McBrideMar 20 · 5000 Meters · Place 3 · Grand CanyonGrand Canyon5000 Meters3.14:59.68a PBSr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1665th Mt. SAC RelaysApr 16 · 10,000 Meters · Place 6 · Grand CanyonGrand Canyon10,000 Meters6.33:16.24a PBJr
Mar 212025 Willie Williams ClassicMar 21 · 3000m Steeplechase · Place 13 · Grand CanyonGrand Canyon3000m Steeplechase0.914m13.9:56.55a PBJr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 16Arizona Spring Break FiestaMar 16 · 1500 Meters · Place 18 · Grand CanyonGrand Canyon1500 Meters18.4:09.51aSo

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 1500 Meters · Place 39 · Grand CanyonGrand Canyon1500 Meters39.4:22.46aFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Friday Night Axe ’em OpenJan 13 · 1 Mile · Place 9 · Grand CanyonGrand Canyon1 Mile9.4:47.25a PBFr
Jan 13Friday Night Axe ’em OpenJan 13 · 800 Meters · Place 13 · Grand CanyonGrand Canyon800 Meters13.2:12.70a PBFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13John Martin InvitationalMay 13 · 1600 Meters · Place 3 · Rocky MountainRocky Mountain1600 Meters3.4:38.10a12
Apr 30Stutler TwilightApr 30 · 3200 Meters · Place 29 · Rocky MountainRocky Mountain3200 Meters29.10:33.50a PB12
Apr 30Stutler TwilightApr 30 · 1600 Meters · Place 25 · Rocky MountainRocky Mountain1600 Meters25.4:40.55a12
Apr 2Altitude InvitationalApr 2 · 1600 Meters · Place 4 · Rocky MountainRocky Mountain1600 Meters4.4:34.35a PB12
Apr 2Altitude InvitationalApr 2 · 800 Meters · Place 15 · Rocky MountainRocky Mountain800 Meters15.2:07.66a PB12
Feb 26Peak Pre-Season Outdoor Meet #2Feb 26 · 1600 Meters · Place 13 · UnattachedUnattached1600 Meters13.4:46.03a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3City ChampionshipsJun 3 · 1600 Meters · Place 7 · Rocky MountainRocky Mountain1600 Meters7.5:09.30a11
Jun 3City ChampionshipsJun 3 · 800 Meters · Place 17 · Rocky MountainRocky Mountain800 Meters17.2:22.78a11
Apr 9NIKE Rotary USATFApr 9 · 3200 Meters · Place 82 · 32-Unattached32-Unattached3200 Meters82.10:42.53a11
Apr 9NIKE Rotary USATFApr 9 · 1 Mile · Place 102 · 32-Unattached32-Unattached1 Mile102.4:57.43a PB11
Apr 9NIKE Rotary USATFApr 9 · 1600 Meters · Place 103 · 32-Unattached32-Unattached1600 Meters103.4:55.39a11

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10John Martin InvitationalMay 10 · 1600 Meters · Place 17 · Rocky MountainRocky Mountain1600 Meters17.5:10.96a9
May 10John Martin InvitationalMay 10 · 800 Meters · Place 25 · Rocky MountainRocky Mountain800 Meters25.2:20.42a9
Apr 24Centennial State JV ChampionshipApr 24 · 1600 Meters · Place 3 · Rocky MountainRocky Mountain1600 Meters3.5:13.43a9
Apr 20Maxine Erhmann Thornton InviteApr 20 · 1600 Meters · Place 13 · Rocky MountainRocky Mountain1600 Meters13.5:16.38a9
Apr 12Pomona InvitationalApr 12 · 3200 Meters · Place 37 · Rocky MountainRocky Mountain3200 Meters37.11:17.26a9
Mar 30Altitude Running InvitationalMar 30 · 3200 Meters · Place 22 · Rocky MountainRocky Mountain3200 Meters22.11:12.44a9