College Bests

1500 MILE
3000 5000
5K (XC) 8K (XC)
10K (XC)  

Raleigh Relays    Mar 26-28, 2026
1500 3:48.86 96th (F)
ASICS Last Chance Invitational    Feb 21, 2026
Mile 4:06.29 9th (F)
ASICS Sound Invite    Feb 14, 2026
3000 8:13.76 15th (F)
2026 Brant Tolsma Invite    Jan 30-31, 2026
5000 14:38.59 7th (F)
2026 Dick Taylor Carolina Challenge    Jan 16-17, 2026
Mile 4:10.08 10th (F)
ACC Cross Country Championships    Oct 31, 2025
8k 24:00.5 58th
Queen City Invite    Sep 12, 2025
8k 24:34.1 9th
Charlotte Opener    Aug 29, 2025
5k 15:10.1 9th
Duke Twilight    May 4, 2025
1500 3:52.43 37th (F)
Wake Forest Invitational 2025    Apr 17-18, 2025
5000 14:23.58 22nd (F)
Duke Invitational    Apr 10-12, 2025
1500 3:53.33 51st (F)
Raleigh Relays    Mar 27-29, 2025
5000 14:36.87 174th (F)
Eagle Elite Invitational    Feb 14, 2025
5000 14:10.30 4th (F)
East Coast Invitational    Feb 7- 8, 2025
Mile 4:07.67 7th (F)
Hokie Invitational    Jan 24-25, 2025
Mile 4:10.82 8th (F)
2024 Charlotte Invitational    Apr 26-27, 2024
5000 14:33.27 14th (F)
Wake Forest Invitational    Apr 19, 2024
1500 3:50.64 39th (F)
ACC Indoor Track & Field Championships    Feb 22-24, 2024
5000 14:31.09 35th (F)
Penn State National Open    Jan 26-27, 2024
Mile 4:08.26 33rd (F)
Dick Taylor Carolina Challenge    Jan 20, 2024
Mile 4:14.05 3rd (F)
ACC Cross Country Championships    Oct 27, 2023
8k 24:04.3 35th
Nuttycombe Invite    Oct 13, 2023
8k 25:04.5 204th
Virginia Invitational    Sep 23, 2023
8k 24:47.8 145th
Charlotte Opener    Sep 1, 2023
5k 15:09.6 18th
1500 Meters (Outdoor)
Top↑
Raleigh Relays Mar 26-28, 2026
Duke Twilight May 4, 2025
Duke Invitational Apr 10-12, 2025
Wake Forest Invitational Apr 19, 2024
Mile (Indoor)
Top↑
ASICS Last Chance Invitational Feb 21, 2026
2026 Dick Taylor Carolina Challenge Jan 16-17, 2026
East Coast Invitational Feb 7- 8, 2025
Hokie Invitational Jan 24-25, 2025
Penn State National Open Jan 26-27, 2024
Dick Taylor Carolina Challenge Jan 20, 2024
3000 Meters (Indoor)
Top↑
ASICS Sound Invite Feb 14, 2026
5000 Meters (Outdoor)
Top↑
Wake Forest Invitational 2025 Apr 17-18, 2025
Raleigh Relays Mar 27-29, 2025
2024 Charlotte Invitational Apr 26-27, 2024
5000 Meters (Indoor)
Top↑
2026 Brant Tolsma Invite Jan 30-31, 2026
Eagle Elite Invitational Feb 14, 2025
ACC Indoor Track & Field Championships Feb 22-24, 2024
Boston University David Hemery Valentine Invitational Feb 9-10, 2024
5k
Top↑
Charlotte Opener Aug 29, 2025
Charlotte Opener Sep 1, 2023
8k
Top↑
ACC Cross Country Championships Oct 31, 2025
Queen City Invite Sep 12, 2025
ACC Cross Country Championships Oct 27, 2023
Nuttycombe Invite Oct 13, 2023
Virginia Invitational Sep 23, 2023
10k
Top↑
NCAA Division I Cross Country Championships Nov 22, 2025
NCAA Division I Southeast Region Cross Country Championships Nov 14, 2025
NCAA Division I Cross Country Championships Nov 18, 2023
NCAA Division I Southeast Region Cross Country Championships Nov 10, 2023

2026 Outdoors

1500 Meters
Raleigh Relays March 26-28, 2026

2026 Indoors

Mile
ASICS Last Chance Invitational February 21, 2026
2026 Dick Taylor Carolina Challenge January 16-17, 2026
3000 Meters
ASICS Sound Invite February 14, 2026
5000 Meters
2026 Brant Tolsma Invite January 30-31, 2026

2025 XC

2025 Outdoors

1500 Meters
Duke Twilight May 4, 2025
Duke Invitational April 10-12, 2025
5000 Meters
Wake Forest Invitational 2025 April 17-18, 2025
Raleigh Relays March 27-29, 2025

2025 Indoors

Mile
East Coast Invitational February 7- 8, 2025
Hokie Invitational January 24-25, 2025
5000 Meters
Eagle Elite Invitational February 14, 2025

2024 Outdoors

1500 Meters
Wake Forest Invitational April 19, 2024
5000 Meters
2024 Charlotte Invitational April 26-27, 2024

2024 Indoors

2023 XC

1500 Meters (Outdoors)
2026  
(Mar 26-28, 2026)
2025  
(May 4, 2025)
2024  
(Apr 19, 2024)
5000 Meters (Outdoors)
2025  
(Apr 17-18, 2025)
2024  
(Apr 26-27, 2024)
Mile (Indoors)
2026  
(Feb 21, 2026)
2025  
(Feb 7- 8, 2025)
2024  
(Jan 26-27, 2024)
3000 Meters (Indoors)
2026  
(Feb 14, 2026)
5000 Meters (Indoors)
2026  
(Jan 30-31, 2026)
2025  
(Feb 14, 2025)
2024  
5k (XC)
2025  
Aug 29, 2025
2023  
Sep 1, 2023
8k (XC)
2025  
2023  
10k (XC)
2025  
2023