College Bests

1500 MILE
3000 5000
10,000 7K (XC)
8K (XC) 10K (XC)
2026 Bryan Clay Invitational    Apr 16-18, 2026
5000 14:30.43 94th (F)
2026 Weber State Spring Classic    Apr 10, 2026
Mile 4:19.68 11th (F)
2026 Utah Valley Collegiate Invite    Mar 26, 2026
1500 4:04.79 22nd (F)
2026 Mountain States Games College    Feb 13-14, 2026
3000 8:26.98 2nd (F)
DMR DNF
2026 UW Invite/Mile City    Jan 30-31, 2026
5000 14:50.53 14th (F)
2026 Snake River Open College    Jan 15-16, 2026
3000 8:23.76 5th (F)
Nuttycombe Invitational    Oct 17, 2025
8k 25:03.8 160th
Paul Short Run (College)    Oct 3, 2025
8k 24:01.9 49th
USU Alumni Challenge    Aug 30, 2025
7k 21:21.9 16th
Aggie Invitational    Apr 25-26, 2025
5000 14:41.92 3rd (F)
Mike Fanelli Track Classic    Apr 3- 5, 2025
10,000 30:18.86 11th (F)
Utah Tech Invitational    Mar 21-22, 2025
3000 8:32.76 2nd (F)
2025 UW Invite    Jan 31-Feb 1, 2025
5000 14:32.52 22nd (F)
2025 Snake River Open College    Jan 16-17, 2025
3000 8:44.69 16th (F)
Wisconsin Pre-Nationals    Oct 19, 2024
8k 27:59.9 244th
Lehigh Paul Short Run (College)    Oct 5, 2024
8k 24:19.8 47th
Utah State Alumni Challenge    Aug 31, 2024
7k 21:07.2 9th
2024 BYU Robison Invitational    Apr 25-27, 2024
5000 14:45.20 7th (F)
Beach Invitational 2024    Apr 12-13, 2024
10,000 29:59.14 2nd (F)
Mike Fanelli Track Classic    Mar 29-30, 2024
5000 14:29.09 20th (F)
Utah Tech Invitational    Mar 22-23, 2024
3000 8:35.98 3rd (F)
1500 Meters (Outdoor)
Top↑
2026 Utah Valley Collegiate Invite Mar 26, 2026
Mile (Outdoor)
Top↑
2026 Weber State Spring Classic Apr 10, 2026
3000 Meters (Outdoor)
Top↑
Utah Tech Invitational Mar 21-22, 2025
Utah Tech Invitational Mar 22-23, 2024
3000 Meters (Indoor)
Top↑
2026 Mountain West Indoor Track and Field Championships Feb 26-28, 2026
2026 Mountain States Games College Feb 13-14, 2026
2026 Snake River Open College Jan 15-16, 2026
2025 Snake River Open College Jan 16-17, 2025
5000 Meters (Outdoor)
Top↑
2026 Bryan Clay Invitational Apr 16-18, 2026
Aggie Invitational Apr 25-26, 2025
2024 BYU Robison Invitational Apr 25-27, 2024
Mike Fanelli Track Classic Mar 29-30, 2024
5000 Meters (Indoor)
Top↑
2026 UW Invite/Mile City Jan 30-31, 2026
2025 UW Invite Jan 31-Feb 1, 2025
10,000 Meters (Outdoor)
Top↑
Mike Fanelli Track Classic Apr 3- 5, 2025
Beach Invitational 2024 Apr 12-13, 2024
Distance Medley Relay (Indoor)
Top↑
DNF
2026 Mountain States Games College Feb 13-14, 2026
7k
Top↑
USU Alumni Challenge Aug 30, 2025
Utah State Alumni Challenge Aug 31, 2024
8k
Top↑
2025 Mountain West Cross Country Championships Oct 31, 2025
Nuttycombe Invitational Oct 17, 2025
Paul Short Run (College) Oct 3, 2025
Wisconsin Pre-Nationals Oct 19, 2024
Lehigh Paul Short Run (College) Oct 5, 2024
10k
Top↑
NCAA Division I Mountain Region Cross Country Championships Nov 14, 2025
NCAA Division I Cross Country Championships Nov 23, 2024
NCAA Division I Mountain Region Cross Country Championships Nov 15, 2024

2026 Outdoors

1500 Meters
2026 Utah Valley Collegiate Invite March 26, 2026
Mile
2026 Weber State Spring Classic April 10, 2026
5000 Meters
2026 Bryan Clay Invitational April 16-18, 2026

2026 Indoors

3000 Meters
2026 Mountain West Indoor Track and Field Championships February 26-28, 2026
2026 Mountain States Games College February 13-14, 2026
2026 Snake River Open College January 15-16, 2026
5000 Meters
2026 UW Invite/Mile City January 30-31, 2026
Distance Medley Relay
DNF
2026 Mountain States Games College February 13-14, 2026

2025 XC

2025 Outdoors

3000 Meters
Utah Tech Invitational March 21-22, 2025
5000 Meters
Aggie Invitational April 25-26, 2025
10,000 Meters
Mike Fanelli Track Classic April 3- 5, 2025

2025 Indoors

3000 Meters
2025 Snake River Open College January 16-17, 2025
5000 Meters
2025 UW Invite January 31-February 1, 2025

2024 XC

2024 Outdoors

3000 Meters
Utah Tech Invitational March 22-23, 2024
5000 Meters
2024 BYU Robison Invitational April 25-27, 2024
Mike Fanelli Track Classic March 29-30, 2024
10,000 Meters
Beach Invitational 2024 April 12-13, 2024
1500 Meters (Outdoors)
2026  
Mile (Outdoors)
2026  
3000 Meters (Outdoors)
2025  
(Mar 21-22, 2025)
2024  
(Mar 22-23, 2024)
5000 Meters (Outdoors)
2026  
(Apr 16-18, 2026)
2025  
(Apr 25-26, 2025)
2024  
(Mar 29-30, 2024)
10,000 Meters (Outdoors)
2025  
(Apr 3- 5, 2025)
2024  
(Apr 12-13, 2024)
3000 Meters (Indoors)
2026  
(Jan 15-16, 2026)
2025  
(Jan 16-17, 2025)
5000 Meters (Indoors)
2026  
(Jan 30-31, 2026)
2025  
(Jan 31-Feb 1, 2025)
7k (XC)
2025  
Aug 30, 2025
2024  
Aug 31, 2024
8k (XC)
2025  
Oct 3, 2025
2024  
10k (XC)
2025  
2024