* High School: Saint John's Prep

College Bests

800 1500
MILE 3000
5000 5K (XC)
8K (XC)  

2024 NESCAC Championships    Nov 2, 2024
8k 27:14.3 121st
Hamilton College Tune-up    Oct 26, 2024
5k 16:32.5 9th
Hamilton College Invitational    Oct 12, 2024
8k 27:55.6 21st
Yellowjacket XC Invitational    Sep 21, 2024
8k 29:31.8 153rd
Hamilton College Short Course    Sep 14, 2024
5k 18:00.6 83rd
RPI Under the Lights Invite 2024    Apr 11-12, 2024
5000 15:52.59 11th (F)
Utica Pioneer Spring Invite    Apr 6, 2024
800 2:12.22 31st (F)
1500 4:21.74 18th (F)
Hamilton College Continental Invitational    Mar 30, 2024
5000 15:47.85 6th (F)
Wesleyan Swanson Invite    Mar 23, 2024
3000 9:23.61 6th (F)
Middlebury College NESCI    Jan 28, 2024
3000 9:58.35 44th (F)
Hamilton Continental Invitational    Jan 19, 2024
800 2:20.37 23rd (F)
Mile 4:55.41 15th (F)
Utica Winter Opener    Jan 12, 2024
Mile 4:47.13 28th (F)
Hamilton College Tune-up    Oct 21, 2023
5k 17:50.6 32nd
Hamilton Invitational    Oct 7, 2023
8k 29:14.5 29th
2023 Yellowjacket XC Invitational    Sep 16, 2023
8k 30:26.7 189th
Hamilton College Short Course    Sep 9, 2023
5k 17:33.2 74th
↓Competing for Saint John's Prep
MIAA Division 1 Track & Field Championship    May 25-27, 2023
2 Mile 10:00.33 29th (F)
Catholic Conference Classic Meet    May 17, 2023
2 Mile 10:13.78 5th (F)
MIAA Division 1 Track & Field Championship    Feb 17, 2023
2 Mile 10:03.28 19th (F)
Catholic Conference Championship    Feb 1, 2023
Mile 4:34.48 6th (F)
4x800 8:38.83 1st (F)
MSTCA Coaches Invitational Large School    Jan 29, 2023
2 Mile 10:05.85 25th (F)
Catholic League Meet #5    Jan 13, 2023
1000 2:45.68 5th (F)
Mile 4:39.08 6th (F)
Catholic League Meet #4    Jan 6, 2023
1000 2:46.28 4th (F)
Catholic Conference League Indoor Meet #1    Dec 6, 2022
Mile 4:45.75 3rd (F)
MIAA Division 1 Track & Field Championship    May 26-28, 2022
2 Mile 9:58.08 10th (F)
Catholic Conference League    May 18, 2022
2 Mile 9:58.44 2nd (F)
Weston Twilight Invitational 2022    May 7, 2022
Mile 4:47.58 37th (F)
MIAA Division 1 Indoor Track & Field Championship    Feb 19, 2022
2 Mile 10:18.72 19th (F)
Tri County Championship    Feb 3, 2022
2 Mile 10:08.17 3rd (F)
MSTCA Northeast Invitational    Jan 14-16, 2022
Mile 4:51.66 32nd (F)
Tri County Meet3 - BU    Jan 5, 2022
2 Mile 10:15.57 4th (F)
MSTCA Distance Classic    Dec 28, 2021
1000 2:55.09 5th (F)
4x800 8:48.78 4th (F)
Tri County Meet0 - BU    Dec 20, 2021
Mile 4:50.75 7th (F)
Tri County Meet1 - Reggie    Dec 10, 2021
Mile 4:50.78 6th (F)
800 Meters (Outdoor)
Top↑
Utica Pioneer Spring Invite Apr 6, 2024
800 Meters (Indoor)
Top↑
Hamilton Continental Invitational Jan 19, 2024
1000 Meters (Indoor)
Top↑
Catholic League Meet #5 Jan 13, 2023
Catholic League Meet #4 Jan 6, 2023
MSTCA Distance Classic Dec 28, 2021
1500 Meters (Outdoor)
Top↑
Utica Pioneer Spring Invite Apr 6, 2024
Mile (Outdoor)
Top↑
Weston Twilight Invitational 2022 May 7, 2022
Mile (Indoor)
Top↑
Hamilton Continental Invitational Jan 19, 2024
Utica Winter Opener Jan 12, 2024
Catholic Conference Championship Feb 1, 2023
Catholic League Meet #5 Jan 13, 2023
Catholic Conference League Indoor Meet #1 Dec 6, 2022
MSTCA Northeast Invitational Jan 14-16, 2022
Tri County Meet0 - BU Dec 20, 2021
Tri County Meet1 - Reggie Dec 10, 2021
3000 Meters (Outdoor)
Top↑
Wesleyan Swanson Invite Mar 23, 2024
3000 Meters (Indoor)
Top↑
Middlebury College NESCI Jan 28, 2024
2 Mile (Outdoor)
Top↑
MIAA Division 1 Track & Field Championship May 25-27, 2023
Catholic Conference Classic Meet May 17, 2023
MIAA Division 1 Track & Field Championship May 26-28, 2022
Catholic Conference League May 18, 2022
2 Mile (Indoor)
Top↑
MIAA Division 1 Track & Field Championship Feb 17, 2023
MSTCA Coaches Invitational Large School Jan 29, 2023
MIAA Division 1 Indoor Track & Field Championship Feb 19, 2022
Tri County Championship Feb 3, 2022
Tri County Meet3 - BU Jan 5, 2022
5000 Meters (Outdoor)
Top↑
2024 NESCAC Outdoor Track & Field Championships Apr 27, 2024
RPI Under the Lights Invite 2024 Apr 11-12, 2024
Hamilton College Continental Invitational Mar 30, 2024
4 x 800 Relay (Indoor)
Top↑
Catholic Conference Championship Feb 1, 2023
MSTCA Distance Classic Dec 28, 2021
5k
Top↑
Hamilton College Tune-up Oct 26, 2024
Hamilton College Short Course Sep 14, 2024
Hamilton College Tune-up Oct 21, 2023
Hamilton College Short Course Sep 9, 2023
8k
Top↑
NCAA Division III Niagara Region Cross Country Championships Nov 16, 2024
2024 NESCAC Championships Nov 2, 2024
Hamilton College Invitational Oct 12, 2024
Yellowjacket XC Invitational Sep 21, 2024
Hamilton Invitational Oct 7, 2023
2023 Yellowjacket XC Invitational Sep 16, 2023

