* High School: Hamilton-Wenham

College Bests

600 800
1000 1500
5K (XC) 8K (XC)
5 MILE (XC)  

Little East Indoor Track & Field Championship    Feb 17, 2024
1000 2:53.07 11th (F)
Gordon Kelly Invitational    Feb 10, 2024
1000 2:55.96 12th (F)
CGA Winter Invite #2    Feb 2, 2024
1000 2:57.25 8th (F)
2024 Wheaton Invitational    Jan 27, 2024
800 2:13.50 18th (F)
4x400 4:09.50 10th (F)
Branwen Smith-King Invitational    Jan 20, 2024
1000 3:05.46 24th (F)
2024 Lyon Invitational    Jan 13, 2024
800 2:14.52 6th (F)
4x400 DNF
USM Open II    Jan 6, 2024
600 1:40.37 13th (F)
Little East XC Championship    Oct 28, 2023
4.87M 29:48.4 54th
Suffolk Invite    Oct 14, 2023
8k 29:46.8 146th
KSC Invitational    Sep 30, 2023
4.87M 29:46.4 116th
UMDartmouth Cross Country Invitational    Sep 17, 2023
8k 29:50.5 85th
Little East Outdoor Track & Field Championships    Apr 29, 2023
4x800 8:44.41 4th (F)
Tufts Sunshine Classic    Apr 22, 2023
800 2:13.83 15th (F)
4x400 4:08.14 7th (F)
Jerry Gravel Classic    Apr 15, 2023
800 2:14.27 8th (F)
1500 4:41.24 9th (F)
CGA Spring Invite    Apr 8, 2023
800 2:17.68 32nd (F)
4x400 4:03.51 13th (F)
Corsair Classic Track & Field Invitational    Apr 1, 2023
1500 4:50.58 19th (F)
Little East Indoor Track & Field Championship    Feb 18, 2023
4x800 8:56.76 5th (F)
MIT Gordon Kelly Invitational    Feb 11, 2023
600 1:33.13 3rd (F)
CGA Winter invite #2    Feb 3, 2023
600 1:34.40 9th (F)
2023 Wheaton Invitational    Jan 28, 2023
800 2:14.70 9th (F)
4x400 4:00.96 5th (F)
Tufts Branwen Smith-King Invitational    Jan 20-21, 2023
800 2:18.82 6th (F)
Tufts Jumbo Invitational    Jan 14, 2023
600 1:39.29 11th (F)
4x800 8:35.85 2nd (F)
USM II    Jan 7, 2023
600 1:34.11 4th (F)
Suffolk Invite    Oct 15, 2022
8k 30:40.4 99th
KSC Invitational    Oct 1, 2022
5M 27:55.8 38th
2022 Sheehan Memorial XC Meet    Sep 3, 2022
8k 31:33.3 13th
↓Competing for Hamilton-Wenham
CAL Championship    May 20, 2022
800 2:08.52 5th (F)
4x400 3:51.42 7th (F)
4x800 9:04.21 3rd (F)
Andover Boosters 2022    May 14, 2022
800 2:10.33 28th (F)
4x400 3:55.54 6th (F)
MIAA Division 5 Indoor Track & Field Championship    Feb 18, 2022
1000 2:57.18 23rd (F)
4x400 4:08.04 22nd (F)
Cape Ann Championship    Feb 8, 2022
1000 2:54.75 10th (F)
4x200 1:48.06 8th (F)
4x400 4:15.52 10th (F)
Cape Ann Meet3 Reggie    Jan 12, 2022
600 1:38.24 9th (F)
4x200 1:49.85 8th (F)
Cape Ann Meet2 - Reggie    Dec 20, 2021
1000 2:55.80 6th (F)
4x200 1:49.11 8th (F)
Cape Ann - Reggie Meet1    Dec 15, 2021
1000 2:57.97 5th (F)
4x200 1:51.52 10th (F)
Cape Ann League XC Championship    Oct 30, 2021
5k 17:58.4 18th
Frank Kelley XC Invitational -HS Only    Sep 29, 2018
3k 13:05.9 136th
600 Meters (Indoor)
Top↑
USM Open II Jan 6, 2024
MIT Gordon Kelly Invitational Feb 11, 2023
CGA Winter invite #2 Feb 3, 2023
Tufts Jumbo Invitational Jan 14, 2023
USM II Jan 7, 2023
Cape Ann Meet3 Reggie Jan 12, 2022
800 Meters (Outdoor)
Top↑
Tufts Sunshine Classic Apr 22, 2023
Jerry Gravel Classic Apr 15, 2023
CGA Spring Invite Apr 8, 2023
CAL Championship May 20, 2022
Andover Boosters 2022 May 14, 2022
800 Meters (Indoor)
Top↑
2024 Wheaton Invitational Jan 27, 2024
2024 Lyon Invitational Jan 13, 2024
2023 Wheaton Invitational Jan 28, 2023
Tufts Branwen Smith-King Invitational Jan 20-21, 2023
1000 Meters (Indoor)
Top↑
Little East Indoor Track & Field Championship Feb 17, 2024
Gordon Kelly Invitational Feb 10, 2024
CGA Winter Invite #2 Feb 2, 2024
Branwen Smith-King Invitational Jan 20, 2024
MIAA Division 5 Indoor Track & Field Championship Feb 18, 2022
Cape Ann Championship Feb 8, 2022
Cape Ann Meet2 - Reggie Dec 20, 2021
Cape Ann - Reggie Meet1 Dec 15, 2021
1500 Meters (Outdoor)
Top↑
Jerry Gravel Classic Apr 15, 2023
Corsair Classic Track & Field Invitational Apr 1, 2023
4 x 200 Relay (Indoor)
Top↑
Cape Ann Championship Feb 8, 2022
Cape Ann Meet3 Reggie Jan 12, 2022
Cape Ann Meet2 - Reggie Dec 20, 2021
Cape Ann - Reggie Meet1 Dec 15, 2021
4 x 400 Relay (Outdoor)
Top↑
Tufts Sunshine Classic Apr 22, 2023
CGA Spring Invite Apr 8, 2023
CAL Championship May 20, 2022
Andover Boosters 2022 May 14, 2022
4 x 400 Relay (Indoor)
Top↑
2024 Wheaton Invitational Jan 27, 2024
DNF
2024 Lyon Invitational Jan 13, 2024
2023 Wheaton Invitational Jan 28, 2023
MIAA Division 5 Indoor Track & Field Championship Feb 18, 2022
Cape Ann Championship Feb 8, 2022
4 x 800 Relay (Outdoor)
Top↑
Little East Outdoor Track & Field Championships Apr 29, 2023
CAL Championship May 20, 2022
4 x 800 Relay (Indoor)
Top↑
Little East Indoor Track & Field Championship Feb 18, 2023
Tufts Jumbo Invitational Jan 14, 2023
Distance Medley Relay (Indoor)
Top↑
New England Division III Indoor Track & Field Championships Feb 24-25, 2023
3k
Top↑
Frank Kelley XC Invitational -HS Only Sep 29, 2018
5k
Top↑
9th Annual Wheaton & Babson Season Opener Sep 2, 2023
Cape Ann League XC Championship Oct 30, 2021
8k
Top↑
Suffolk Invite Oct 14, 2023
UMDartmouth Cross Country Invitational Sep 17, 2023
Little East Conference X-C Championship Oct 29, 2022
Suffolk Invite Oct 15, 2022
2022 Sheehan Memorial XC Meet Sep 3, 2022
4.87 Mile
Top↑
Little East XC Championship Oct 28, 2023
KSC Invitational Sep 30, 2023
5 Mile
Top↑
KSC Invitational Oct 1, 2022
UMass Dartmouth Cross Country Invitational Sep 17, 2022

