Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorAuerbach Freshmen-Sophomore Meet Small School · Jan 53:12.24Auerbach Freshmen-Sophomore Meet Small SchoolJanuary 5, 2020
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 6 Outdoor Track & Field Championship · May 2515.67aMIAA Division 6 Outdoor Track & Field ChampionshipMay 25, 2023
1500 Meters · OutdoorMIAA Division 6 Championship · May 264:52.25aMIAA Division 6 ChampionshipMay 26, 2022
400 Meters · OutdoorSt John's Prep Distance Classic · Apr 2153.54St John's Prep Distance ClassicApril 21, 2023
400m Hurdles · 36" / 0.914m · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 254.29aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
55m Hurdles · 39" · IndoorMIAA D5 Indoor Track & Field Championship · Feb 168.11aMIAA D5 Indoor Track & Field ChampionshipFebruary 16, 2023
600 Meters · IndoorCape Ann Meet · Jan 261:42.65aCape Ann MeetJanuary 26, 2020
High Jump · IndoorMIAA D5 Indoor Track & Field Championship · Feb 166-04.00MIAA D5 Indoor Track & Field ChampionshipFebruary 16, 2023
High Jump · OutdoorMIAA Division 6 Outdoor Track & Field Championship · May 256-02.00MIAA Division 6 Outdoor Track & Field ChampionshipMay 25, 2023
Long Jump · OutdoorMSTCA Division 6 Relays · Apr 285.82mMSTCA Division 6 RelaysApril 28, 2023
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 6 Championship · May 262690MIAA Division 6 ChampionshipMay 26, 2022
Shot Put · 12lb · OutdoorMIAA Division 6 Championship · May 267.11mMIAA Division 6 ChampionshipMay 26, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · High Jump · Place 10 · MerrimackMerrimackHigh Jump10.1.86mJr
May 9MAAC Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 6 · MerrimackMerrimack400m Hurdles36" / 0.914mRound P6.54.49aJr
May 9MAAC Outdoor ChampionshipsMay 9 · 400m Hurdles · Place 2 · MerrimackMerrimack400m Hurdles36" / 0.914m2.54.58aJr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · High Jump · MerrimackMerrimackHigh Jump—NHJr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 400m Hurdles · Place 3 · MerrimackMerrimack400m Hurdles36" / 0.914m3.54.29a PBJr
Apr 25Stonehill-Bentley-MerrimackApr 25 · High Jump · Place 5 · MerrimackMerrimackHigh Jump5.1.90mJr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 400m Hurdles · Place 1 · MerrimackMerrimack400m Hurdles36" / 0.914m1.54.79aJr
Apr 17George Davis InvitationalApr 17 · High Jump · Place 10 · MerrimackMerrimackHigh Jump10.1.80mJr
Apr 17George Davis InvitationalApr 17 · 400m Hurdles · Place 2 · MerrimackMerrimack400m Hurdles36" / 0.914m2.55.28aJr
Apr 11Ed Daniels ClassicApr 11 · High Jump · Place 7 · MerrimackMerrimackHigh Jump7.1.83mJr
Apr 11Ed Daniels ClassicApr 11 · 400m Hurdles · Place 4 · MerrimackMerrimack400m Hurdles36" / 0.914m4.54.96aJr
Apr 2Merrimack Alumni ClassicApr 2 · High Jump · Place 2 · MerrimackMerrimackHigh Jump2.1.80mJr
Apr 2Merrimack Alumni ClassicApr 2 · 400m Hurdles · Place 2 · MerrimackMerrimack400m Hurdles36" / 0.914m2.56.61aJr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · High Jump · Place 3 · MerrimackMerrimackHigh Jump3.1.85mJr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 400m Hurdles · Place 5 · MerrimackMerrimack400m Hurdles36" / 0.914m5.58.51aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · High Jump · Place 15 · MerrimackMerrimackHigh Jump151.81mJR
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · High Jump · Place 6 · MerrimackMerrimackHigh Jump6.1.91mJr
Feb 6Riverhawk InvitationalFeb 6 · High Jump · Place 17 · MerrimackMerrimackHigh Jump171.85mJr
Jan 30Harvard InvitationalJan 30 · High Jump · Place 9 · MerrimackMerrimackHigh Jump91.85mJR
Jan 24MIT Gordon Kelly InvitationalJan 24 · High Jump · Place 4 · MerrimackMerrimackHigh Jump41.96mJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · High Jump · Place 1 · MerrimackMerrimackHigh Jump1.1.98mJr
Jan 31John Thomas Terrier ClassicJan 31 · High Jump · Place 14 · Central Connecticut StateCentral Connecticut StateHigh Jump141.91m—
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · High Jump · Place 14 · Central ConnecticutCentral ConnecticutHigh Jump146-2.75SO
Jan 3Wagner InvitationalJan 3 · High Jump · Place 2 · Central Connecticut StateCentral Connecticut StateHigh Jump2.1.90mSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · High Jump · Place 17 · Central Connecticut StateCentral Connecticut StateHigh Jump171.86mSO
May 3Northeast Outdoor ChampionshipsMay 3 · High Jump · Place 7 · Central Connecticut StateCentral Connecticut StateHigh Jump7.1.93mSo
Apr 25CCSU InvitationalApr 25 · High Jump · Place 1 · Central Connecticut StateCentral Connecticut StateHigh Jump1.1.95mSo
Apr 18UCONN NE ChallengeApr 18 · High Jump · Place 4 · Central Connecticut StateCentral Connecticut StateHigh Jump4.1.95mSo

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Holy Cross InvitationalApr 20 · High Jump · Place 10 · Central ConnecticutCentral ConnecticutHigh Jump101.72mFR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 182024 Northeast Conference ChampionshipsFeb 18 · High Jump · Place 7 · Central ConnecticutCentral ConnecticutHigh Jump71.86mFR
Jan 26John Thomas Terrier ClassicJan 26 · High Jump · Place 8 · Central Connecticut StatCentral Connecticut StatHigh Jump81.90m—
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · High Jump · Place 10 · Central ConnecticutCentral ConnecticutHigh Jump101.90mFR
Jan 5Wagner College ShootoutJan 5 · High Jump · Place 3 · Central ConnecticutCentral ConnecticutHigh Jump31.86mFR

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · High Jump · Place 10 · IpswichIpswichHigh Jump106-0—
Jun 1MIAA Meet of ChampionsJun 1 · 400m Hurdles · Place 9 · IpswichIpswich400m Hurdles956.77a—
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 4 · IpswichIpswich110m Hurdles39" / 0.991mRound P4.15.67a PBWind: 012
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · 110m Hurdles · Place 3 · IpswichIpswich110m Hurdles39" / 0.991m3.15.75aWind: 012
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · High Jump · Place 2 · IpswichIpswichHigh Jump2.6-02.00 PB12
May 25MIAA Division 6 State MeetMay 25 · 110m Hurdles · Place 4 · IpswichIpswich110m Hurdles39" / 0.991mRound P4.15.67a12
May 25MIAA Division 6 State MeetMay 25 · 110m Hurdles · Place 3 · IpswichIpswich110m Hurdles39" / 0.991m3.15.75a12
May 25MIAA Division 6 State MeetMay 25 · High Jump · Place 2 · IpswichIpswichHigh Jump2.6-02.0012
May 20Cape Ann League ChampionshipMay 20 · 400m Hurdles · Place 1 · IpswichIpswich400m Hurdles156.9712
May 13Sheldon InviteMay 13 · 400m Hurdles · Place 1 · IpswichIpswich400m Hurdles36" / 0.914m1.56.75a12
May 13Sheldon InviteMay 13 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6-012
May 6Weston Twilight InvitationalMay 6 · 400m Hurdles · Place 4 · IpswichIpswich400m Hurdles456.54a—
Apr 28MSTCA Division 6 RelaysApr 28 · Long Jump · Place 2 · IpswichIpswichLong Jump25.82m PB—
Apr 21St John's Prep Distance ClassicApr 21 · 400 Meters · Place 6 · IpswichIpswich400 Meters653.54 PB—
Apr 12Ipswich HS vs Pentucket HSApr 12 · 400m Hurdles · Place 1 · IpswichIpswich400m Hurdles36" / 0.914m1.57.92aUnofficial12
Apr 12Ipswich HS vs Pentucket HSApr 12 · 400m Hurdles · Place 1 · IpswichIpswich400m Hurdles36" / 0.914m1.57.92aUnofficial12
Apr 12Ipswich HS vs Pentucket HSApr 12 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6'5"Unofficial12
Apr 12Ipswich HS vs Pentucket HSApr 12 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6'5"Unofficial12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 25MIAA Meet of ChampionsFeb 25 · High Jump · Place 8 · IpswichIpswichHigh Jump86-2SR
Feb 25MIAA Meet of ChampionsFeb 25 · 55m Hurdles · Place 6 · IpswichIpswich55m Hurdles68.28SR
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 1 · IpswichIpswich55m Hurdles39"Round P1.8.11a PB12
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Place 1 · IpswichIpswich55m Hurdles39"1.8.17a12
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6-04.00 PB12
Jan 31Cape Ann League Meet #5Jan 31 · High Jump · Place 1 · IpswichIpswichHigh Jump16-3SR
Jan 31Cape Ann League Meet #5Jan 31 · 55m Hurdles · Place 1 · IpswichIpswich55m Hurdles18.26SR
Jan 24Cape Ann League Meet #4Jan 24 · High Jump · Place 1 · IpswichIpswichHigh Jump16-0SR
Jan 24Cape Ann League Meet #4Jan 24 · 55m Hurdles · Place 1 · IpswichIpswich55m Hurdles18.01SR
Jan 21MSTCA D5 RelaysJan 21 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6-03.0012

