* previously at Kansas

College Bests

1500 MILE
3000 5000
6K (XC) 8K (XC)
10K (XC) 5 MILE (XC)
Big 12 Cross Country Championships    Oct 31, 2026
8k 23:35.4 15th
Nuttycombe Wisconsin Invitational    Oct 9, 2026
8k 23:40.6 1st
2026 Roadrunners Invitational    Sep 19, 2026
8k 24:34.7 5th
NCAA Division I West First Rounds    May 27-30, 2026
5000 14:17.85 31st (P)
Big 12 Outdoor Track & Field Championships    May 14-16, 2026
5000 14:53.32 25th (F)
2026 Bryan Clay Invitational    Apr 16-18, 2026
5000 13:42.22 2nd (F)
Stanford Invitational    Apr 3- 4, 2026
5000 13:42.04 4th (F)
Jack Christiansen Invitational    Mar 27-28, 2026
4x400 3:57.42 7th (F)
Big 12 Championships    Feb 27-28, 2026
3000 7:58.88 6th (F)
Colorado Last Chance    Feb 20, 2026
DMR DNF
Colorado Classic    Feb 6- 7, 2026
Mile DNF
BU John Thomas Terrier Classic (Collegiate)    Jan 31, 2026
3000 7:52.57 14th (F)
Colorado Invitational    Jan 23-24, 2026
Mile DNF
Big 12 Championships    Oct 31, 2025
8k 23:41.1 25th
Nuttycombe Invitational    Oct 17, 2025
8k 24:13.3 78th
Gans Creek Classic    Sep 26, 2025
8k 23:49.7 1st
Gig Leadbetter Maverick Stampede    Sep 5, 2025
6k 17:43.7 4th
↓Competing for Kansas ↓
Big 12 Indoor Track & Field Championships    Feb 28-Mar 1, 2025
3000 8:01.81 9th (F)
5000 14:29.74 14th (F)
Rick McGuire Invitational    Jan 31-Feb 1, 2025
Mile 4:01.68 3rd (F)
3000 DNF
KU-KSU-WSU Triangular    Jan 17, 2025
Mile 4:02.57 3rd (F)
NCAA West First Round    May 22-25, 2024
1500 3:43.67 30th (P)
Big 12 Outdoor Track & Field Championship    May 9-11, 2024
1500 3:42.39 11th (P)
5000 14:13.24 17th (F)
Kansas Relays    Apr 18-20, 2024
1500 3:47.33 4th (F)
DMR 10:07.11 1st (F)
2024 Bryan Clay Invitational    Apr 11-13, 2024
5000 13:54.90 10th (F)
Stanford Invitational    Mar 29-30, 2024
5000 14:14.45 13th (F)
Big 12 Indoor Track & Field Championships    Feb 23-24, 2024
3000 8:18.38 21st (F)
DMR 9:40.48 5th (F)
2024 Frank Sevigne Husker Invitational    Feb 2- 3, 2024
3000 8:04.04 1st (F)
2024 KU-KSU-WSU Triangular    Jan 12, 2024
Mile 4:13.25 2nd (F)
3000 8:21.76 1st (F)
Big 12 Championships    Oct 28, 2023
8k 24:41.0 60th
XC23 College & Open    Oct 14, 2023
8k 24:21.6 73rd
Joe Piane Invitational    Sep 29, 2023
5M 24:45.3 77th
2023 Greeno/Dirksen Invite    Sep 16, 2023
8k 24:08.9 8th
Big 12 Outdoor Track & Field Championships    May 12-14, 2023
5000 DNF
Rock Chalk Classic    Apr 29, 2023
1500 3:51.01 3rd (F)
John McDonnell Invitational    Apr 20-21, 2023
1500 3:49.53 7th (F)
Kansas Relays    Apr 13-15, 2023
5000 14:50.68 4th (F)
Stanford Invitational    Mar 31-Apr 1, 2023
5000 14:13.03 5th (F)
47th Annual Frank Sevigne Husker Invitational    Feb 3- 4, 2023
5000 14:27.18 3rd (F)
Jayhawk Classic    Jan 27, 2023
Mile 4:12.56 2nd (F)
↓Competing for Kansas ↓
Big 12 Cross Country Championships    Oct 28, 2022
8k 27:00.3 64th
Weis-Crockett Invitational    Oct 15, 2022
8k 25:34.8 149th
Gans Creek Classic    Sep 30, 2022
8k 25:21.8 114th
2022 Greeno/Dirksen Invite    Sep 17, 2022
8k 25:05.8 27th
2022 Bob Timmons Classic    Sep 3, 2022
6k 18:40.3 4th
1500 Meters (Outdoor)
Top↑
* for Kansas
NCAA West First Round May 22-25, 2024
* for Kansas
Big 12 Outdoor Track & Field Championship May 9-11, 2024
* for Kansas
Kansas Relays Apr 18-20, 2024
* for Kansas
Rock Chalk Classic Apr 29, 2023
* for Kansas
John McDonnell Invitational Apr 20-21, 2023
Mile (Indoor)
Top↑
DNF
Colorado Classic Feb 6- 7, 2026
DNF
Colorado Invitational Jan 23-24, 2026
* for Kansas
Rick McGuire Invitational Jan 31-Feb 1, 2025
* for Kansas
KU-KSU-WSU Triangular Jan 17, 2025
* for Kansas
2024 KU-KSU-WSU Triangular Jan 12, 2024
Jayhawk Classic Jan 27, 2023
3000 Meters (Indoor)
Top↑
Big 12 Championships Feb 27-28, 2026
BU John Thomas Terrier Classic (Collegiate) Jan 31, 2026
* for Kansas
Big 12 Indoor Track & Field Championships Feb 28-Mar 1, 2025
* for Kansas
Boston University David Hemery Valentine Invitational Feb 14-15, 2025
DNF
* for Kansas
Rick McGuire Invitational Jan 31-Feb 1, 2025
* for Kansas
Big 12 Indoor Track & Field Championships Feb 23-24, 2024
* for Kansas
Boston University David Hemery Valentine Invitational Feb 9-10, 2024
* for Kansas
2024 Frank Sevigne Husker Invitational Feb 2- 3, 2024
* for Kansas
2024 KU-KSU-WSU Triangular Jan 12, 2024
5000 Meters (Outdoor)
Top↑
NCAA Division I West First Rounds May 27-30, 2026
Big 12 Outdoor Track & Field Championships May 14-16, 2026
2026 Bryan Clay Invitational Apr 16-18, 2026
Stanford Invitational Apr 3- 4, 2026
* for Kansas
Big 12 Outdoor Track & Field Championship May 9-11, 2024
* for Kansas
2024 Bryan Clay Invitational Apr 11-13, 2024
* for Kansas
Stanford Invitational Mar 29-30, 2024
DNF
* for Kansas
Big 12 Outdoor Track & Field Championships May 12-14, 2023
* for Kansas
Kansas Relays Apr 13-15, 2023
* for Kansas
Stanford Invitational Mar 31-Apr 1, 2023
5000 Meters (Indoor)
Top↑
* for Kansas
Big 12 Indoor Track & Field Championships Feb 28-Mar 1, 2025
47th Annual Frank Sevigne Husker Invitational Feb 3- 4, 2023
4 x 400 Relay (Outdoor)
Top↑
Jack Christiansen Invitational Mar 27-28, 2026
Distance Medley Relay (Outdoor)
Top↑
* for Kansas
Kansas Relays Apr 18-20, 2024
Distance Medley Relay (Indoor)
Top↑
DNF
Colorado Last Chance Feb 20, 2026
* for Kansas
Big 12 Indoor Track & Field Championships Feb 23-24, 2024
6k
Top↑
Gig Leadbetter Maverick Stampede Sep 5, 2025
* for Kansas
2023 Bob Timmons Rim Rock XC Classic Sep 2, 2023
* for Kansas
2022 Bob Timmons Classic Sep 3, 2022
8k
Top↑
Big 12 Cross Country Championships Oct 31, 2026
Nuttycombe Wisconsin Invitational Oct 9, 2026
2026 Roadrunners Invitational Sep 19, 2026
Big 12 Championships Oct 31, 2025
Nuttycombe Invitational Oct 17, 2025
Gans Creek Classic Sep 26, 2025
* for Kansas
Big 12 Championships Oct 28, 2023
* for Kansas
XC23 College & Open Oct 14, 2023
* for Kansas
2023 Greeno/Dirksen Invite Sep 16, 2023
* for Kansas
Big 12 Cross Country Championships Oct 28, 2022
* for Kansas
Weis-Crockett Invitational Oct 15, 2022
* for Kansas
Gans Creek Classic Sep 30, 2022
* for Kansas
2022 Greeno/Dirksen Invite Sep 17, 2022
10k
Top↑
NCAA Division I Cross Country Championships Nov 22, 2025
NCAA Division I Mountain Region Cross Country Championships Nov 14, 2025
DNF
* for Kansas
NCAA Division I Midwest Region Cross Country Championships Nov 10, 2023
* for Kansas
NCAA Division I Midwest Region Cross Country Championships Nov 11, 2022
5 Mile
Top↑
* for Kansas
Joe Piane Invitational Sep 29, 2023

