College Bests

800 1500
MILE 3000
4K (XC) 5K (XC)
6K (XC) 3.73 MILE (XC)
Queen City Invite    Sep 11, 2026
5k 17:24.9 3rd
Friday Night Lights Elon XC Opener    Sep 4, 2026
4k 13:58.4 1st
2026 CAA Outdoor Track & Field Championship    May 15-16, 2026
1500 4:28.54 2nd (P)
1500 4:24.16 2nd (F)
Duke Twilight    May 3, 2026
1500 4:28.07 36th (F)
Charlotte Invitational    Apr 24-25, 2026
1500 4:24.93 2nd (F)
Wake Forest Invitational    Apr 16-17, 2026
1500 4:19.75 5th (F)
Duke Invitational    Apr 10-11, 2026
800 2:08.61 12th (F)
Raleigh Relays    Mar 26-28, 2026
800 2:10.66 48th (F)
1500 4:21.75 33rd (F)
Phoenix Invitational 2026    Mar 13, 2026
800 2:16.56 1st (F)
1500 4:34.23 2nd (F)
2026 CAA Indoor Track & Field Championship    Feb 22-23, 2026
Mile 4:46.96 1st (F)
4x800 9:01.19 3rd (F)
BU David Hemery Valentine Invitational (Collegiate)    Feb 13-14, 2026
Mile 4:45.70 19th (F)
Doc Hale Invitational    Feb 6- 7, 2026
Mile 4:48.49 5th (F)
2026 Liberty Open    Jan 23-24, 2026
3000 9:51.02 3rd (F)
2025 CAA Cross Country Championship    Oct 31, 2025
6k 20:29.8 3rd
Panorama Farms Invitational    Oct 17, 2025
6k 20:33.6 8th
Paul Short Run (College)    Oct 3, 2025
6k 20:38.1 38th
adidas XC Challenge    Sep 19-20, 2025
5k 17:05.2 12th
Friday Night Lights Elon XC Opener    Aug 29, 2025
4k 13:36.6 1st
CAA Outdoor Track and Field Championship    May 14, 2025
1500 4:26.32 5th (F)
1500 4:29.19 9th (P)
4x400 3:44.79 4th (F)
Duke Twilight    May 4, 2025
800 2:13.18 29th (F)
2025 Charlotte Invitational    Apr 25-26, 2025
1500 4:25.62 4th (F)
Wake Forest Invitational 2025    Apr 17-18, 2025
1500 DNF
Duke Invitational    Apr 10-12, 2025
800 2:13.87 43rd (F)
1500 4:37.95 72nd (F)
Raleigh Relays    Mar 27-29, 2025
800 2:13.77 103rd (F)
1500 4:33.18 148th (F)
Phoenix Invitational 2025    Mar 14, 2025
800 2:19.54 6th (F)
1500 4:33.20 5th (F)
4x400 3:58.69 1st (F)
CAA Indoor Track & Field Championships    Feb 26, 2025
4x800 9:10.92 6th (F)
DMR DQ
2024 Liberty Kickoff    Dec 5- 6, 2024
3000 9:47.80 2nd (F)
2024 CAA Cross Country Championship    Nov 1, 2024
3.73M 21:22.8 12th
Wisconsin Pre-Nationals    Oct 19, 2024
6k 22:35.2 133rd
adidas XC Challenge    Sep 20, 2024
5k 17:31.0 21st
Friday Night Lights Elon XC Opener    Sep 6, 2024
4k 14:02.9 3rd
CAA Outdoor Track and Field Championships    May 10-11, 2024
1500 4:33.16 4th (F)
1500 4:44.78 12th (P)
2024 Charlotte Invitational    Apr 26-27, 2024
800 2:13.25 1st (F)
1500 4:28.03 7th (F)
5000 DNF
Wake Forest Invitational    Apr 19, 2024
800 DNF
1500 4:39.57 32nd (F)
Duke Invitational    Apr 11-13, 2024
800 2:13.81 17th (F)
1500 4:33.49 17th (F)
Raleigh Relays    Mar 28-30, 2024
1500 4:39.54 156th (F)
CAA Indoor Track & Field Championships    Feb 22-23, 2024
Mile 5:00.23 6th (P)
Doc Hale VT Meet    Feb 2- 3, 2024
Mile 4:54.36 10th (F)
3000 9:53.21 7th (F)
2024 Brant Tolsma Invitational    Jan 18-20, 2024
Mile 4:58.21 1st (F)
3000 9:59.06 1st (F)
2023 CAA Cross Country Championship    Oct 27, 2023
3.73M 22:47.0 45th
XC23 College & Open    Oct 14, 2023
6k DNF
Virginia Invitational    Sep 23, 2023
5k 18:14.1 155th
800 Meters (Outdoor)
Top↑
Duke Invitational Apr 10-11, 2026
Raleigh Relays Mar 26-28, 2026
Phoenix Invitational 2026 Mar 13, 2026
Duke Twilight May 4, 2025
Duke Invitational Apr 10-12, 2025
Raleigh Relays Mar 27-29, 2025
Phoenix Invitational 2025 Mar 14, 2025
2024 Charlotte Invitational Apr 26-27, 2024
DNF
Wake Forest Invitational Apr 19, 2024
Duke Invitational Apr 11-13, 2024
1500 Meters (Outdoor)
Top↑
2026 CAA Outdoor Track & Field Championship May 15-16, 2026
2026 CAA Outdoor Track & Field Championship May 15-16, 2026
Duke Twilight May 3, 2026
Charlotte Invitational Apr 24-25, 2026
Wake Forest Invitational Apr 16-17, 2026
Raleigh Relays Mar 26-28, 2026
Phoenix Invitational 2026 Mar 13, 2026
CAA Outdoor Track and Field Championship May 14, 2025
CAA Outdoor Track and Field Championship May 14, 2025
2025 Charlotte Invitational Apr 25-26, 2025
DNF
Wake Forest Invitational 2025 Apr 17-18, 2025
Duke Invitational Apr 10-12, 2025
Raleigh Relays Mar 27-29, 2025
Phoenix Invitational 2025 Mar 14, 2025
CAA Outdoor Track and Field Championships May 10-11, 2024
CAA Outdoor Track and Field Championships May 10-11, 2024
2024 Charlotte Invitational Apr 26-27, 2024
Wake Forest Invitational Apr 19, 2024
Duke Invitational Apr 11-13, 2024
Raleigh Relays Mar 28-30, 2024
Mile (Indoor)
Top↑
2026 CAA Indoor Track & Field Championship Feb 22-23, 2026
BU David Hemery Valentine Invitational (Collegiate) Feb 13-14, 2026
Doc Hale Invitational Feb 6- 7, 2026
CAA Indoor Track & Field Championships Feb 22-23, 2024
Doc Hale VT Meet Feb 2- 3, 2024
2024 Brant Tolsma Invitational Jan 18-20, 2024
3000 Meters (Indoor)
Top↑
2026 Liberty Open Jan 23-24, 2026
2024 Liberty Kickoff Dec 5- 6, 2024
Doc Hale VT Meet Feb 2- 3, 2024
2024 Brant Tolsma Invitational Jan 18-20, 2024
5000 Meters (Outdoor)
Top↑
DNF
2024 Charlotte Invitational Apr 26-27, 2024
4 x 400 Relay (Outdoor)
Top↑
CAA Outdoor Track and Field Championship May 14, 2025
Phoenix Invitational 2025 Mar 14, 2025
4 x 800 Relay (Indoor)
Top↑
2026 CAA Indoor Track & Field Championship Feb 22-23, 2026
CAA Indoor Track & Field Championships Feb 26, 2025
Distance Medley Relay (Indoor)
Top↑
DQ
CAA Indoor Track & Field Championships Feb 26, 2025
4k
Top↑
Friday Night Lights Elon XC Opener Sep 4, 2026
Friday Night Lights Elon XC Opener Aug 29, 2025
Friday Night Lights Elon XC Opener Sep 6, 2024
5k
Top↑
Queen City Invite Sep 11, 2026
adidas XC Challenge Sep 19-20, 2025
adidas XC Challenge Sep 20, 2024
Virginia Invitational Sep 23, 2023
6k
Top↑
2025 CAA Cross Country Championship Oct 31, 2025
Panorama Farms Invitational Oct 17, 2025
Paul Short Run (College) Oct 3, 2025
NCAA Division I Southeast Region Cross Country Championships Nov 15, 2024
Wisconsin Pre-Nationals Oct 19, 2024
NCAA Division I Southeast Region Cross Country Championships Nov 10, 2023
DNF
XC23 College & Open Oct 14, 2023
3.73 Mile
Top↑
2024 CAA Cross Country Championship Nov 1, 2024
2023 CAA Cross Country Championship Oct 27, 2023

