Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor the TRACK at new balance Early Bird invite · Dec 74:27.72a the TRACK at new balance Early Bird inviteDecember 7, 2024
1 Mile · OutdoorMIAA Meet of Champions · Jun 14:25.27aMIAA Meet of ChampionsJune 1, 2023
1000 Meters · IndoorUniversity of Massachusetts Flagship Indoor Invitational · Jan 122:32.88University of Massachusetts Flagship Indoor InvitationalJanuary 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorDual County Championship Meet · May 1818.63aDual County Championship MeetMay 18, 2022
1500 Meters · OutdoorMIAA D1 Championship · May 274:26.82aMIAA D1 ChampionshipMay 27, 2022
400 Meters · IndoorNew Balance Nationals Indoor · Mar 952.59New Balance Nationals IndoorMarch 9, 2023
400 Meters · OutdoorMIAA D1 Championship · May 2751.85aMIAA D1 ChampionshipMay 27, 2022
600 Meters · IndoorMIAA Meet of Champions · Feb 251:24.33MIAA Meet of ChampionsFebruary 25, 2023
800 Meters · IndoorRiverhawk Invitational · Jan 241:56.49aRiverhawk InvitationalJanuary 24, 2025
800 Meters · OutdoorUMASS Ken OBrien Pre-Conference · Apr 261:55.12aUMASS Ken OBrien Pre-ConferenceApril 26, 2025
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 101:56.524MAAC Outdoor Track & Field ChampionshipsMay 10, 2025
High Jump · IndoorMSTCA Northeast Invitational · Jan 141.77mMSTCA Northeast InvitationalJanuary 14, 2022
High Jump · OutdoorDual County Championship Meet · May 181.73mDual County Championship MeetMay 18, 2022
Long Jump · OutdoorMSTCA Division I Relays · Apr 306.11mMSTCA Division I RelaysApril 30, 2022
Pentathlon (Outdoor) · Standard · OutdoorDual County Championship Meet · May 182611Dual County Championship MeetMay 18, 2022
Shot Put · 12lb · OutdoorDual County Championship Meet · May 187.23mDual County Championship MeetMay 18, 2022

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · MerrimackMerrimack800 MetersRelay Split—1:56.524 PBSo
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 14 · MerrimackMerrimack800 MetersRound P14.1:57.50aSo
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 800 Meters · Place 7 · MerrimackMerrimack800 Meters7.1:55.12a PBSo
Apr 17Merrimack Alumni CarnivalApr 17 · 800 Meters · Place 1 · MerrimackMerrimack800 Meters11:59.62SO
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 800 Meters · Place 3 · MerrimackMerrimack800 Meters3.1:58.38aSo
Mar 7NEICAAA ChampionshipsMar 7 · 800 Meters · Place 4 · MerrimackMerrimack800 Meters41:55.77SO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Kelly InviteFeb 15 · 1000 Meters · MerrimackMerrimack1000 Meters--DNSSo
Feb 1Harvard Crimson OpenFeb 1 · 800 Meters · Place 5 · MerrimackMerrimack800 Meters5.1:58.42aSo
Jan 31John Thomas Terrier ClassicJan 31 · 800 Meters · Place 131 · MerrimackMerrimack800 Meters1312:02.60a—
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 15 · MerrimackMerrimack800 Meters15.1:56.49a PBSo
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 1000 Meters · Place 17 · MerrimackMerrimack1000 Meters172:32.88 PBSO

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 1 Mile · Place 19 · MerrimackMerrimack1 Mile19.4:27.72a PBSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 800 Meters · Place 15 · MerrimackMerrimack800 MetersRound P151:57.49FR
Feb 9David Hemrey Valentine InvitationalFeb 9 · 800 Meters · Place 191 · MerrimackMerrimack800 Meters1911:56.72FR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 800 Meters · Place 63 · MerrimackMerrimack800 Meters63.1:57.79aFr
Jan 26John Thomas Terrier ClassicJan 26 · 800 Meters · Place 87 · MerrimackMerrimack800 Meters871:57.57a—
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 800 Meters · Place 16 · MerrimackMerrimack800 Meters161:58.84FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 800 Meters · Place 8 · MerrimackMerrimack800 Meters81:57.40a—
Apr 19George Davis InvitationalApr 19 · 800 Meters · Place 19 · MerrimackMerrimack800 Meters19.1:58.42aFr
Apr 5UMASS Flagship OpenerApr 5 · 800 Meters · Place 18 · MerrimackMerrimack800 Meters18.1:57.27aFr

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 8Joe Donahue Games OpenerDec 8 · 1 Mile · Place 4 · MerrimackMerrimack1 Mile4.4:32.31aFr
Dec 2Suffolk RelaysDec 2 · 1 Mile · Place 8 · MerrimackMerrimack1 Mile8.4:31.22aFr
Mar 9New Balance Nationals IndoorMar 9 · 400 Meters · Place 63 · Westford TCWestford TC400 MetersRound P6352.59 PB12
Mar 9New Balance Nationals IndoorMar 9 · 400 Meters · Place 63 · Westford TCWestford TC400 MetersRound P6352.5912
Feb 25MIAA Meet of ChampionsFeb 25 · 600 Meters · Place 2 · Westford AcademyWestford Academy600 Meters21:24.33 PBSR
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 600 Meters · Place 5 · Westford AcademyWestford Academy600 Meters5.1:24.60a12
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · High Jump · Place 9 · Westford AcademyWestford AcademyHigh Jump9.6-00.0012
Feb 11Dual County League ChampionshipsFeb 11 · High Jump · Place 2 · Westford AcademyWestford AcademyHigh Jump25-10SR
Feb 11Dual County League ChampionshipsFeb 11 · 600 Meters · Place 3 · Westford AcademyWestford Academy600 Meters31:24.71SR
Jan 29MSTCA Coaches InvitationalJan 29 · 600 Meters · Place 6 · Westford AcademyWestford Academy600 Meters61:24.96a—
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · 600 Meters · Place 6 · Westford AcademyWestford Academy600 Meters6.1:24.96a12
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · High Jump · Westford AcademyWestford AcademyHigh Jump--DNS12
Jan 21MSTCA D1 RelaysJan 21 · High Jump · Place 20 · Westford AcademyWestford AcademyHigh Jump20.5-07.0012
Jan 18Dual County League Meet #4Jan 18 · High Jump · Place 4 · Westford AcademyWestford AcademyHigh Jump45-6SR
Jan 18Dual County League Meet #4Jan 18 · 600 Meters · Place 2 · Westford AcademyWestford Academy600 Meters21:25.08SR
Jan 13MSTCA Northeast InvitationalJan 13 · 800 Meters · Place 14 · Westford AcademyWestford Academy800 Meters142:01.4712
Jan 13MSTCA Northeast InvitationalJan 13 · 800 Meters · Place 14 · Westford AcademyWestford Academy800 Meters14.2:01.47a12
Jan 11Dual County League Meet #3Jan 11 · High Jump · Place 2 · Westford AcademyWestford AcademyHigh Jump25-7SR
Jan 11Dual County League Meet #3Jan 11 · 600 Meters · Place 4 · Westford AcademyWestford Academy600 Meters41:26.13SR
Jan 4Dual County League Meet #2Jan 4 · 600 Meters · Place 4 · Westford AcademyWestford Academy600 Meters4.1:27.38a12
Jan 4Dual County League Meet #2Jan 4 · High Jump · Place 1 · Westford AcademyWestford AcademyHigh Jump1.5-10.0012

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 1 Mile · Place 19 · Westford AcademyWestford Academy1 Mile194:25.27a PB—
Jun 1MIAA Meet of ChampionsJun 1 · 800 Meters · Place 45 · Westford AcademyWestford Academy800 Meters452:02.10a—
May 17Dual County League Championship MeetMay 17 · High Jump · Place 3 · Westford AcademyWestford AcademyHigh Jump3.5-08.00Unofficial12
May 17Dual County League Championship MeetMay 17 · 800 Meters · Place 2 · Westford AcademyWestford Academy800 Meters2.1:57.89aUnofficial12
May 13Andover Boosters MeetMay 13 · 1 Mile · Place 1 · Westford AcademyWestford Academy1 Mile1.4:26.04a12
May 13Andover Boosters MeetMay 13 · High Jump · Westford AcademyWestford AcademyHigh Jump--NH12
May 6Weston Twilight InvitationalMay 6 · 800 Meters · Place 9 · Westford AcademyWestford Academy800 Meters91:57.66a—
Apr 21St John's Prep Distance ClassicApr 21 · 800 Meters · Place 4 · Westford AcademyWestford Academy800 Meters42:00.33—

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 1 Mile · Place 9 · Westford AcademyWestford Academy1 Mile9.4:54.78a12
Dec 14Dual County League Meet #1Dec 14 · High Jump · Place 6 · Westford AcademyWestford AcademyHigh Jump6.5-03.0012
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · High Jump · Place 18 · Westford AcademyWestford AcademyHigh Jump185-6JR
Feb 19MIAA DIV 1 ChampionshipsFeb 19 · 600 Meters · Place 6 · Westford AcademyWestford Academy600 Meters61:32.27JR
Feb 12Dual County League ChampionshipsFeb 12 · High Jump · Place 6 · Westford AcademyWestford AcademyHigh Jump65-5JR
Feb 12Dual County League ChampionshipsFeb 12 · 600 Meters · Place 1 · Westford AcademyWestford Academy600 Meters11:27.94JR
Jan 31Dual County League Meet #5Jan 31 · High Jump · Place 7 · Westford AcademyWestford AcademyHigh Jump75-02.0011
Jan 31Dual County League Meet #5Jan 31 · 600 Meters · Place 5 · Westford AcademyWestford Academy600 Meters51:31.6511
Jan 24Dual County League Meet #4Jan 24 · High Jump · Place 4 · Westford AcademyWestford AcademyHigh Jump45-02.0011
Jan 24Dual County League Meet #4Jan 24 · 1 Mile · Place 12 · Westford AcademyWestford Academy1 Mile124:56.2711
Jan 14MSTCA Northeast InvitationalJan 14 · High Jump · Place 1 · Juni Westford AcademyJuni Westford AcademyHigh Jump11.77m PB—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25MA Middle Distance ClassicJun 25 · 800 Meters · Place 1 · Westford Track ClubWestford Track Club800 Meters1.02:00.6Unofficial11
May 27MIAA D1 ChampionshipMay 27 · Pentathlon (Outdoor) · Place 10 · Westford AcademyWestford AcademyPentathlon (Outdoor)StandardRound M10.240911
May 27MIAA D1 ChampionshipMay 27 · Long Jump · Place 10 · Westford AcademyWestford AcademyLong JumpRound M10.5.43mUnofficial11
May 27MIAA D1 ChampionshipMay 27 · Shot Put · Place 12 · Westford AcademyWestford AcademyShot Put12lbRound M12.7.48mUnofficial11
May 27MIAA D1 ChampionshipMay 27 · 110m Hurdles · Place 12 · Westford AcademyWestford Academy110m Hurdles39" / 0.991mRound M12.19.86a11
May 27MIAA D1 ChampionshipMay 27 · High Jump · Place 9 · Westford AcademyWestford AcademyHigh JumpRound M9.1.62mUnofficial11
May 27MIAA D1 ChampionshipMay 27 · 1500 Meters · Place 1 · Westford AcademyWestford Academy1500 MetersRound M1.4:26.82a PB11
May 27MIAA D1 ChampionshipMay 27 · 400 Meters · Place 16 · Westford AcademyWestford Academy400 Meters16.51.85a PB11
May 18Dual County Championship MeetMay 18 · Pentathlon (Outdoor) · Place 2 · Westford AcademyWestford AcademyPentathlon (Outdoor)StandardRound M2.2611 PB11
May 18Dual County Championship MeetMay 18 · Long Jump · Place 1 · Westford AcademyWestford AcademyLong JumpRound M1.5.58m11
May 18Dual County Championship MeetMay 18 · Long Jump · Place 13 · Westford AcademyWestford AcademyLong Jump13.16-07.0011
May 18Dual County Championship MeetMay 18 · Shot Put · Place 10 · Westford AcademyWestford AcademyShot Put12lbRound M10.7.23m PB11
May 18Dual County Championship MeetMay 18 · 110m Hurdles · Place 4 · Westford AcademyWestford Academy110m Hurdles39" / 0.991mRound M4.18.63a PB11
May 18Dual County Championship MeetMay 18 · High Jump · Place 2 · Westford AcademyWestford AcademyHigh JumpRound M2.1.73m PB11
May 18Dual County Championship MeetMay 18 · 1500 Meters · Place 1 · Westford AcademyWestford Academy1500 MetersRound M1.4:28.01a11
May 18Dual County Championship MeetMay 18 · 400 Meters · Place 8 · Westford AcademyWestford Academy400 Meters8.54.74a11
May 1466th Annual Andover Boosters InvitationalMay 14 · Long Jump · Place 18 · Westford AcademyWestford AcademyLong Jump1819-00.7511
May 1466th Annual Andover Boosters InvitationalMay 14 · 400 Meters · Place 10 · Westford AcademyWestford Academy400 Meters1052.6711
Apr 30MSTCA Division I RelaysApr 30 · Long Jump · Place 13 · Westford AcademyWestford AcademyLong Jump13.6.11m PB11
Apr 30MSTCA Division I RelaysApr 30 · High Jump · Place 7 · Westford AcademyWestford AcademyHigh Jump7.1.70m11