2024 Indoors

600 Meters
USM Open II January 6, 2024
800 Meters
2024 Wheaton Invitational January 27, 2024
2024 Lyon Invitational January 13, 2024
1000 Meters
Little East Indoor Track & Field Championship February 17, 2024
Gordon Kelly Invitational February 10, 2024
CGA Winter Invite #2 February 2, 2024
Branwen Smith-King Invitational January 20, 2024
4 x 400 Relay
2024 Wheaton Invitational January 27, 2024
DNF
2024 Lyon Invitational January 13, 2024

2023 XC

5k
9th Annual Wheaton & Babson Season Opener September 2, 2023
8k
Suffolk Invite October 14, 2023
UMDartmouth Cross Country Invitational September 17, 2023
4.87 Mile
Little East XC Championship October 28, 2023
KSC Invitational September 30, 2023

2023 Outdoors

800 Meters
Tufts Sunshine Classic April 22, 2023
Jerry Gravel Classic April 15, 2023
CGA Spring Invite April 8, 2023
1500 Meters
Jerry Gravel Classic April 15, 2023
Corsair Classic Track & Field Invitational April 1, 2023
4 x 400 Relay
Tufts Sunshine Classic April 22, 2023
CGA Spring Invite April 8, 2023
4 x 800 Relay
Little East Outdoor Track & Field Championships April 29, 2023

