College Bests

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

2026 Gallaudet Bison Classic    Apr 11, 2026
800 2:16.77 4th (F)
2026 George Mason Dalton Ebanks Invitational    Apr 3- 4, 2026
1500 4:30.38 6th (F)
4x100 47.56 13th (F)
2026 Dan Stimson Memorial Invitational    Mar 28, 2026
1500 4:41.02 4th (F)
Richmond's Fred Hardy Invitational    Mar 19-20, 2026
3000 10:12.66 4th (F)
2026 A-10 Indoor Track and Field Championships    Feb 27-28, 2026
Mile 5:01.01 11th (F)
2026 Philadelphia Metro    Feb 20, 2026
1000 2:59.92 4th (F)
Mile 4:57.15 4th (F)
Fastrack National Invite    Feb 6, 2026
Mile 4:55.30 8th (F)
2026 George Mason Patriot Games    Jan 30-31, 2026
1000 3:00.73 2nd (F)
DMR 12:22.53 2nd (F)
Cardinal Track & Field Classic    Jan 17, 2026
DMR 12:02.17 1st (F)
2025 Marlins First Chance    Dec 5, 2025
3000 9:52.71 2nd (F)
A10 XC Conference Championships    Nov 1, 2025
6k 21:32.1 12th
Princeton Fall Classic    Oct 17, 2025
6k 21:22.4 77th
Paul Short Run (College)    Oct 3, 2025
6k 21:45.6 30th
Virginia Invitational    Sep 12, 2025
5k 18:18.2 32nd
Atlantic 10 Outdoor Track & Field Championships    May 3- 4, 2025
5000 17:50.78 20th (F)
Hopkins Loyola Invitational    Apr 19, 2025
3000S 11:26.24 2nd (F)
JMU Invitational    Apr 12, 2025
800 2:22.75 19th (F)
1500 4:44.73 5th (F)
2025 George Mason Dalton Ebanks Invitational    Apr 4- 5, 2025
5000 17:26.23 5th (F)
Maryland Invitational    Mar 28-29, 2025
1500 4:48.45 9th (F)
Richmond's Fred Hardy Invitational    Mar 20-21, 2025
800 2:23.53 36th (F)
1500 4:49.41 32nd (F)
A-10 Indoor Track and Field Championships 2025    Feb 28-Mar 1, 2025
Mile 5:06.03 16th (F)
2025 Philadelphia Metro    Feb 21, 2025
Mile 5:07.92 9th (F)
4x800 9:44.26 2nd (F)
2025 George Mason Patriot Games    Jan 31-Feb 1, 2025
1000 3:03.17 7th (F)
2025 Brant Tolsma Invitational    Jan 23-25, 2025
1000 3:11.79 20th (F)
Mile 5:19.46 29th (F)
Cardinal Track & Field Classic    Jan 18, 2025
800 2:29.04 17th (F)
Fastrack Season Opener    Dec 6, 2024
Mile 5:20.95 14th (F)
4x800 9:41.68 1st (F)
Panorama Farms Invitational    Oct 19, 2024
6k 23:04.3 88th
Cantello Invitational    Sep 7, 2024
5k 20:21.0 6th
Opening Night XC    Aug 30, 2024
5k 19:26.9 11th
800 Meters (Outdoor)
Top↑
2026 Gallaudet Bison Classic Apr 11, 2026
JMU Invitational Apr 12, 2025
Richmond's Fred Hardy Invitational Mar 20-21, 2025
800 Meters (Indoor)
Top↑
Cardinal Track & Field Classic Jan 18, 2025
1000 Meters (Indoor)
Top↑
2026 Philadelphia Metro Feb 20, 2026
2026 George Mason Patriot Games Jan 30-31, 2026
2025 George Mason Patriot Games Jan 31-Feb 1, 2025
2025 Brant Tolsma Invitational Jan 23-25, 2025
1500 Meters (Outdoor)
Top↑
2026 George Mason Dalton Ebanks Invitational Apr 3- 4, 2026
2026 Dan Stimson Memorial Invitational Mar 28, 2026
JMU Invitational Apr 12, 2025
Maryland Invitational Mar 28-29, 2025
Richmond's Fred Hardy Invitational Mar 20-21, 2025
Mile (Indoor)
Top↑
2026 A-10 Indoor Track and Field Championships Feb 27-28, 2026
2026 Philadelphia Metro Feb 20, 2026
Fastrack National Invite Feb 6, 2026
A-10 Indoor Track and Field Championships 2025 Feb 28-Mar 1, 2025
2025 Philadelphia Metro Feb 21, 2025
2025 Brant Tolsma Invitational Jan 23-25, 2025
Fastrack Season Opener Dec 6, 2024
3000 Meters (Outdoor)
Top↑
Richmond's Fred Hardy Invitational Mar 19-20, 2026
3000 Meters (Indoor)
Top↑
2025 Marlins First Chance Dec 5, 2025
5000 Meters (Outdoor)
Top↑
Atlantic 10 Outdoor Track & Field Championships May 3- 4, 2025
2025 George Mason Dalton Ebanks Invitational Apr 4- 5, 2025
3000 Steeplechase (Outdoor)
Top↑
Hopkins Loyola Invitational Apr 19, 2025
4 x 100 Relay (Outdoor)
Top↑
2026 George Mason Dalton Ebanks Invitational Apr 3- 4, 2026
4 x 800 Relay (Indoor)
Top↑
2025 Philadelphia Metro Feb 21, 2025
Fastrack Season Opener Dec 6, 2024
Distance Medley Relay (Indoor)
Top↑
2026 George Mason Patriot Games Jan 30-31, 2026
Cardinal Track & Field Classic Jan 17, 2026
5k
Top↑
Virginia Invitational Sep 12, 2025
Trials of Miles XC Opening Night Presented by New Balance Aug 29, 2025
Cantello Invitational Sep 7, 2024
Opening Night XC Aug 30, 2024
6k
Top↑
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 14, 2025
A10 XC Conference Championships Nov 1, 2025
Princeton Fall Classic Oct 17, 2025
Paul Short Run (College) Oct 3, 2025
Panorama Farms Invitational Oct 19, 2024
2024 Pirate Cross Country Invitational Oct 4, 2024

