* previously at Siena
* previously at Marist

College Bests

MILE 3000
5000 4K (XC)
5K (XC) 6K (XC)
SUNYAC Indoor Track & Field Championships    Feb 27-28, 2026
3000 10:41.66 7th (F)
5000 18:07.46 3rd (F)
Nazareth Conference Tune-Up    Feb 20, 2026
3000 10:27.86 1st (F)
Kane Invitational    Feb 14, 2026
Mile 5:37.83 15th (F)
Nazareth D3 Elite Meet    Feb 13-14, 2026
DMR 12:37.71 1st (F)
Nazareth Challenge Cup    Jan 31, 2026
5000 18:22.67 8th (F)
Highlander Invitational    Jan 24, 2026
5000 18:20.78 1st (F)
Utica Holiday Classic    Dec 6, 2025
3000 10:50.73 3rd (F)
SUNYAC Cross Country Championships    Nov 1, 2025
6k 22:01.6 3rd
Canisius Alumni Classic    Oct 18, 2025
5k 18:36.4 12th
Highlander Invitational    Oct 11, 2025
6k 22:28.6 10th
Yellowjacket XC Invitational    Sep 20, 2025
6k 22:19.4 5th
Oswego Invitational    Sep 6, 2025
4k 14:54.5 1st
Frank Dillon Memorial Invitational    Aug 30, 2025
4k 15:07.9 2nd
↓Competing for Marist
Mets Cross Country Championship    Oct 12, 2024
5k 18:30.7 11th
Lehigh Paul Short Run (College)    Oct 5, 2024
6k 23:00.4 84th
Ted Owen Invitational    Sep 21, 2024
5k 18:48.8 28th
↓Competing for Siena
2023 MAAC Cross Country Championships    Oct 28, 2023
6k 22:19.1 18th
IC4A/ECAC XC Championship    Oct 13, 2023
6k 22:32.9 84th
Jasper Fall XC Invitational    Sep 16, 2023
6k 21:19.9 7th
Marist Invitational    Sep 2, 2023
5k 18:46.6 3rd
Mile (Indoor)
Top↑
Kane Invitational Feb 14, 2026
3000 Meters (Indoor)
Top↑
SUNYAC Indoor Track & Field Championships Feb 27-28, 2026
Nazareth Conference Tune-Up Feb 20, 2026
Utica Holiday Classic Dec 6, 2025
5000 Meters (Indoor)
Top↑
SUNYAC Indoor Track & Field Championships Feb 27-28, 2026
Nazareth Challenge Cup Jan 31, 2026
Highlander Invitational Jan 24, 2026
Distance Medley Relay (Indoor)
Top↑
Nazareth D3 Elite Meet Feb 13-14, 2026
4k
Top↑
Oswego Invitational Sep 6, 2025
Frank Dillon Memorial Invitational Aug 30, 2025
5k
Top↑
Canisius Alumni Classic Oct 18, 2025
* for Marist
Mets Cross Country Championship Oct 12, 2024
* for Marist
Ted Owen Invitational Sep 21, 2024
* for Siena
Marist Invitational Sep 2, 2023
6k
Top↑
NCAA Division III Cross Country Championships Nov 22, 2025
NCAA Division III Niagara Region Cross Country Championships Nov 15, 2025
SUNYAC Cross Country Championships Nov 1, 2025
Highlander Invitational Oct 11, 2025
Yellowjacket XC Invitational Sep 20, 2025
* for Marist
NCAA Division I Northeast Region Cross Country Championships Nov 15, 2024
* for Marist
2024 MAAC Cross Country Championships Nov 2, 2024
* for Marist
Lehigh Paul Short Run (College) Oct 5, 2024
* for Siena
NCAA Division I Northeast Region Cross Country Championships Nov 10, 2023
* for Siena
2023 MAAC Cross Country Championships Oct 28, 2023
* for Siena
IC4A/ECAC XC Championship Oct 13, 2023
* for Siena
Jasper Fall XC Invitational Sep 16, 2023

2026 Indoors

Mile
Kane Invitational February 14, 2026
3000 Meters
SUNYAC Indoor Track & Field Championships February 27-28, 2026
Nazareth Conference Tune-Up February 20, 2026
5000 Meters
SUNYAC Indoor Track & Field Championships February 27-28, 2026
Nazareth Challenge Cup January 31, 2026
Highlander Invitational January 24, 2026
Distance Medley Relay
Nazareth D3 Elite Meet February 13-14, 2026

2025 Indoors

3000 Meters
Utica Holiday Classic December 6, 2025

2025 XC

↓Competing for Marist

2024 XC

↓Competing for Siena

2023 XC

Mile (Indoors)
2026  
(Feb 14, 2026)
3000 Meters (Indoors)
2026  
(Feb 20, 2026)
2025  
(Dec 6, 2025)
5000 Meters (Indoors)
2026  
4k (XC)
2025  
Sep 6, 2025
5k (XC)
2025  
Oct 18, 2025
2024  
* for Marist
2023  
* for Siena
Sep 2, 2023
6k (XC)
2025  
2024  
* for Marist
2023  
* for Siena