College Bests

1500 MILE
3000 5000
5K (XC) 6K (XC)
3.11 MILE (XC) 3.12 MILE (XC)
Baylor Invitational    Apr 10, 2026
1500 4:47.86 8th (F)
3000 10:42.54 8th (F)
Clyde Hart Classic    Mar 27-28, 2026
1500 4:57.43 32nd (F)
5000 DNF
Corky Classic    Jan 16-17, 2026
Mile 5:24.88 24th (F)
Big 12 Championships    Oct 31, 2025
6k 22:38.9 102nd
Arturo Barrios Invitational    Oct 17, 2025
6k 22:10.8 130th
Cowboy Jamboree    Sep 26, 2025
6k 22:46.7 91st
Texas A&M Invitational    Sep 13, 2025
5k 19:54.3 97th
TCU John McKenzie Invitational    Aug 29, 2025
5k 19:29.8 18th
TCU Horned Frog Invite    May 2- 3, 2025
5000 17:57.28 4th (F)
Michael Johnson Invitational    Apr 18-19, 2025
5000 18:20.52 10th (F)
2025 Bill Schmidt Invite    Apr 4- 5, 2025
5000 17:48.25 2nd (F)
TCU Alumni Invitational 2025    Mar 21-22, 2025
1500 4:50.08 13th (F)
5000 17:33.25 3rd (F)
Arturo Barrios Invitational    Oct 18, 2024
6k 21:55.7 193rd
Louisiana Tech Mook 4    Oct 5, 2024
5k 19:10.6 11th
Texas A&M XC Invitational    Sep 13, 2024
5k 18:44.2 48th
Gerald Richey UTA XC Invite    Sep 7, 2024
3.12M 18:29.4 7th
TCU John McKenzie Invitational    Aug 31, 2024
5k 19:06.0 12th
Michael Johnson Invitational    Apr 19-20, 2024
5000 18:07.90 11th (F)
Texas A&M Invite    Mar 23, 2024
1500 4:45.47 8th (F)
5000 18:26.00 14th (F)
TCU Alumni Invitational 2024    Mar 15-16, 2024
5000 17:38.17 4th (F)
Big 12 Championships    Oct 28, 2023
6k 21:59.3 67th
Arturo Barrios Invite    Oct 13, 2023
6k 22:06.6 204th
Chile Pepper Cross Country Festival    Sep 29-30, 2023
5k 19:26.3 174th
Texas A&M Invitational    Sep 15, 2023
5k 18:55.9 31st
Gerald Richey UTA Invitational    Sep 9, 2023
3.12M 19:21.6 25th
TCU John McKenzie Invitational    Sep 1, 2023
3.11M 18:20.1 11th
1500 Meters (Outdoor)
Top↑
Baylor Invitational Apr 10, 2026
Clyde Hart Classic Mar 27-28, 2026
TCU Alumni Invitational 2025 Mar 21-22, 2025
Texas A&M Invite Mar 23, 2024
Mile (Indoor)
Top↑
Corky Classic Jan 16-17, 2026
3000 Meters (Outdoor)
Top↑
Baylor Invitational Apr 10, 2026
5000 Meters (Outdoor)
Top↑
DNF
Clyde Hart Classic Mar 27-28, 2026
TCU Horned Frog Invite May 2- 3, 2025
Michael Johnson Invitational Apr 18-19, 2025
2025 Bill Schmidt Invite Apr 4- 5, 2025
TCU Alumni Invitational 2025 Mar 21-22, 2025
Michael Johnson Invitational Apr 19-20, 2024
Texas A&M Invite Mar 23, 2024
TCU Alumni Invitational 2024 Mar 15-16, 2024
5k
Top↑
Texas A&M Invitational Sep 13, 2025
TCU John McKenzie Invitational Aug 29, 2025
Louisiana Tech Mook 4 Oct 5, 2024
Texas A&M XC Invitational Sep 13, 2024
TCU John McKenzie Invitational Aug 31, 2024
Chile Pepper Cross Country Festival Sep 29-30, 2023
Texas A&M Invitational Sep 15, 2023
6k
Top↑
NCAA Division I South Central Region Cross Country Championships Nov 14, 2025
Big 12 Championships Oct 31, 2025
Arturo Barrios Invitational Oct 17, 2025
Cowboy Jamboree Sep 26, 2025
2024 Big 12 Conference Cross Country Championship Nov 1, 2024
Arturo Barrios Invitational Oct 18, 2024
NCAA Division I South Central Region Cross Country Championships Nov 10, 2023
Big 12 Championships Oct 28, 2023
Arturo Barrios Invite Oct 13, 2023
3.11 Mile
Top↑
TCU John McKenzie Invitational Sep 1, 2023
3.12 Mile
Top↑
Gerald Richey UTA Invitational and UIL regional meet preview Sep 5, 2025
Gerald Richey UTA XC Invite Sep 7, 2024
Gerald Richey UTA Invitational Sep 9, 2023

2026 Outdoors

1500 Meters
Baylor Invitational April 10, 2026
Clyde Hart Classic March 27-28, 2026
3000 Meters
Baylor Invitational April 10, 2026
5000 Meters
DNF
Clyde Hart Classic March 27-28, 2026

2026 Indoors

Mile
Corky Classic January 16-17, 2026

2025 XC

2025 Outdoors

1500 Meters
TCU Alumni Invitational 2025 March 21-22, 2025
5000 Meters
TCU Horned Frog Invite May 2- 3, 2025
Michael Johnson Invitational April 18-19, 2025
2025 Bill Schmidt Invite April 4- 5, 2025
TCU Alumni Invitational 2025 March 21-22, 2025

2024 XC

2024 Outdoors

1500 Meters
Texas A&M Invite March 23, 2024
5000 Meters
Michael Johnson Invitational April 19-20, 2024
Texas A&M Invite March 23, 2024
TCU Alumni Invitational 2024 March 15-16, 2024

2023 XC

1500 Meters (Outdoors)
2026  
(Apr 10, 2026)
2025  
(Mar 21-22, 2025)
2024  
(Mar 23, 2024)
3000 Meters (Outdoors)
2026  
(Apr 10, 2026)
5000 Meters (Outdoors)
2025  
(Mar 21-22, 2025)
2024  
(Mar 15-16, 2024)
Mile (Indoors)
2026  
(Jan 16-17, 2026)
5k (XC)
2025  
2024  
Sep 13, 2024
2023  
Sep 15, 2023
6k (XC)
2025  
Oct 17, 2025
2024  
Oct 18, 2024
2023  
Oct 28, 2023
3.11 Mile (XC)
2023  
3.12 Mile (XC)
2025  
2024  
2023