College Bests

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

Raleigh Relays    Mar 26-28, 2026
5000 16:51.23 71st (F)
Charlotte 49er Classic    Mar 19-21, 2026
1500 4:31.83 3rd (F)
ASICS Sound Invite    Feb 14, 2026
3000 9:45.08 21st (F)
2026 Brant Tolsma Invite    Jan 30-31, 2026
3000 9:38.48 19th (F)
2026 Liberty Open    Jan 23-24, 2026
1000 3:01.75 10th (F)
Mile 4:53.20 7th (F)
Panorama Farms Invitational    Oct 17, 2025
6k 21:13.5 30th
Sean Earl Loyola Lakefront Invite    Oct 3, 2025
6k 21:02.7 64th
adidas XC Challenge    Sep 19-20, 2025
5k 17:15.5 19th
1000 Meters (Indoor)
Top↑
2026 Liberty Open Jan 23-24, 2026
1500 Meters (Outdoor)
Top↑
Charlotte 49er Classic Mar 19-21, 2026
Mile (Indoor)
Top↑
2026 Liberty Open Jan 23-24, 2026
3000 Meters (Indoor)
Top↑
ASICS Sound Invite Feb 14, 2026
2026 Brant Tolsma Invite Jan 30-31, 2026
5000 Meters (Outdoor)
Top↑
Raleigh Relays Mar 26-28, 2026
5k
Top↑
adidas XC Challenge Sep 19-20, 2025
6k
Top↑
DNS
NCAA Division I Cross Country Championships Nov 22, 2025
Panorama Farms Invitational Oct 17, 2025
Sean Earl Loyola Lakefront Invite Oct 3, 2025

2026 Outdoors

1500 Meters
Charlotte 49er Classic March 19-21, 2026
5000 Meters
Raleigh Relays March 26-28, 2026

2026 Indoors

1000 Meters
2026 Liberty Open January 23-24, 2026
Mile
2026 Liberty Open January 23-24, 2026
3000 Meters
ASICS Sound Invite February 14, 2026
2026 Brant Tolsma Invite January 30-31, 2026

2025 XC

1500 Meters (Outdoors)
2026  
(Mar 19-21, 2026)
5000 Meters (Outdoors)
2026  
(Mar 26-28, 2026)
1000 Meters (Indoors)
2026  
(Jan 23-24, 2026)
Mile (Indoors)
2026  
(Jan 23-24, 2026)
3000 Meters (Indoors)
2026  
(Jan 30-31, 2026)
5k (XC)
2025  
Sep 19-20, 2025
6k (XC)
2025