2026 XC

2026 Outdoors

2026 Indoors

Mile
DNF
Colorado Classic February 6- 7, 2026
DNF
Colorado Invitational January 23-24, 2026
3000 Meters
Big 12 Championships February 27-28, 2026
BU John Thomas Terrier Classic (Collegiate) January 31, 2026
Distance Medley Relay
DNF
Colorado Last Chance February 20, 2026

2025 XC

↓Competing for Kansas ↓

2025 Indoors

Mile
Rick McGuire Invitational January 31-February 1, 2025
KU-KSU-WSU Triangular January 17, 2025
3000 Meters
Big 12 Indoor Track & Field Championships February 28-March 1, 2025
Boston University David Hemery Valentine Invitational February 14-15, 2025
DNF
Rick McGuire Invitational January 31-February 1, 2025
5000 Meters
Big 12 Indoor Track & Field Championships February 28-March 1, 2025

2024 Outdoors

1500 Meters
NCAA West First Round May 22-25, 2024
Big 12 Outdoor Track & Field Championship May 9-11, 2024
Kansas Relays April 18-20, 2024
5000 Meters
Big 12 Outdoor Track & Field Championship May 9-11, 2024
2024 Bryan Clay Invitational April 11-13, 2024
Stanford Invitational March 29-30, 2024
Distance Medley Relay
Kansas Relays April 18-20, 2024

