Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 4 Track & Field Championship · May 2317.37aMIAA Division 4 Track & Field ChampionshipMay 23, 2024
55m Hurdles · 33" · IndoorMIAA D4 Indoor Track & Field Championships · Feb 159.95aMIAA D4 Indoor Track & Field ChampionshipsFebruary 15, 2023
55m Hurdles · 33" · OutdoorMiddlesex League Indoor #5 · Jan 269.99aMiddlesex League Indoor #5January 26, 2023
High Jump · IndoorNew England HS Indoor Track & Field Championship · Mar 25-03.00New England HS Indoor Track & Field ChampionshipMarch 2, 2024
High Jump · OutdoorMSTCA Div. IV Relays · Apr 271.58mMSTCA Div. IV Relays April 27, 2024
Long Jump · IndoorMiddlesex League Indoor T & F #3 · Dec 3013-09.00Middlesex League Indoor T & F #3December 30, 2021
Long Jump · OutdoorML-12 Conference Championship · Jun 1013-10.00ML-12 Conference ChampionshipJune 10, 2021
Triple Jump · OutdoorML-12 Block 1C (LEX v BEL; WIL v BUR) · Apr 1731-01.00ML-12 Block 1C (LEX v BEL; WIL v BUR)April 17, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · High Jump · Place 8 · StonehillStonehillHigh Jump8.1.52mSo
May 2Northeast Outdoor ChampionshipsMay 2 · High Jump · Place 11 · StonehillStonehillHigh Jump11.1.45mSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · High Jump · Place 3 · StonehillStonehillHigh Jump3.1.50mSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · High Jump · Place 6 · StonehillStonehillHigh Jump6.1.47mSo
Apr 11UMASS Commonwealth InvitationalApr 11 · High Jump · Place 10 · StonehillStonehillHigh Jump10.1.51mSo
Apr 2Merrimack Alumni ClassicApr 2 · High Jump · Place 4 · StonehillStonehillHigh Jump4.1.45mSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · High Jump · Place 9 · StonehillStonehillHigh Jump9.1.45mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · High Jump · Place 17 · StonehillStonehillHigh Jump171.52mSO
Feb 15NEC Indoor ChampionshipsFeb 15 · High Jump · Place 6 · StonehillStonehillHigh Jump6.1.52mSo
Feb 6Riverhawk InvitationalFeb 6 · High Jump · Place 18 · StonehillStonehillHigh Jump181.50mSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · High Jump · Place 5 · StonehillStonehillHigh Jump51.50mSO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Northeast Outdoor ChampionshipsMay 3 · High Jump · Place 6 · StonehillStonehillHigh Jump6.1.57mFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · High Jump · Place 3 · StonehillStonehillHigh Jump3.1.53mFr
Apr 17Merrimack Alumni CarnivalApr 17 · High Jump · Place 2 · StonehillStonehillHigh Jump25-2.25FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · High Jump · Place 7 · StonehillStonehillHigh Jump7.1.51mFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · High Jump · Place 3 · StonehillStonehillHigh Jump3.1.51mFr
Mar 29UMass Lowell InvitationalMar 29 · High Jump · Place 4 · StonehillStonehillHigh Jump44-11FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · High Jump · Place 2 · StonehillStonehillHigh Jump21.59mFR
Jan 31The Reggie Open - By BAAJan 31 · High Jump · Place 3 · StonehillStonehillHigh Jump35-3FR
Jan 24Riverhawk InvitationalJan 24 · High Jump · Place 20 · StonehillStonehillHigh Jump20.1.50mFr
Jan 18URI InvitationalJan 18 · High Jump · Place 5 · StonehillStonehillHigh Jump51.55mFR

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · High Jump · Place 6 · StonehillStonehillHigh Jump6.1.51mFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · High Jump · Place 7 · WilmingtonWilmingtonHigh Jump7.5-03.00 PB12
Feb 24MIAA Meet of Champions Feb 24 · High Jump · Place 4 · WilmingtonWilmingtonHigh Jump45-4—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55m Hurdles · Place 13 · WilmingtonWilmington55m Hurdles139.81a—
Feb 5ML-12 Varsity ChampionshipFeb 5 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-1—
Feb 5ML-12 Varsity ChampionshipFeb 5 · 55m Hurdles · Place 14 · WilmingtonWilmington55m Hurdles1410.10a—
Jan 21MSTCA D4 RelaysJan 21 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.1.53m12
Jan 15ML-12 Varsity Block #5Jan 15 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-0—
Jan 15ML-12 Varsity Block #5Jan 15 · 55m Hurdles · Place 13 · WilmingtonWilmington55m Hurdles139.87a—
Jan 9ML-12 Varsity Block #4Jan 9 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2—
Jan 9ML-12 Varsity Block #4Jan 9 · 55m Hurdles · Place 14 · WilmingtonWilmington55m Hurdles1410.51a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · High Jump · Place 12 · WilmingtonWilmingtonHigh Jump125-2—
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 100m Hurdles · Place 17 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P17.17.37a PBWind: 0.312
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-04.0012
May 15ML-12 ChampionshipsMay 15 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2—
May 15ML-12 ChampionshipsMay 15 · 100m Hurdles · Place 5 · WilmingtonWilmington100m Hurdles517.02a—
May 15ML-12 ChampionshipsMay 15 · 100m Hurdles · Place 8 · WilmingtonWilmington100m Hurdles826.33a—
May 11Andover Boosters InvitationalMay 11 · High Jump · Place 3 · WilmingtonWilmingtonHigh Jump35-4—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · Triple Jump · Place 8 · WilmingtonWilmingtonTriple Jump830-0—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2—
May 7ML-12 Block 5A (ARL v REA; MEL v WIL)May 7 · 100m Hurdles · Place 6 · WilmingtonWilmington100m Hurdles618.01a—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2—
May 1ML-12 Block 4B (REA v LEX; WIL v STO)May 1 · 100m Hurdles · Place 4 · WilmingtonWilmington100m Hurdles417.21a—
Apr 27MSTCA Div. IV Relays Apr 27 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump11.58m PB—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Triple Jump · Place 7 · WilmingtonWilmingtonTriple Jump728-5—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump15-3—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · 100m Hurdles · Place 3 · WilmingtonWilmington100m Hurdles317.75a—
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · Triple Jump · Place 4 · WilmingtonWilmingtonTriple Jump4.31-01.00 PB12
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · 100m Hurdles · Place 8 · WilmingtonWilmington100m Hurdles33" / 0.838m8.21.27aWind: 0.612
Apr 17ML-12 Block 1C (LEX v BEL; WIL v BUR)Apr 17 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-00.0012

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 55m Hurdles · Place 13 · WilmingtonWilmington55m Hurdles33"13.10.29a12
Dec 28ML-12 Varsity Block #3Dec 28 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.5-02.0012
Dec 21ML-12 Varsity Block #2Dec 21 · 55m Hurdles · Place 12 · WilmingtonWilmington55m Hurdles33"12.10.36a12
Dec 21ML-12 Varsity Block #2Dec 21 · High Jump · Place 3 · WilmingtonWilmingtonHigh Jump3.5-00.0012
Dec 14ML-12 Varsity Block #1Dec 14 · 55m Hurdles · Place 23 · WilmingtonWilmington55m Hurdles33"23.11.15a12
Dec 14ML-12 Varsity Block #1Dec 14 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.5-02.0012
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55m Hurdles · Place 24 · WilmingtonWilmington55m Hurdles33"Round P24.11.20a12
Dec 10MSTCA Winter Festival (Small School)Dec 10 · High Jump · Place 7 · WilmingtonWilmingtonHigh Jump7.5-00.0012
Feb 25MIAA Meet of ChampionsFeb 25 · High Jump · Place 6 · WilmingtonWilmingtonHigh Jump65-4JR
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 17 · WilmingtonWilmington55m Hurdles33"Round P17.9.95a PB11
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-02.0011
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump15-5JR
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 55m Hurdles · Place 3 · WilmingtonWilmington55m Hurdles310.06JR
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump15-02.00—
Jan 20MSTCA D4 RelaysJan 20 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-03.0011
Jan 5Middlesex League Indoor T&F #4Jan 5 · Long Jump · Place 22 · WilmingtonWilmingtonLong Jump2213-9.25JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump15-0JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · 55m Hurdles · Place 1 · WilmingtonWilmington55m Hurdles110.48JR

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · High Jump · Place 18 · WilmingtonWilmingtonHigh Jump185-2—
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 100m Hurdles · Place 30 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P30.29.35a11
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.5-02.0011
May 13Andover Boosters MeetMay 13 · 100m Hurdles · Place 26 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P26.18.68a11
May 13Andover Boosters MeetMay 13 · High Jump · Place 5 · WilmingtonWilmingtonHigh Jump5.5-02.0011
May 6Weston Twilight InvitationalMay 6 · High Jump · Place 4 · WilmingtonWilmingtonHigh Jump45-2—
May 2Middlesex League 4AMay 2 · Long Jump · Place 11 · WilmingtonWilmingtonLong Jump1114-2.50—
May 2Middlesex League 4AMay 2 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump14-10—
May 2Middlesex League 4AMay 2 · 100m Hurdles · Place 3 · WilmingtonWilmington100m Hurdles318.59a—
Apr 28MSTCA D4 RelaysApr 28 · Long Jump · Place 28 · WilmingtonWilmingtonLong Jump283.94m—
Apr 26Middlesex League 3CApr 26 · Long Jump · Place 4 · WilmingtonWilmingtonLong Jump415-05.00—
Apr 26Middlesex League 3CApr 26 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-00.00—
Apr 26Middlesex League 3CApr 26 · 100m Hurdles · Place 6 · WilmingtonWilmington100m Hurdles619.34a—
Apr 6Middlesex League @ ReadingApr 6 · Long Jump · Place 5 · WilmingtonWilmingtonLong Jump514-5JR
Apr 6Middlesex League @ ReadingApr 6 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-0JR
Apr 6Middlesex League @ ReadingApr 6 · 100m Hurdles · Place 1 · WilmingtonWilmington100m Hurdles119.34JR
Jan 26Middlesex League Indoor #5Jan 26 · 55m Hurdles · Place 12 · WilmingtonWilmington55m Hurdles33"12.9.99a PB11
Jan 26Middlesex League Indoor #5Jan 26 · Long Jump · Place 19 · WilmingtonWilmingtonLong Jump19.13-07.5011
Jan 26Middlesex League Indoor #5Jan 26 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.4-10.0011

