College Bests

5000 10,000
8K (XC) 10K (XC)
2026 Bryan Clay Invitational    Apr 16-18, 2026
10,000 29:02.42 17th (F)
Raleigh Relays    Mar 26-28, 2026
5000 14:03.83 32nd (F)
Nuttycombe Invitational    Oct 17, 2025
8k 24:39.8 124th
Gans Creek Classic    Sep 26, 2025
8k 24:09.7 148th
Princeton Elite Invitational 2025    May 17, 2025
10,000 29:41.86 1st (F)
2025 MAAC Outdoor Track & Field Championships    May 10-11, 2025
5000 14:11.41 2nd (F)
Penn Relays    Apr 24-26, 2025
5000 14:12.14 (+0.0)
Raleigh Relays    Mar 27-29, 2025
10,000 29:01.15 50th (F)
MAAC Indoor Track & Field Championships    Feb 22-23, 2025
5000 14:15.40 3rd (F)
Fastrack National Invite    Feb 7, 2025
5000 14:43.71 2nd (F)
Nuttycombe Invitational    Sep 27, 2024
8k 24:29.4 77th
5000 Meters (Outdoor)
Top↑
Raleigh Relays Mar 26-28, 2026
2025 MAAC Outdoor Track & Field Championships May 10-11, 2025
14:12.14 (+0.0)
Penn Relays Apr 24-26, 2025
5000 Meters (Indoor)
Top↑
MAAC Indoor Track & Field Championships Feb 22-23, 2025
Fastrack National Invite Feb 7, 2025
10,000 Meters (Outdoor)
Top↑
2026 Bryan Clay Invitational Apr 16-18, 2026
Princeton Elite Invitational 2025 May 17, 2025
Raleigh Relays Mar 27-29, 2025
8k
Top↑
2025 MAAC Cross Country Championships Nov 1, 2025
Nuttycombe Invitational Oct 17, 2025
Gans Creek Classic Sep 26, 2025
Nuttycombe Invitational Sep 27, 2024
10k
Top↑
DNS
NCAA Division I Cross Country Championships Nov 22, 2025
NCAA Division I Northeast Region Cross Country Championships Nov 14, 2025

2026 Outdoors

5000 Meters
Raleigh Relays March 26-28, 2026
10,000 Meters
2026 Bryan Clay Invitational April 16-18, 2026

2025 XC

2025 Outdoors

5000 Meters
2025 MAAC Outdoor Track & Field Championships May 10-11, 2025
14:12.14 (+0.0)
Penn Relays April 24-26, 2025
10,000 Meters
Princeton Elite Invitational 2025 May 17, 2025
Raleigh Relays March 27-29, 2025

2025 Indoors

5000 Meters
MAAC Indoor Track & Field Championships February 22-23, 2025
Fastrack National Invite February 7, 2025

2024 XC

8k
Nuttycombe Invitational September 27, 2024
5000 Meters (Outdoors)
2026  
(Mar 26-28, 2026)
2025  
10,000 Meters (Outdoors)
2026  
(Apr 16-18, 2026)
2025  
(Mar 27-29, 2025)
8k (XC)
2025  
Sep 26, 2025
2024  
Sep 27, 2024
10k (XC)
2025  
5000 Meters (Indoors)
2025