Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIT Sean Collier Invitational · Apr 1813.82MIT Sean Collier InvitationalApril 18, 2025
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 2 Track & Field Championship · May 2717.33aMIAA Division 2 Track & Field ChampionshipMay 27, 2022
200 Meters · Indoorthe TRACK at new balance Early Bird invite · Dec 629.52athe TRACK at new balance Early Bird inviteDecember 6, 2025
200 Meters · OutdoorJonathan Tymann Invitational · Apr 829.61Jonathan Tymann InvitationalApril 8, 2023
400 Meters · IndoorWheaton Post-Season Qualifier · Feb 211:11.34Wheaton Post-Season QualifierFebruary 21, 2026
400 Meters · OutdoorConference of New England Outdoor Championships · Apr 241:09.21aConference of New England Outdoor ChampionshipsApril 24, 2026
55m Hurdles · 33" · IndoorMiddlesex League Indoor T & F #3 · Dec 309.96aMiddlesex League Indoor T & F #3December 30, 2021
60 Meter · IndoorWheaton Pre-Post Invitational · Feb 188.74aWheaton Pre-Post InvitationalFebruary 18, 2023
60m Hurdles · 33" / 0.838m · IndoorWheaton Pre-Post Invitational · Feb 1810.68aWheaton Pre-Post InvitationalFebruary 18, 2023
Long Jump · IndoorMiddlesex League Indoor T & F #3 · Dec 3013-11.00Middlesex League Indoor T & F #3December 30, 2021
Long Jump · OutdoorTufts Snowflake Classic · Mar 303.84mTufts Snowflake ClassicMarch 30, 2024
Triple Jump · OutdoorMSTCA Division II Relays · Apr 309.02mMSTCA Division II RelaysApril 30, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 400 Meters · Place 16 · EndicottEndicott400 Meters16.1:09.21a PBSr
Apr 17MIT Sean Collier InvitationalApr 17 · 400 Meters · Place 23 · EndicottEndicott400 Meters23.1:09.78aSr
Apr 10Regis Spring ClassicApr 10 · 200 Meters · Place 15 · EndicottEndicott200 Meters15.29.86aWind: -0.8Sr
Apr 10Tufts Spring StampedeApr 10 · 200 Meters · Place 45 · EndicottEndicott200 Meters45.29.74aWind: 0Sr
Apr 10Tufts Spring StampedeApr 10 · 100 Meters · Place 37 · EndicottEndicott100 Meters37.14.20aWind: 0.4Sr
Apr 4Jim Sheehan MemorialApr 4 · 200 Meters · Place 32 · EndicottEndicott200 Meters32.29.94aWind: 1.5Sr
Apr 4Jim Sheehan MemorialApr 4 · 100 Meters · Place 32 · EndicottEndicott100 Meters32.14.06aWind: 1.6Sr
Mar 27Jonathan Tymann InvitationalMar 27 · 200 Meters · Place 36 · EndicottEndicott200 Meters36.30.66aWind: -0.1Sr
Mar 27Jonathan Tymann InvitationalMar 27 · 100 Meters · Place 31 · EndicottEndicott100 MetersRound P31.14.34aWind: 2.3Sr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 400 Meters · Place 10 · EndicottEndicott400 Meters101:11.34 PBSR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 200 Meters · Place 24 · EndicottEndicott200 Meters24.29.52a PBSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 100 Meters · Place 17 · EndicottEndicott100 Meters1714.01JR
Apr 18MIT Sean Collier InvitationalApr 18 · 100 Meters · Place 25 · EndicottEndicott100 Meters2513.82 PBJR
Apr 5Jonathan Tymann InvitationalApr 5 · 100 Meters · Place 16 · EndicottEndicott100 MetersRound P1614.42JR
Apr 4Regis Spring Invite 2025Apr 4 · 100 Meters · Place 19 · EndicottEndicott100 MetersRound P19.14.33aWind: 0.4Jr
Mar 29Tufts Snowflake ClassicMar 29 · 100 Meters · Place 26 · EndicottEndicott100 Meters2614.23aJr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 19Sean Collier InvitationalApr 19 · 100m Hurdles · Place 15 · EndicottEndicott100m Hurdles1518.16a—
Apr 8Regis Spring ClassicApr 8 · 100m Hurdles · Place 3 · EndicottEndicott100m Hurdles317.45SO
Apr 8Regis Spring ClassicApr 8 · Triple Jump · Place 10 · EndicottEndicottTriple Jump108.76mSO
Apr 6Jonathan Tymann InvitationalApr 6 · 200 Meters · Place 10 · EndicottEndicott200 Meters1030.07SO
Apr 6Jonathan Tymann InvitationalApr 6 · 100m Hurdles · Place 5 · EndicottEndicott100m Hurdles518.24SO
Mar 30Tufts Snowflake ClassicMar 30 · Long Jump · Place 27 · EndicottEndicottLong Jump273.84m PB—
Mar 30Tufts Snowflake ClassicMar 30 · 100m Hurdles · Place 17 · EndicottEndicott100m Hurdles1717.94a—
Mar 30Tufts Snowflake ClassicMar 30 · 200 Meters · Place 46 · EndicottEndicott200 Meters4629.65a—
Mar 23Sean Livingston InvitationalMar 23 · Long Jump · Place 11 · EndicottEndicottLong Jump11.3.53mSo
Mar 23Sean Livingston InvitationalMar 23 · 100m Hurdles · Place 7 · EndicottEndicott100m Hurdles33" / 0.838m7.19.75aWind: -2.7So

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 60m Hurdles · Place 10 · EndicottEndicott60m Hurdles1010.89a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 44 · EndicottEndicott60m Hurdles33" / 0.838mRound P44.10.90aSo
Dec 2Suffolk RelaysDec 2 · Long Jump · Place 36 · EndicottEndicottLong Jump36.4.23mSo
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60m Hurdles · Place 16 · EndicottEndicott60m Hurdles33" / 0.838mRound P16.10.68a PBFr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60 Meter · Place 23 · EndicottEndicott60 Meter23.8.74a PBFr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · Long Jump · Place 16 · EndicottEndicottLong Jump16.4.05mFr
Feb 11Hampshire Black Sheep InvitationalFeb 11 · Long Jump · Place 8 · EndicottEndicottLong Jump84.06mFr
Feb 11Hampshire Black Sheep InvitationalFeb 11 · 60m Hurdles · Place 14 · EndicottEndicott60m HurdlesRound P1414.92aFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 8Jonathan Tymann InvitationalApr 8 · 100m Hurdles · Place 8 · EndicottEndicott100m Hurdles817.91FR
Apr 8Jonathan Tymann InvitationalApr 8 · 200 Meters · Place 13 · EndicottEndicott200 Meters1329.61 PBFR
Apr 6Regis Spring ClassicApr 6 · 100m Hurdles · Place 6 · EndicottEndicott100m Hurdles618.66FR
Apr 1Tufts Snowflake ClassicApr 1 · 100m Hurdles · Place 21 · EndicottEndicott100m HurdlesRound P2118.43a—
Apr 1Tufts Snowflake ClassicApr 1 · 100 Meters · Place 19 · EndicottEndicott100 Meters1914.24a—

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Winter ClassicDec 10 · 60m Hurdles · Place 3 · Plymouth StatePlymouth State60m Hurdles33" / 0.838m3.10.70aUnofficialFr
Dec 10Winter ClassicDec 10 · Long Jump · Place 5 · Plymouth StatePlymouth StateLong Jump5.4.29mUnofficialFr
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 24 · Seni WoburnSeni Woburn55 Hurdles Preliminaries2410.32—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 24 · Seni WoburnSeni Woburn55 Hurdles Preliminaries2410.32—
Jan 14MSTCA Northeast InvitationalJan 14 · 200 Meters · Place 32 · Seni WoburnSeni Woburn200 Meters3229.54—
Jan 14MSTCA Northeast InvitationalJan 14 · 200 Meters · Place 32 · Seni WoburnSeni Woburn200 Meters3229.54—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 100m Hurdles · Place 22 · Woburn MemorialWoburn Memorial100m Hurdles33" / 0.838mRound P22.17.33a PB12
May 19Middlesex League Championship MeetMay 19 · 100m Hurdles · Place 8 · Woburn MemorialWoburn Memorial100m Hurdles33" / 0.838mRound P8.17.62a12
May 19Middlesex League Championship MeetMay 19 · 100m Hurdles · Place 7 · Woburn MemorialWoburn Memorial100m Hurdles33" / 0.838m7.18.03a12
Apr 30MSTCA Division II RelaysApr 30 · Triple Jump · Place 26 · Woburn MemorialWoburn MemorialTriple Jump26.9.02m PB12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 55m Hurdles · Place 4 · Woburn MemorialWoburn Memorial55m Hurdles33"4.9.96a PB12
Dec 30Middlesex League Indoor T & F #3Dec 30 · Long Jump · Place 16 · Woburn MemorialWoburn MemorialLong Jump16.13-11.00 PB12
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 55m Hurdles · Place 13 · Woburn MemorialWoburn Memorial55m Hurdles33"13.10.52a12
Dec 22Middlesex League Indoor T & F # 2Dec 22 · Long Jump · Place 22 · Woburn MemorialWoburn MemorialLong Jump22.13-11.0012