2026 XC

4k
Friday Night Lights Elon XC Opener September 4, 2026
5k
Queen City Invite September 11, 2026

2026 Outdoors

800 Meters
Duke Invitational April 10-11, 2026
Raleigh Relays March 26-28, 2026
Phoenix Invitational 2026 March 13, 2026
1500 Meters
2026 CAA Outdoor Track & Field Championship May 15-16, 2026
2026 CAA Outdoor Track & Field Championship May 15-16, 2026
Duke Twilight May 3, 2026
Charlotte Invitational April 24-25, 2026
Wake Forest Invitational April 16-17, 2026
Raleigh Relays March 26-28, 2026
Phoenix Invitational 2026 March 13, 2026

2026 Indoors

Mile
2026 CAA Indoor Track & Field Championship February 22-23, 2026
BU David Hemery Valentine Invitational (Collegiate) February 13-14, 2026
Doc Hale Invitational February 6- 7, 2026
3000 Meters
2026 Liberty Open January 23-24, 2026
4 x 800 Relay
2026 CAA Indoor Track & Field Championship February 22-23, 2026

2025 XC

2025 Outdoors

2025 Indoors

4 x 800 Relay
CAA Indoor Track & Field Championships February 26, 2025
Distance Medley Relay
DQ
CAA Indoor Track & Field Championships February 26, 2025