2026 Outdoors

2026 Indoors

1000 Meters
2026 Philadelphia Metro February 20, 2026
2026 George Mason Patriot Games January 30-31, 2026
Mile
2026 A-10 Indoor Track and Field Championships February 27-28, 2026
2026 Philadelphia Metro February 20, 2026
Fastrack National Invite February 6, 2026
Distance Medley Relay
2026 George Mason Patriot Games January 30-31, 2026
Cardinal Track & Field Classic January 17, 2026

2025 Indoors

800 Meters
Cardinal Track & Field Classic January 18, 2025
1000 Meters
2025 George Mason Patriot Games January 31-February 1, 2025
2025 Brant Tolsma Invitational January 23-25, 2025
Mile
A-10 Indoor Track and Field Championships 2025 February 28-March 1, 2025
2025 Philadelphia Metro February 21, 2025
2025 Brant Tolsma Invitational January 23-25, 2025
3000 Meters
2025 Marlins First Chance December 5, 2025
4 x 800 Relay
2025 Philadelphia Metro February 21, 2025

2025 XC

2025 Outdoors

800 Meters
JMU Invitational April 12, 2025
Richmond's Fred Hardy Invitational March 20-21, 2025
1500 Meters
JMU Invitational April 12, 2025
Maryland Invitational March 28-29, 2025
Richmond's Fred Hardy Invitational March 20-21, 2025
5000 Meters
Atlantic 10 Outdoor Track & Field Championships May 3- 4, 2025
2025 George Mason Dalton Ebanks Invitational April 4- 5, 2025
3000 Steeplechase
Hopkins Loyola Invitational April 19, 2025

2024 Indoors

Mile
Fastrack Season Opener December 6, 2024
4 x 800 Relay
Fastrack Season Opener December 6, 2024

2024 XC

800 Meters (Outdoors)
2026  
(Apr 11, 2026)
2025  
(Apr 12, 2025)
1500 Meters (Outdoors)
2026  
2025  
(Apr 12, 2025)
3000 Meters (Outdoors)
2026  
(Mar 19-20, 2026)
5000 Meters (Outdoors)
2025  
3000 Steeplechase (Outdoors)
2025  
(Apr 19, 2025)
800 Meters (Indoors)
2025  
(Jan 18, 2025)
1000 Meters (Indoors)
2026  
(Feb 20, 2026)
2025  
(Jan 31-Feb 1, 2025)
Mile (Indoors)
2026  
(Feb 6, 2026)
2025  
2024  
(Dec 6, 2024)
3000 Meters (Indoors)
2025  
(Dec 5, 2025)
5k (XC)
2025  
Sep 12, 2025
2024  
Aug 30, 2024
6k (XC)
2025  
Oct 17, 2025
2024  
Oct 19, 2024