* High School: Natick

College Bests

5K (XC) 6K (XC)
D3 Challenge    Nov 9, 2024
5k 21:14.8 19th
Connecticut College Invitational    Oct 19, 2024
6k 26:33.1 169th
James Earley Invitational    Oct 12, 2024
5k 22:48.5 101st
Trinity College Bantam Invitational    Sep 7, 2024
5k 24:04.3 88th
↓Competing for Natick
2024 Marathon Sports Winter Classic    Jan 7, 2024
800 2:36.83 12th (F)
MIAA Division 2 Track & Field Championship    May 26-28, 2023
4x800 10:17.95 10th (F)
Bay State Conf Outdoor Championship    May 17, 2023
Mile 5:45.33 22nd (F)
4x800 10:55.68 6th (F)
BSC Invitational    Apr 19, 2023
800 2:36.76 7th (F)
Bay State Conf Championship    Feb 8, 2023
1000 3:22.94 17th (F)
4x800 10:42.75 5th (F)
Bay State Conf - Open    Feb 1, 2023
4x800 10:23.31 4th (F)
Bay State Conf - Block #5    Jan 26, 2023
Mile 6:09.21 24th (F)
MSTCA Northeast Invitational    Jan 13-15, 2023
800 2:39.01 36th (F)
Bay State Conf - Block #4    Jan 12, 2023
Mile 6:01.40 23rd (F)
Bay State Conf - Block #3    Jan 5, 2023
2 Mile 13:41.38 15th (F)
Bay State Conf - Block #2    Dec 22, 2022
1000 3:35.46 23rd (F)
Bay State Conference - #1    Dec 15, 2022
Mile 6:15.37 21st (F)
MIAA Division 2 Track & Field Championship    May 27-29, 2022
4x800 10:10.62 5th (F)
Bay State Championship    May 18, 2022
Mile 5:41.54 22nd (F)
4x800 10:44.87 6th (F)
Bay State Conf. Championship    Feb 9, 2022
Mile 5:59.19 23rd (F)
4x800 10:35.83 5th (F)
Bay State Conference - #6(JV)    Jan 27, 2022
1000 3:32.04 7th (F)
Bay State Conference - #5    Jan 25, 2022
Mile 5:55.79 18th (F)
Bay State Conference - #4    Jan 13, 2022
Mile 5:59.75 18th (F)
Bay State Track & Field Conference    Dec 30, 2021
Mile 6:02.20 13th (F)
Bay State Conference - BU    Dec 23, 2021
Mile 6:08.35 18th (F)
Bay State Track & Field Conference    Dec 16, 2021
Mile 6:15.51 26th (F)
800 Meters (Outdoor)
Top↑
* for Natick
BSC Invitational Apr 19, 2023
800 Meters (Indoor)
Top↑
* for Natick
2024 Marathon Sports Winter Classic Jan 7, 2024
* for Natick
MSTCA Northeast Invitational Jan 13-15, 2023
1000 Meters (Indoor)
Top↑
* for Natick
Bay State Conf Championship Feb 8, 2023
* for Natick
Bay State Conf - Block #2 Dec 22, 2022
* for Natick
Bay State Conference - #6(JV) Jan 27, 2022
Mile (Outdoor)
Top↑
* for Natick
Bay State Conf Outdoor Championship May 17, 2023
* for Natick
Bay State Championship May 18, 2022
Mile (Indoor)
Top↑
* for Natick
Bay State Conf - Block #5 Jan 26, 2023
* for Natick
Bay State Conf - Block #4 Jan 12, 2023
* for Natick
Bay State Conference - #1 Dec 15, 2022
* for Natick
Bay State Conf. Championship Feb 9, 2022
* for Natick
Bay State Conference - #5 Jan 25, 2022
* for Natick
Bay State Conference - #4 Jan 13, 2022
* for Natick
Bay State Track & Field Conference Dec 30, 2021
* for Natick
Bay State Conference - BU Dec 23, 2021
* for Natick
Bay State Track & Field Conference Dec 16, 2021
2 Mile (Indoor)
Top↑
* for Natick
Bay State Conf - Block #3 Jan 5, 2023
4 x 800 Relay (Outdoor)
Top↑
* for Natick
MIAA Division 2 Track & Field Championship May 26-28, 2023
* for Natick
Bay State Conf Outdoor Championship May 17, 2023
* for Natick
MIAA Division 2 Track & Field Championship May 27-29, 2022
* for Natick
Bay State Championship May 18, 2022
4 x 800 Relay (Indoor)
Top↑
* for Natick
MIAA Division 2 Indoor Track & Field Championship Feb 18, 2023
* for Natick
Bay State Conf Championship Feb 8, 2023
* for Natick
Bay State Conf - Open Feb 1, 2023
* for Natick
MIAA Division 2 Indoor Track & Field Championship Feb 20, 2022
* for Natick
Bay State Conf. Championship Feb 9, 2022
5k
Top↑
D3 Challenge Nov 9, 2024
James Earley Invitational Oct 12, 2024
UMass Dartmouth Cross Country Invitational Sep 21, 2024
Trinity College Bantam Invitational Sep 7, 2024
6k
Top↑
Connecticut College Invitational Oct 19, 2024

2024 XC

↓Competing for Natick

2024 Indoors

800 Meters
2024 Marathon Sports Winter Classic January 7, 2024

2023 Outdoors

2023 Indoors

800 Meters
MSTCA Northeast Invitational January 13-15, 2023
1000 Meters
Bay State Conf Championship February 8, 2023
Mile
Bay State Conf - Block #5 January 26, 2023
Bay State Conf - Block #4 January 12, 2023
2 Mile
Bay State Conf - Block #3 January 5, 2023
4 x 800 Relay
MIAA Division 2 Indoor Track & Field Championship February 18, 2023
Bay State Conf Championship February 8, 2023
Bay State Conf - Open February 1, 2023

2022 Indoors

2022 Outdoors

2021 Indoors

5k (XC)
2024  
Nov 9, 2024
6k (XC)
2024  
800 Meters (Indoors)
2024  
* for Natick
2023  
* for Natick
(Jan 13-15, 2023)
1000 Meters (Indoors)
2023  
* for Natick
(Feb 8, 2023)
2022  
* for Natick
(Jan 27, 2022)
Mile (Indoors)
2023  
* for Natick
(Jan 12, 2023)
2022  
* for Natick
(Jan 25, 2022)
2021  
* for Natick
2 Mile (Indoors)
2023  
* for Natick
(Jan 5, 2023)
800 Meters (Outdoors)
2023  
* for Natick
(Apr 19, 2023)
Mile (Outdoors)
2023  
* for Natick
2022  
* for Natick
(May 18, 2022)