2024 Indoors

Mile
CAA Indoor Track & Field Championships February 22-23, 2024
Doc Hale VT Meet February 2- 3, 2024
2024 Brant Tolsma Invitational January 18-20, 2024
3000 Meters
2024 Liberty Kickoff December 5- 6, 2024
Doc Hale VT Meet February 2- 3, 2024
2024 Brant Tolsma Invitational January 18-20, 2024

2024 XC

2024 Outdoors

800 Meters
2024 Charlotte Invitational April 26-27, 2024
DNF
Wake Forest Invitational April 19, 2024
Duke Invitational April 11-13, 2024
1500 Meters
CAA Outdoor Track and Field Championships May 10-11, 2024
CAA Outdoor Track and Field Championships May 10-11, 2024
2024 Charlotte Invitational April 26-27, 2024
Wake Forest Invitational April 19, 2024
Duke Invitational April 11-13, 2024
Raleigh Relays March 28-30, 2024
5000 Meters
DNF
2024 Charlotte Invitational April 26-27, 2024

2023 XC

4k (XC)
2026  
2025  
2024  
5k (XC)
2026  
Sep 11, 2026
2025  
Sep 19-20, 2025
2024  
Sep 20, 2024
2023  
Sep 23, 2023
6k (XC)
2025  
2024  
2023  
3.73 Mile (XC)
2024  
2023  
800 Meters (Outdoors)
2026  
(Apr 10-11, 2026)
2025  
(May 4, 2025)
2024  
(Apr 26-27, 2024)
1500 Meters (Outdoors)
2026  
(Apr 16-17, 2026)
2025  
(Apr 25-26, 2025)
2024  
(Apr 26-27, 2024)
Mile (Indoors)
2026  
2024  
(Feb 2- 3, 2024)
3000 Meters (Indoors)
2026  
(Jan 23-24, 2026)
2024  
(Dec 5- 6, 2024)