2024 Indoors

2023 XC

2023 Outdoors

1500 Meters
Rock Chalk Classic April 29, 2023
John McDonnell Invitational April 20-21, 2023
5000 Meters
DNF
Big 12 Outdoor Track & Field Championships May 12-14, 2023
Kansas Relays April 13-15, 2023
Stanford Invitational March 31-April 1, 2023

2023 Indoors

Mile
Jayhawk Classic January 27, 2023
5000 Meters
47th Annual Frank Sevigne Husker Invitational February 3- 4, 2023
↓Competing for Kansas ↓

2022 XC

6k (XC)
2025  
2023  
* for Kansas
2022  
* for Kansas
Sep 3, 2022
8k (XC)
2026  
2025  
Oct 31, 2025
2023  
* for Kansas
Sep 16, 2023
2022  
* for Kansas
Sep 17, 2022
10k (XC)
2025  
2022  
* for Kansas
5 Mile (XC)
2023  
* for Kansas
Sep 29, 2023
1500 Meters (Outdoors)
2024  
* for Kansas
2023  
* for Kansas
(Apr 20-21, 2023)
5000 Meters (Outdoors)
2026  
(Apr 3- 4, 2026)
2024  
* for Kansas
(Apr 11-13, 2024)
2023  
* for Kansas
(Mar 31-Apr 1, 2023)
Mile (Indoors)
2025  
* for Kansas
(Jan 31-Feb 1, 2025)
2024  
* for Kansas
(Jan 12, 2024)
2023  
(Jan 27, 2023)
3000 Meters (Indoors)
2026  
2025  
* for Kansas
2024  
* for Kansas
5000 Meters (Indoors)
2025  
* for Kansas
2023