College Bests

1500 MILE
3000 5000
3000S 5K (XC)
6K (XC)  

2026 Mountain West Indoor Track and Field Championships    Feb 26-28, 2026
3000 9:46.55 13th (F)
5000 16:55.04 11th (F)
2026 Husky Classic    Feb 13-14, 2026
3000 9:28.65 30th (F)
Colorado Invitational    Jan 23-24, 2026
3000 9:57.46 5th (F)
Potts Invitational    Jan 16-17, 2026
Mile 5:00.14 3rd (F)
Missouri Pre-National Invitational    Oct 17, 2025
6k 21:11.0 111th
Joe Piane Invitational    Oct 3, 2025
5k 17:12.8 58th
2025 Roadrunners Invitational    Sep 20, 2025
6k 21:36.2 2nd
2025 Wyoming Invite    Aug 30, 2025
5k 18:00.5 2nd
Mountain West Outdoor Track & Field Championships    May 15-17, 2025
5000 17:11.77 29th (F)
3000S 10:35.79 8th (F)
Doug Max Invitational    May 3, 2025
1500 4:36.83 5th (F)
2025 Bryan Clay Invitational    Apr 16-18, 2025
3000S 10:33.56 28th (F)
Stanford Invitational    Apr 4- 5, 2025
3000S 10:41.19 14th (F)
2025 Mountain West Indoor Track and Field Championships    Feb 27-Mar 1, 2025
Mile 4:58.34 14th (P)
3000 9:47.38 15th (F)
5000 17:35.45 18th (F)
2025 Husky Classic    Feb 14-15, 2025
Mile 4:53.37 62nd (F)
3000 9:34.65 36th (F)
CU Invitational    Jan 31-Feb 1, 2025
Mile 4:53.52 3rd (F)
3000 DNF
Colorado Classic    Jan 17-18, 2025
3000 9:53.26 1st (F)
Princeton Fall Classic    Oct 18, 2024
6k 20:43.3 48th
Roy Griak Invitational    Sep 20, 2024
6k 22:57.5 56th
2024 Wyoming Invite    Aug 30, 2024
5k 17:52.1 5th
1500 Meters (Outdoor)
Top↑
Doug Max Invitational May 3, 2025
Mile (Indoor)
Top↑
Potts Invitational Jan 16-17, 2026
2025 Mountain West Indoor Track and Field Championships Feb 27-Mar 1, 2025
2025 Husky Classic Feb 14-15, 2025
CU Invitational Jan 31-Feb 1, 2025
3000 Meters (Indoor)
Top↑
2026 Mountain West Indoor Track and Field Championships Feb 26-28, 2026
2026 Husky Classic Feb 13-14, 2026
Colorado Invitational Jan 23-24, 2026
2025 Mountain West Indoor Track and Field Championships Feb 27-Mar 1, 2025
2025 Husky Classic Feb 14-15, 2025
DNF
CU Invitational Jan 31-Feb 1, 2025
Colorado Classic Jan 17-18, 2025
5000 Meters (Outdoor)
Top↑
Mountain West Outdoor Track & Field Championships May 15-17, 2025
5000 Meters (Indoor)
Top↑
2026 Mountain West Indoor Track and Field Championships Feb 26-28, 2026
2025 Mountain West Indoor Track and Field Championships Feb 27-Mar 1, 2025
3000 Steeplechase (Outdoor)
Top↑
Mountain West Outdoor Track & Field Championships May 15-17, 2025
2025 Bryan Clay Invitational Apr 16-18, 2025
Stanford Invitational Apr 4- 5, 2025
5k
Top↑
Joe Piane Invitational Oct 3, 2025
2025 Wyoming Invite Aug 30, 2025
2024 Wyoming Invite Aug 30, 2024
6k
Top↑
NCAA Division I Mountain Region Cross Country Championships Nov 14, 2025
2025 Mountain West Cross Country Championships Oct 31, 2025
Missouri Pre-National Invitational Oct 17, 2025
2025 Roadrunners Invitational Sep 20, 2025
NCAA Division I Mountain Region Cross Country Championships Nov 15, 2024
2024 Mountain West Cross Country Championships Nov 1, 2024
Princeton Fall Classic Oct 18, 2024
Roy Griak Invitational Sep 20, 2024

2026 Indoors

Mile
Potts Invitational January 16-17, 2026
3000 Meters
2026 Mountain West Indoor Track and Field Championships February 26-28, 2026
2026 Husky Classic February 13-14, 2026
Colorado Invitational January 23-24, 2026
5000 Meters
2026 Mountain West Indoor Track and Field Championships February 26-28, 2026

2025 XC

2025 Outdoors

2025 Indoors

Mile
2025 Mountain West Indoor Track and Field Championships February 27-March 1, 2025
2025 Husky Classic February 14-15, 2025
CU Invitational January 31-February 1, 2025
3000 Meters
2025 Mountain West Indoor Track and Field Championships February 27-March 1, 2025
2025 Husky Classic February 14-15, 2025
DNF
CU Invitational January 31-February 1, 2025
Colorado Classic January 17-18, 2025
5000 Meters
2025 Mountain West Indoor Track and Field Championships February 27-March 1, 2025

2024 XC

Mile (Indoors)
2026  
(Jan 16-17, 2026)
2025  
(Feb 14-15, 2025)
3000 Meters (Indoors)
2026  
(Feb 13-14, 2026)
2025  
(Feb 14-15, 2025)
5000 Meters (Indoors)
2026  
2025  
5k (XC)
2025  
Oct 3, 2025
2024  
Aug 30, 2024
6k (XC)
2025  
2024  
Oct 18, 2024
1500 Meters (Outdoors)
2025  
(May 3, 2025)
5000 Meters (Outdoors)
2025  
3000 Steeplechase (Outdoors)
2025  
(Apr 16-18, 2025)