* previously at Penn

College Bests

1000 1500
MILE 3000
4K (XC) 6K (XC)
2026 George Mason Dalton Ebanks Invitational    Apr 3- 4, 2026
1500 4:47.30 37th (F)
Raleigh Relays    Mar 26-28, 2026
5000 DNF
2026 Penn Classic    Feb 6- 7, 2026
3000 10:10.11 2nd (F)
Penn State National Open    Jan 30-31, 2026
Mile 5:07.98 45th (F)
Nittany Lion Challenge    Jan 17, 2026
1000 3:09.56 28th (F)
↓Competing for Penn
2025 Penn 10 Elite    Jan 25, 2025
3000 9:57.52 11th (F)
2025 Quaker Invitational    Jan 18, 2025
3000 DNF
Princeton Fall Classic    Oct 18, 2024
6k 21:00.6 77th
Lehigh Paul Short Run (College)    Oct 5, 2024
6k 21:05.2 63rd
Harry Groves Spiked Shoe Invitational    Sep 13, 2024
6k 21:13.6 35th
Jersey Jam    Sep 6, 2024
4k 14:13.1 6th
1000 Meters (Indoor)
Top↑
Nittany Lion Challenge Jan 17, 2026
1500 Meters (Outdoor)
Top↑
2026 George Mason Dalton Ebanks Invitational Apr 3- 4, 2026
Mile (Indoor)
Top↑
Penn State National Open Jan 30-31, 2026
3000 Meters (Indoor)
Top↑
2026 Penn Classic Feb 6- 7, 2026
* for Penn
2025 Penn 10 Elite Jan 25, 2025
DNF
* for Penn
2025 Quaker Invitational Jan 18, 2025
5000 Meters (Outdoor)
Top↑
DNF
Raleigh Relays Mar 26-28, 2026
4k
Top↑
* for Penn
Jersey Jam Sep 6, 2024
6k
Top↑
* for Penn
NCAA Division I Mid-Atlantic Region Cross Country Championships Nov 15, 2024
* for Penn
Ivy League Heptagonal Cross Country Championships Nov 2, 2024
* for Penn
Princeton Fall Classic Oct 18, 2024
* for Penn
Lehigh Paul Short Run (College) Oct 5, 2024
* for Penn
Harry Groves Spiked Shoe Invitational Sep 13, 2024

2026 Outdoors

1500 Meters
2026 George Mason Dalton Ebanks Invitational April 3- 4, 2026
5000 Meters
DNF
Raleigh Relays March 26-28, 2026

2026 Indoors

1000 Meters
Nittany Lion Challenge January 17, 2026
Mile
Penn State National Open January 30-31, 2026
3000 Meters
2026 Penn Classic February 6- 7, 2026
↓Competing for Penn

2025 Indoors

3000 Meters
2025 Penn 10 Elite January 25, 2025
DNF
2025 Quaker Invitational January 18, 2025

2024 XC

1500 Meters (Outdoors)
2026  
1000 Meters (Indoors)
2026  
(Jan 17, 2026)
Mile (Indoors)
2026  
(Jan 30-31, 2026)
3000 Meters (Indoors)
2026  
(Feb 6- 7, 2026)
2025  
* for Penn
(Jan 25, 2025)
4k (XC)
2024  
* for Penn
Sep 6, 2024
6k (XC)
2024  
* for Penn