Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Winter Festival Invitational Large Schools · Dec 114:59.91aMSTCA Winter Festival Invitational Large SchoolsDecember 11, 2021
1000 Meters · IndoorMerrimack Valley Championship · Feb 112:47.99aMerrimack Valley ChampionshipFebruary 11, 2022
110m Hurdles · 39" / 0.991m · OutdoorMIAA Meet of Champions · Jun 217.91aMIAA Meet of ChampionsJune 2, 2022
1500 Meters · OutdoorMSTCA Multi Fest · Apr 224:37.09aMSTCA Multi FestApril 22, 2022
2 Miles · IndoorMVC Week #1 · Dec 1611:16.62aMVC Week #1December 16, 2019
400 Meters · Outdoor2019 Ottaviani Invitational · Apr 131:02.02a2019 Ottaviani InvitationalApril 13, 2019
60 Meter · IndoorSpringfield College Season Opener · Dec 67.76aSpringfield College Season OpenerDecember 6, 2025
60 Meters · Indoor2026 Wheaton Invitational · Feb 77.73a2026 Wheaton InvitationalFebruary 7, 2026
800 Meters · IndoorMSTCA Winter Distance Classic · Dec 282:21.21aMSTCA Winter Distance ClassicDecember 28, 2019
High Jump · IndoorSpringfield College Home Opener · Dec 31.85mSpringfield College Home OpenerDecember 3, 2022
High Jump · OutdoorMIAA D1 Championship · May 276-00.00MIAA D1 ChampionshipMay 27, 2022
Long Jump · Indoor2026 Wheaton Invitational · Feb 76.10m2026 Wheaton InvitationalFebruary 7, 2026
Long Jump · OutdoorNEWMAC · Apr 266.05mNEWMACApril 26, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Meet of Champions · Jun 22833MIAA Meet of ChampionsJune 2, 2022
Shot Put · 12lb · OutdoorMIAA Meet of Champions · Jun 210.05mMIAA Meet of ChampionsJune 2, 2022
Triple Jump · IndoorSpringfield College Season Opener · Dec 713.08mSpringfield College Season OpenerDecember 7, 2024
Triple Jump · OutdoorCorsair Invitational · Mar 3012.92mCorsair InvitationalMarch 30, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · Triple Jump · Place 19 · Springfield (Mass.)Springfield (Mass.)Triple Jump19.14.14mWind: 0.8Sr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Triple Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)Triple Jump3.14.65mWind: 2.4Sr
May 1New England Division III Outdoor ChampionshipsMay 1 · Triple Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)Triple Jump3.14.17mWind: 2Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Triple Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)Triple Jump2.14.27mWind: 2.6Sr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · Long Jump · Springfield (Mass.)Springfield (Mass.)Long Jump--FOULSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · High Jump · Place 7 · Springfield (Mass.)Springfield (Mass.)High Jump7.1.85mSr
Apr 18Trinity InvitationalApr 18 · Long Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Long Jump4.6.23mWind: 0.9Sr
Apr 11UMASS Commonwealth InvitationalApr 11 · Triple Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Triple Jump4.14.00mWind: 1.2Sr
Apr 4Springfield College ClassicApr 4 · Triple Jump · Place 1 · Springfield (Mass.)Springfield (Mass.)Triple Jump1.14.21mWind: 0Sr
Apr 4Springfield College ClassicApr 4 · Long Jump · Springfield (Mass.)Springfield (Mass.)Long Jump—FOULSr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · Triple Jump · Place 5 · Springfield (Mass.)Springfield (Mass.)Triple Jump514.18mSR
Feb 20Springfield College Triangle ClassicFeb 20 · Triple Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)Triple Jump213.81mSr
Feb 13Tufts Cupid ChallengeFeb 13 · Triple Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)Triple Jump313.88mSr
Feb 72026 Wheaton InvitationalFeb 7 · Long Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Long Jump46.10m PBSR
Feb 72026 Wheaton InvitationalFeb 7 · 60 Meters · Place 40 · Springfield (Mass.)Springfield (Mass.)60 Meters407.73a PBSR
Feb 1Middlebury's NESCAC InviteFeb 1 · Triple Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)Triple Jump213.50mSR
Jan 24Massasoit ClassicJan 24 · Triple Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)Triple Jump213.65mSR
Jan 24Massasoit ClassicJan 24 · High Jump · Place 5 · Springfield (Mass.)Springfield (Mass.)High Jump51.77mSR
Jan 17Branwen Smith-King InvitationalJan 17 · Triple Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Triple Jump413.57mSr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · 60 Meter · Place 31 · Springfield (Mass.)Springfield (Mass.)60 MeterRound P31.7.76a PBSr
Dec 6Springfield College Season OpenerDec 6 · Triple Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Triple Jump4.13.21mSr
Mar 7AARTFCMar 7 · Triple Jump · Place 24 · Springfield (Mass.)Springfield (Mass.)Triple Jump24.12.98mJr
Feb 21Springfield College Triangle ClassicFeb 21 · Triple Jump · Place 2 · SpringfieldSpringfieldTriple Jump213.48mJR
Feb 21Springfield College Triangle ClassicFeb 21 · High Jump · Place 8 · SpringfieldSpringfieldHigh Jump81.85mJR
Feb 15Tufts Stampede OpenFeb 15 · Triple Jump · Place 3 · SpringfieldSpringfieldTriple Jump313.51mJR
Feb 15Tufts Stampede OpenFeb 15 · High Jump · Place 7 · SpringfieldSpringfieldHigh Jump71.80mJR
Feb 1Wheaton InviteFeb 1 · Triple Jump · Place 1 · SpringfieldSpringfieldTriple Jump113.60mJR
Feb 1Wheaton InviteFeb 1 · High Jump · Place 9 · SpringfieldSpringfieldHigh Jump91.75mJR
Jan 25Springfield College Massasoit InviteJan 25 · Triple Jump · Place 1 · Springfield (Mass.)Springfield (Mass.)Triple Jump112.82m—
Jan 25Springfield College Massasoit InviteJan 25 · High Jump · Place 5 · Springfield (Mass.)Springfield (Mass.)High Jump51.75m—
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · Triple Jump · Place 3 · SpringfieldSpringfieldTriple Jump313.03mJR
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · High Jump · Place 9 · SpringfieldSpringfieldHigh Jump91.80mJR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · Triple Jump · Place 22 · Springfield (Mass.)Springfield (Mass.)Triple Jump22.13.18mWind: 0Jr
May 2NE DIII OutdoorMay 2 · Triple Jump · Place 17 · Springfield (Mass.)Springfield (Mass.)Triple Jump17.13.34mWind: 5Jr
Apr 25NEWMAC ChampionshipsApr 25 · Triple Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Triple Jump4.13.59mWind: 3.2Jr
Apr 25NEWMAC ChampionshipsApr 25 · Long Jump · Place 10 · Springfield (Mass.)Springfield (Mass.)Long Jump10.5.80mWind: 1.3Jr
Apr 25NEWMAC ChampionshipsApr 25 · High Jump · Place 8 · Springfield (Mass.)Springfield (Mass.)High Jump8.1.80mJr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Triple Jump · Place 12 · Springfield (Mass.)Springfield (Mass.)Triple Jump12.13.15mJr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · High Jump · Place 12 · Springfield (Mass.)Springfield (Mass.)High Jump12.1.75mJr
Apr 6Springfield College Outdoor ClassicApr 6 · High Jump · Place 6 · SpringfieldSpringfieldHigh Jump61.85mJR
Apr 6Springfield College Outdoor ClassicApr 6 · Triple Jump · Place 1 · SpringfieldSpringfieldTriple Jump113.38mJR
Mar 292025 Corsair Classic InvitationalMar 29 · Long Jump · Place 8 · SpringfieldSpringfieldLong Jump85.87mJR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Springfield College Season OpenerDec 7 · Triple Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)Triple Jump2.13.08m PBJr
Dec 7Springfield College Season OpenerDec 7 · High Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)High Jump3.1.80mJr
Mar 12024 AARTFC Indoor Track & Field ChampionshipsMar 1 · Triple Jump · Place 18 · Springfield (Mass.)Springfield (Mass.)Triple Jump18.12.94mSo
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · Triple Jump · Place 20 · Springfield (Mass.)Springfield (Mass.)Triple Jump20.12.91mSo
Feb 17Springfield College Triangle ClassicFeb 17 · Triple Jump · Place 2 · SpringfieldSpringfieldTriple Jump213.10mSO
Feb 17Springfield College Triangle ClassicFeb 17 · High Jump · Place 13 · SpringfieldSpringfieldHigh Jump131.80mSO
Feb 10Gordon Kelly InvitationalFeb 10 · Triple Jump · Place 3 · SpringfieldSpringfieldTriple Jump342-2.75SO
Feb 10Gordon Kelly InvitationalFeb 10 · High Jump · Place 7 · SpringfieldSpringfieldHigh Jump75-9.25SO
Jan 20Springfield College Massasoit ClassicJan 20 · Triple Jump · Place 1 · SpringfieldSpringfieldTriple Jump113.08mSO
Jan 13Tufts JumboJan 13 · High Jump · Place 9 · Springfield (Mass.)Springfield (Mass.)High Jump9.1.80mSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Williams College The FIRE MeetMay 10 · Triple Jump · Place 8 · Springfield (Mass.)Springfield (Mass.)Triple Jump8.12.88mWind: 1So
May 3NE Division 3May 3 · Triple Jump · Place 16 · Springfield (Mass.)Springfield (Mass.)Triple Jump1612.88m—
Apr 26NEWMACApr 26 · Triple Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)Triple Jump3.13.04mWind: 0So
Apr 26NEWMACApr 26 · Long Jump · Place 8 · Springfield (Mass.)Springfield (Mass.)Long Jump8.6.05m PBWind: -0.1So
Apr 26NEWMACApr 26 · High Jump · Place 11 · Springfield (Mass.)Springfield (Mass.)High Jump11.1.77mSo
Apr 6Springfield College Outdoor ClassicApr 6 · Triple Jump · Place 1 · SpringfieldSpringfieldTriple Jump113.60mSO
Mar 30Corsair InvitationalMar 30 · Triple Jump · Place 4 · Springfield (Mass.)Springfield (Mass.)Triple Jump412.92m PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2Springfield College Season OpenerDec 2 · High Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)High Jump3.1.80mSo
Feb 18Springfield College Triangle ClassicFeb 18 · High Jump · Place 2 · SpringfieldSpringfieldHigh Jump21.85mFR
Feb 10David Hemery Valentine InvitationalFeb 10 · High Jump · Place 20 · Springfield (Mass.)Springfield (Mass.)High Jump20.1.84mFr
Jan 27John Thomas Terrier ClassicJan 27 · High Jump · Place 10 · Springfield (Mass.)Springfield (Mass.)High Jump10.1.80mFr
Jan 21Massasoit ClassicJan 21 · High Jump · Place 2 · Springfield (Mass.)Springfield (Mass.)High Jump2.1.83mFr
Jan 14Tufts Jumbo InvitationalJan 14 · High Jump · Place 4 · SpringfieldSpringfieldHigh Jump45-10.75FR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · High Jump · Place 11 · Springfield (Mass.)Springfield (Mass.)High Jump11.1.80mFr
Apr 8Springfield College ClassicApr 8 · High Jump · Place 3 · SpringfieldSpringfieldHigh Jump31.80mFR
Apr 1AIC Yellowjacket InvitationalApr 1 · High Jump · Place 3 · SpringfieldSpringfieldHigh Jump31.80mFR

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3Springfield College Home OpenerDec 3 · High Jump · Place 3 · Springfield (Mass.)Springfield (Mass.)High Jump3.1.85m PBFr
Feb 11Merrimack Valley ChampionshipFeb 11 · 1000 Meters · Place 7 · HaverhillHaverhill1000 Meters7.2:47.99a PB12
Feb 11Merrimack Valley ChampionshipFeb 11 · High Jump · HaverhillHaverhillHigh Jump—NH12
Jan 23MSTCA D1 State RelaysJan 23 · High Jump · Place 6 · HaverhillHaverhillHigh Jump6.1.65m12

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Pentathlon (Outdoor) · Place 8 · HaverhillHaverhillPentathlon (Outdoor)Standard8.2833 PB12
Jun 2MIAA Meet of ChampionsJun 2 · Long Jump · Place 8 · HaverhillHaverhillLong Jump8.5.70mWind: 012
Jun 2MIAA Meet of ChampionsJun 2 · Shot Put · Place 7 · HaverhillHaverhillShot Put12lb7.10.05m PB12
Jun 2MIAA Meet of ChampionsJun 2 · 110m Hurdles · Place 9 · HaverhillHaverhill110m Hurdles39" / 0.991m9.17.91a PBWind: 0.912
Jun 2MIAA Meet of ChampionsJun 2 · High Jump · Place 5 · HaverhillHaverhillHigh Jump5.1.77m12
Jun 2MIAA Meet of ChampionsJun 2 · High Jump · HaverhillHaverhillHigh Jump--NH12
Jun 2MIAA Meet of ChampionsJun 2 · 1500 Meters · Place 1 · HaverhillHaverhill1500 Meters1.4:39.16a12
May 27MIAA D1 ChampionshipMay 27 · Pentathlon (Outdoor) · Place 6 · HaverhillHaverhillPentathlon (Outdoor)StandardRound M6.279212
May 27MIAA D1 ChampionshipMay 27 · Long Jump · Place 7 · HaverhillHaverhillLong JumpRound M7.5.59mUnofficial12
May 27MIAA D1 ChampionshipMay 27 · Shot Put · Place 4 · HaverhillHaverhillShot Put12lbRound M4.11.34mUnofficial12
May 27MIAA D1 ChampionshipMay 27 · 110m Hurdles · Place 9 · HaverhillHaverhill110m Hurdles39" / 0.991mRound M9.18.63a12
May 27MIAA D1 ChampionshipMay 27 · High Jump · Place 1 · HaverhillHaverhillHigh JumpRound M1.1.77mUnofficial12
May 27MIAA D1 ChampionshipMay 27 · High Jump · Place 5 · HaverhillHaverhillHigh Jump5.6-00.00 PB12
May 27MIAA D1 ChampionshipMay 27 · 1500 Meters · Place 4 · HaverhillHaverhill1500 MetersRound M4.4:43.48a12
Apr 30MSTCA Division I RelaysApr 30 · Long Jump · Place 40 · HaverhillHaverhillLong Jump40.5.48m12
Apr 22MSTCA Multi FestApr 22 · Pentathlon (Outdoor) · Place 8 · HaverhillHaverhillPentathlon (Outdoor)StandardRound M8.239212
Apr 22MSTCA Multi FestApr 22 · Long Jump · Place 9 · HaverhillHaverhillLong JumpRound M9.5.38m12
Apr 22MSTCA Multi FestApr 22 · Shot Put · Place 13 · HaverhillHaverhillShot Put12lbRound M13.8.75m12
Apr 22MSTCA Multi FestApr 22 · 110m Hurdles · Place 18 · HaverhillHaverhill110m Hurdles39" / 0.991mRound M18.21.13a12
Apr 22MSTCA Multi FestApr 22 · High Jump · Place 2 · HaverhillHaverhillHigh JumpRound M2.1.72m12
Apr 22MSTCA Multi FestApr 22 · 1500 Meters · Place 1 · HaverhillHaverhill1500 MetersRound M1.4:37.09a PB12

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · 1000 Meters · Place 3 · HaverhillHaverhill1000 Meters3.2:50.38a12
Dec 27MSTCA Boston Holiday ClassicDec 27 · High Jump · Place 8 · HaverhillHaverhillHigh Jump8.1.75m12
Dec 27Boston Holiday ChallengeDec 27 · High Jump · Place 8 · HaverhillHaverhillHigh Jump8.1.75m12
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · 1 Mile · Place 17 · HaverhillHaverhill1 Mile17.4:59.91a PB12
Dec 11MSTCA Winter Festival Invitational Large SchoolsDec 11 · High Jump · Place 4 · HaverhillHaverhillHigh Jump4.5' 6"12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · High Jump · HaverhillHaverhillHigh Jump--NH11

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 9MVC Week #3Jan 9 · 2 Miles · Place 19 · HaverhillHaverhill2 Miles19.11:28.19a10
Jan 9MVC Week #3Jan 9 · High Jump · Place 10 · HaverhillHaverhillHigh Jump10.5-08.0010

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Winter Distance ClassicDec 28 · 800 Meters · Place 49 · HaverhillHaverhill800 Meters49.2:21.21a PB10
Dec 27Holiday ChallengeDec 27 · High Jump · Place 21 · HaverhillHaverhillHigh Jump21.5-07.0010
Dec 16MVC Week #1Dec 16 · 2 Miles · Place 19 · HaverhillHaverhill2 Miles19.11:16.62a PB10
Dec 16MVC Week #1Dec 16 · High Jump · Place 11 · HaverhillHaverhillHigh Jump11.5-04.0010

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 132019 Ottaviani InvitationalApr 13 · High Jump · Place 11 · HaverhillHaverhillHigh Jump11.5-04.009
Apr 132019 Ottaviani InvitationalApr 13 · 400 Meters · Place 36 · HaverhillHaverhill400 Meters36.1:02.02a PB9