2024 XC

2024 Outdoors

2024 Indoors

800 Meters
Hamilton Continental Invitational January 19, 2024
Mile
Hamilton Continental Invitational January 19, 2024
Utica Winter Opener January 12, 2024
3000 Meters
Middlebury College NESCI January 28, 2024

2023 XC

↓Competing for Saint John's Prep

2023 Outdoors

2023 Indoors

2022 Indoors

2022 Outdoors

2021 Indoors

1000 Meters
MSTCA Distance Classic December 28, 2021
Mile
Tri County Meet0 - BU December 20, 2021
Tri County Meet1 - Reggie December 10, 2021
4 x 800 Relay
MSTCA Distance Classic December 28, 2021
5k (XC)
2024  
Oct 26, 2024
2023  
8k (XC)
2024  
Nov 2, 2024
2023  
Oct 7, 2023
800 Meters (Outdoors)
2024  
(Apr 6, 2024)
1500 Meters (Outdoors)
2024  
(Apr 6, 2024)
Mile (Outdoors)
2022  
3000 Meters (Outdoors)
2024  
(Mar 23, 2024)
2 Mile (Outdoors)
2023  
2022  
5000 Meters (Outdoors)
2024  
800 Meters (Indoors)
2024  
1000 Meters (Indoors)
2023  
(Jan 13, 2023)
2021  
(Dec 28, 2021)
Mile (Indoors)
2024  
(Jan 12, 2024)
2023  
2022  
2021  
(Dec 20, 2021)
3000 Meters (Indoors)
2024  
(Jan 28, 2024)
2 Mile (Indoors)
2023  
2022  
(Feb 3, 2022)