College Bests

3000 5K (XC)
6K (XC) 3 MILE (XC)
2026 Utah Valley Collegiate Invite    Mar 26, 2026
3000S DNF
2026 Mountain States Games College    Feb 13-14, 2026
3000 12:45.10 46th (F)
Carignan Classic    Feb 6, 2026
3000 12:58.06 19th (F)
Roman Ruiz Speed and Power Meet    Jan 30-31, 2026
3000 12:46.72 21st (F)
2026 Snake River Open College    Jan 15-16, 2026
3000 12:21.04 40th (F)
BYU December Invite    Dec 10-11, 2025
3000 12:36.44 14th (F)
2025 RMAC Championships    Oct 25, 2025
6k 26:53.7 115th
San Francisco State Invitational    Oct 10, 2025
6k 28:37.4 117th
Bengal Invite    Oct 3, 2025
5k 22:55.9 58th
Beehive Invitational    Sep 12, 2025
5k 23:32.0 61st
2025 BYU Autumn Classic    Sep 5, 2025
3M 20:35.0 38th
2025 UVU Collegiate XC Invite    Aug 29, 2025
3M 22:39.0 70th
3000 Meters (Indoor)
Top↑
2026 Mountain States Games College Feb 13-14, 2026
Carignan Classic Feb 6, 2026
Roman Ruiz Speed and Power Meet Jan 30-31, 2026
2026 Snake River Open College Jan 15-16, 2026
BYU December Invite Dec 10-11, 2025
3000 Steeplechase (Outdoor)
Top↑
DNF
2026 Utah Valley Collegiate Invite Mar 26, 2026
5k
Top↑
Bengal Invite Oct 3, 2025
Beehive Invitational Sep 12, 2025
6k
Top↑
2025 RMAC Championships Oct 25, 2025
San Francisco State Invitational Oct 10, 2025
3 Mile
Top↑
2025 BYU Autumn Classic Sep 5, 2025
2025 UVU Collegiate XC Invite Aug 29, 2025

2026 Outdoors

3000 Steeplechase
DNF
2026 Utah Valley Collegiate Invite March 26, 2026

2026 Indoors

3000 Meters
2026 Mountain States Games College February 13-14, 2026
Carignan Classic February 6, 2026
Roman Ruiz Speed and Power Meet January 30-31, 2026
2026 Snake River Open College January 15-16, 2026

2025 Indoors

3000 Meters
BYU December Invite December 10-11, 2025

2025 XC

5k
Bengal Invite October 3, 2025
Beehive Invitational September 12, 2025
6k
2025 RMAC Championships October 25, 2025
San Francisco State Invitational October 10, 2025
3 Mile
2025 BYU Autumn Classic September 5, 2025
2025 UVU Collegiate XC Invite August 29, 2025
3000 Meters (Indoors)
2026  
(Jan 15-16, 2026)
2025  
(Dec 10-11, 2025)
5k (XC)
2025  
Oct 3, 2025
6k (XC)
2025  
Oct 25, 2025
3 Mile (XC)
2025  
Sep 5, 2025