2022 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 55m Hurdles · Place 4 · WilmingtonWilmington55m Hurdles33"4.10.40a11
Dec 30Middlesex League Freedom BlockDec 30 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-0011
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55m Hurdles · Place 5 · WilmingtonWilmington55m Hurdles33"5.10.04a11
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-0011
Dec 15Middlesex League Indoor Block #1Dec 15 · 55m Hurdles · Place 9 · WilmingtonWilmington55m Hurdles33"9.10.28a11
Dec 15Middlesex League Indoor Block #1Dec 15 · Long Jump · Place 23 · WilmingtonWilmingtonLong Jump23.13-4.511
Dec 15Middlesex League Indoor Block #1Dec 15 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-0011
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 10 · WilmingtonWilmington55m Hurdles33"Round P10.10.46a11
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 55m Hurdles · Place 9 · WilmingtonWilmington55m Hurdles33"9.10.41a11
Dec 10MSTCA Winterfest Small SchoolsDec 10 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-02.0011
Feb 17MIAA Div 4 ChampionshipFeb 17 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-2SO
Feb 2Middlesex League ChampionshipFeb 2 · High Jump · Place 4 · WilmingtonWilmingtonHigh Jump45-00.0010
Feb 2Middlesex League ChampionshipFeb 2 · 55m Hurdles · Place 26 · WilmingtonWilmington55m HurdlesRound P2611.1010
Jan 22Middlesex League Indoor T&F #2Jan 22 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-00.0010
Jan 22Middlesex League Indoor T&F #2Jan 22 · 55m Hurdles · Place 30 · WilmingtonWilmington55m Hurdles3011.7210
Jan 22MSTCA D4 State RelaysJan 22 · Long Jump · Place 28 · WilmingtonWilmingtonLong Jump28.3.98mUnofficial10
Jan 22MSTCA D4 State RelaysJan 22 · High Jump · Place 4 · WilmingtonWilmingtonHigh Jump4.1.47mUnofficial10
Jan 13Middlesex League T & F #5Jan 13 · High Jump · WilmingtonWilmingtonHigh Jump—5-00.0010
Jan 13Middlesex League T & F #5Jan 13 · 55m Hurdles · WilmingtonWilmington55m Hurdles—11.5010
Jan 6Middlesex League Indoor T & F #4Jan 6 · Long Jump · Place 26 · WilmingtonWilmingtonLong Jump2614-00.0010
Jan 6Middlesex League Indoor T & F #4Jan 6 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump25-00.0010
Jan 6Middlesex League Indoor T & F #4Jan 6 · 55m Hurdles · Place 27 · WilmingtonWilmington55m Hurdles2711.7910

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · High Jump · Place 11 · WilmingtonWilmingtonHigh Jump11.5-02.0010
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 100m Hurdles · Place 15 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P15.17.80a10
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.5-02.0010
May 19Middlesex League Championship MeetMay 19 · 100m Hurdles · Place 11 · WilmingtonWilmington100m Hurdles33" / 0.838mRound P11.17.95a10
May 19Middlesex League Championship MeetMay 19 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.5-00.0010
May 1466th Annual Andover Boosters InvitationalMay 14 · High Jump · Place 5 · WilmingtonWilmingtonHigh Jump55-02.0010
May 1466th Annual Andover Boosters InvitationalMay 14 · 100m Hurdles · Place 32 · WilmingtonWilmington100m HurdlesRound P3218.3910
May 7Weston Twilight InvitationalMay 7 · High Jump · Place 5 · WilmingtonWilmingtonHigh Jump55-00.0010
May 1MSTCA Division IV RelaysMay 1 · High Jump · Place 1 · WilmingtonWilmingtonHigh Jump1.1.58mUnofficial10

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 55m Hurdles · Place 23 · WilmingtonWilmington55m Hurdles33"23.11.65a10
Dec 30Middlesex League Indoor T & F #3Dec 30 · Long Jump · Place 18 · WilmingtonWilmingtonLong Jump18.13-09.00 PB10
Dec 30Middlesex League Indoor T & F #3Dec 30 · High Jump · Place 3 · WilmingtonWilmingtonHigh Jump3.5-00.0010
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 55m Hurdles · Place 30 · WilmingtonWilmington55m Hurdles33"30.11.72a10
Dec 22Middlesex League Indoor T & F # 2Dec 22 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.5-00.0010

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 10ML-12 Conference ChampionshipJun 10 · Long Jump · Place 22 · WilmingtonWilmingtonLong Jump22.13-10.00 PB9
Jun 10ML-12 Conference ChampionshipJun 10 · High Jump · Place 6 · WilmingtonWilmingtonHigh Jump6.4-10.009
May 30MSTCA DIV 3 RelaysMay 30 · Long Jump · Place 28 · WilmingtonWilmingtonLong Jump28.3.71mUnofficial9
May 30MSTCA DIV 3 RelaysMay 30 · High Jump · Place 2 · WilmingtonWilmingtonHigh Jump2.1.42mUnofficial9