2023 Indoors

600 Meters
MIT Gordon Kelly Invitational February 11, 2023
CGA Winter invite #2 February 3, 2023
Tufts Jumbo Invitational January 14, 2023
USM II January 7, 2023
800 Meters
2023 Wheaton Invitational January 28, 2023
Tufts Branwen Smith-King Invitational January 20-21, 2023
4 x 400 Relay
2023 Wheaton Invitational January 28, 2023
4 x 800 Relay
Little East Indoor Track & Field Championship February 18, 2023
Tufts Jumbo Invitational January 14, 2023
Distance Medley Relay
New England Division III Indoor Track & Field Championships February 24-25, 2023

2022 XC

↓Competing for Hamilton-Wenham

2022 Outdoors

800 Meters
CAL Championship May 20, 2022
Andover Boosters 2022 May 14, 2022
4 x 400 Relay
CAL Championship May 20, 2022
Andover Boosters 2022 May 14, 2022
4 x 800 Relay
CAL Championship May 20, 2022

2022 Indoors

600 Meters
Cape Ann Meet3 Reggie January 12, 2022
1000 Meters
MIAA Division 5 Indoor Track & Field Championship February 18, 2022
Cape Ann Championship February 8, 2022
4 x 200 Relay
Cape Ann Championship February 8, 2022
Cape Ann Meet3 Reggie January 12, 2022
4 x 400 Relay
MIAA Division 5 Indoor Track & Field Championship February 18, 2022
Cape Ann Championship February 8, 2022

2021 Indoors

1000 Meters
Cape Ann Meet2 - Reggie December 20, 2021
Cape Ann - Reggie Meet1 December 15, 2021
4 x 200 Relay
Cape Ann Meet2 - Reggie December 20, 2021
Cape Ann - Reggie Meet1 December 15, 2021

2021 XC

2018 XC

600 Meters (Indoors)
2024  
(Jan 6, 2024)
2023  
(Feb 11, 2023)
2022  
(Jan 12, 2022)
800 Meters (Indoors)
2024  
(Jan 27, 2024)
2023  
(Jan 28, 2023)
1000 Meters (Indoors)
2024  
2022  
(Feb 8, 2022)
2021  
(Dec 20, 2021)
3k (XC)
2018  
5k (XC)
2023  
2021  
8k (XC)
2023  
Oct 14, 2023
2022  
4.87 Mile (XC)
2023  
Sep 30, 2023
5 Mile (XC)
2022  
Oct 1, 2022
800 Meters (Outdoors)
2023  
(Apr 22, 2023)
2022  
(May 20, 2022)
1500 Meters (Outdoors)
2023  
(Apr 15, 2023)