College Bests

1500 MILE
3000 5000
10,000 6K (XC)
8K (XC)  

2026 Aggie Classic    May 1- 2, 2026
5000 16:31.91 1st (F)
2026 Aggie Invitational    Apr 17-18, 2026
5000 16:01.74 3rd (F)
Vertklasse 2026    Apr 2- 3, 2026
1500 4:24.74 65th (F)
NJCAA Indoor Championships    Mar 6- 7, 2026
5000 16:22.85 18th (F)
ASICS Last Chance Invitational    Feb 21, 2026
5000 16:08.14 17th (F)
Marlins Invitational    Jan 30, 2026
5000 16:10.17 7th (F)
Royals Cross Country Challenge    Oct 10, 2025
8k 26:17.3 13th
Pirate Invitational    Oct 3, 2025
8k 26:24.1 54th
adidas XC Challenge    Sep 19-20, 2025
6k 20:03.5 74th
Queen City Invite    Sep 12, 2025
8k 26:13.7 73rd
Wilmington Beach Blast    Sep 6, 2025
5k 16:45.2 10th
Dennis Craddock Coaches Classic    Apr 11-12, 2025
5000 16:30.09 22nd (F)
The Trojan Relays '25    Apr 11-12, 2025
1500 4:43.53 22nd (F)
8th Annual Trojan Challenge    Mar 28-29, 2025
1500 4:24.60 10th (F)
Alan Connie Shamrock Invitational    Mar 20-22, 2025
10,000 33:27.00 8th (F)
JDL Last Chance Invitational    Feb 22, 2025
3000 9:22.44 15th (F)
2025 Liberty Open    Feb 7- 8, 2025
3000 9:23.70 63rd (F)
5000 16:20.03 43rd (F)
JDL Flat Is Fast Invitational    Jan 26, 2025
3000 9:26.24 32nd (F)
CNU Captains Invitational    Jan 17, 2025
Mile 4:47.38 13th (F)
3000 9:27.80 7th (F)
2024 Liberty Kickoff    Dec 5- 6, 2024
3000 9:31.45 31st (F)
NJCAA Region X Championship    Oct 26, 2024
8k 33:32.7 15th
Ben Snelling Cancer Classic - Day 1    Oct 4, 2024
8k 30:02.5 8th
Queen City Invite    Sep 13, 2024
8k 27:35.0 62nd
Downback Invitational    Sep 6, 2024
6k 21:12.2 5th
1500 Meters (Outdoor)
Top↑
Vertklasse 2026 Apr 2- 3, 2026
The Trojan Relays '25 Apr 11-12, 2025
8th Annual Trojan Challenge Mar 28-29, 2025
Mile (Indoor)
Top↑
CNU Captains Invitational Jan 17, 2025
3000 Meters (Indoor)
Top↑
JDL Last Chance Invitational Feb 22, 2025
2025 Liberty Open Feb 7- 8, 2025
JDL Flat Is Fast Invitational Jan 26, 2025
CNU Captains Invitational Jan 17, 2025
2024 Liberty Kickoff Dec 5- 6, 2024
5000 Meters (Outdoor)
Top↑
2026 Aggie Classic May 1- 2, 2026
2026 Aggie Invitational Apr 17-18, 2026
Dennis Craddock Coaches Classic Apr 11-12, 2025
5000 Meters (Indoor)
Top↑
NJCAA Indoor Championships Mar 6- 7, 2026
ASICS Last Chance Invitational Feb 21, 2026
Marlins Invitational Jan 30, 2026
2025 Liberty Open Feb 7- 8, 2025
10,000 Meters (Outdoor)
Top↑
Alan Connie Shamrock Invitational Mar 20-22, 2025
5k
Top↑
Wilmington Beach Blast Sep 6, 2025
6k
Top↑
adidas XC Challenge Sep 19-20, 2025
Downback Invitational Sep 6, 2024
8k
Top↑
NJCAA Division III Cross Country Championships Nov 8, 2025
NJCAA Division II Cross Country Championships Nov 8, 2025
NJCAA Division I Cross Country Championships Nov 8, 2025
NJCAA Region 10 Cross Country Championship Oct 25, 2025
Royals Cross Country Challenge Oct 10, 2025
Pirate Invitational Oct 3, 2025
Queen City Invite Sep 12, 2025
NJCAA Division I Cross Country Championships Nov 9, 2024
NJCAA Region X Championship Oct 26, 2024
Ben Snelling Cancer Classic - Day 1 Oct 4, 2024
Queen City Invite Sep 13, 2024

2026 Outdoors

1500 Meters
Vertklasse 2026 April 2- 3, 2026
5000 Meters
2026 Aggie Classic May 1- 2, 2026
2026 Aggie Invitational April 17-18, 2026

2026 Indoors

5000 Meters
NJCAA Indoor Championships March 6- 7, 2026
ASICS Last Chance Invitational February 21, 2026
Marlins Invitational January 30, 2026

2025 XC

2025 Outdoors

1500 Meters
The Trojan Relays '25 April 11-12, 2025
8th Annual Trojan Challenge March 28-29, 2025
5000 Meters
Dennis Craddock Coaches Classic April 11-12, 2025
10,000 Meters
Alan Connie Shamrock Invitational March 20-22, 2025

2025 Indoors

Mile
CNU Captains Invitational January 17, 2025
3000 Meters
JDL Last Chance Invitational February 22, 2025
2025 Liberty Open February 7- 8, 2025
JDL Flat Is Fast Invitational January 26, 2025
CNU Captains Invitational January 17, 2025
5000 Meters
2025 Liberty Open February 7- 8, 2025

2024 Indoors

3000 Meters
2024 Liberty Kickoff December 5- 6, 2024

2024 XC

1500 Meters (Outdoors)
2026  
(Apr 2- 3, 2026)
2025  
(Mar 28-29, 2025)
5000 Meters (Outdoors)
2026  
(Apr 17-18, 2026)
2025  
(Apr 11-12, 2025)
10,000 Meters (Outdoors)
2025  
(Mar 20-22, 2025)
Mile (Indoors)
2025  
(Jan 17, 2025)
3000 Meters (Indoors)
2025  
(Feb 22, 2025)
2024  
(Dec 5- 6, 2024)
5000 Meters (Indoors)
2026  
(Feb 21, 2026)
2025  
(Feb 7- 8, 2025)
5k (XC)
2025  
Sep 6, 2025
6k (XC)
2025  
Sep 19-20, 2025
2024  
Sep 6, 2024
8k (XC)
2025  
Sep 12, 2025
2024