2022 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 13Cape Ann League Meet #1Dec 13 · 55m Hurdles · Place 2 · IpswichIpswich55m Hurdles39"2.8.55a12
Dec 13Cape Ann League Meet #1Dec 13 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6-0012
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 4 · IpswichIpswich55m Hurdles39"Round P4.8.77a12
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 4 · IpswichIpswich55m Hurdles39"4.8.74a12
Dec 10MSTCA Winterfest Small SchoolsDec 10 · High Jump · Place 1 · IpswichIpswichHigh Jump1.6-00.0012
Feb 18MIAA Div 5 ChampionshipFeb 18 · High Jump · Place 11 · IpswichIpswichHigh Jump115-06.0011
Feb 18MIAA Div 5 ChampionshipFeb 18 · 55m Hurdles · Place 7 · IpswichIpswich55m HurdlesRound P78.7211
Feb 18MIAA Div 5 ChampionshipFeb 18 · 55m Hurdles · Place 6 · IpswichIpswich55m Hurdles68.5811
Feb 8Cape Ann ChampionshipFeb 8 · High Jump · Place 6 · IpswichIpswichHigh Jump65-08.0011
Feb 8Cape Ann ChampionshipFeb 8 · 55m Hurdles · Place 5 · IpswichIpswich55m HurdlesRound P58.6411
Feb 8Cape Ann ChampionshipFeb 8 · 55m Hurdles · Place 6 · IpswichIpswich55m Hurdles68.7411
Jan 22MSTCA D5 State RelaysJan 22 · High Jump · Place 3 · IpswichIpswichHigh Jump3.1.68m11
Jan 12Cape Ann - Meet3 - ReggieJan 12 · High Jump · Place 4 · IpswichIpswichHigh Jump45-8JR
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 55m Hurdles · Place 2 · IpswichIpswich55m Hurdles29.00JR

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 400m Hurdles · Place 4 · IpswichIpswich400m Hurdles36" / 0.914m4.57.30a11
May 26MIAA Division 6 ChampionshipMay 26 · Pentathlon (Outdoor) · Place 3 · IpswichIpswichPentathlon (Outdoor)Standard3.2690 PB11
May 26MIAA Division 6 ChampionshipMay 26 · 400m Hurdles · Place 1 · IpswichIpswich400m Hurdles36" / 0.914m1.57.89a11
May 26MIAA Division 6 ChampionshipMay 26 · Long Jump · Place 4 · IpswichIpswichLong Jump4.5.55mWind: 0.111
May 26MIAA Division 6 ChampionshipMay 26 · Shot Put · Place 11 · IpswichIpswichShot Put12lb11.7.11m PB11
May 26MIAA Division 6 ChampionshipMay 26 · 110m Hurdles · Place 3 · IpswichIpswich110m Hurdles39" / 0.991m3.16.90aWind: 3.411
May 26MIAA Division 6 ChampionshipMay 26 · High Jump · Place 1 · IpswichIpswichHigh Jump1.1.82m11
May 26MIAA Division 6 ChampionshipMay 26 · 1500 Meters · Place 3 · IpswichIpswich1500 Meters3.4:52.25a PB11
May 7Weston Twilight InvitationalMay 7 · 400m Hurdles · Place 4 · IpswichIpswich400m Hurdles459.3811

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 55m Hurdles · Place 8 · IpswichIpswich55m Hurdles39"8.9.27a11
Dec 20Cape Ann - Meet2 ReggieDec 20 · High Jump · Place 4 · IpswichIpswichHigh Jump4.5-08.0011
Dec 15Cape Ann - Meet1 ReggieDec 15 · 55m Hurdles · Place 5 · IpswichIpswich55m Hurdles39"5.9.06a11
Dec 15Cape Ann - Meet1 ReggieDec 15 · High Jump · Place 6 · IpswichIpswichHigh Jump6.5-06.0011

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Cape Ann MeetJan 26 · 600 Meters · Place 23 · IpswichIpswich600 Meters23.1:42.65a PB9
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 1000 Meters · Place 24 · IpswichIpswich1000 Meters243:12.24 PB9
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 1000 Meters · Place 4 · IpswichIpswich1000 Meters43:12.249

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Cape Anne #1Dec 11 · 1000 Meters · Place 22 · IpswichIpswich1000 Meters22.3:19.66a9