Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTufts Snowflake Classic · Apr 212.10aTufts Snowflake ClassicApril 2, 2022
110m Hurdles · 39" / 0.991m · OutdoorUSATF-NE Track and Field Championships · Jul 2917.18aUSATF-NE Track and Field ChampionshipsJuly 29, 2023
110m Hurdles · 42" / 1.067m · OutdoorBridgewater State Bears Invitational · Apr 1116.16aBridgewater State Bears InvitationalApril 11, 2025
200 Meters · IndoorLynn Ruddy Invitational · Feb 1424.81aLynn Ruddy InvitationalFebruary 14, 2025
200 Meters · OutdoorMIT Sean Collier Invitational · Apr 2324.00MIT Sean Collier InvitationalApril 23, 2022
400m Hurdles · 36" / 0.914m · OutdoorMessiah Invitational · Apr 958.47aMessiah InvitationalApril 9, 2026
55m Hurdles · 39" · IndoorMiddlesex League #3 - Liberty · Dec 279.61aMiddlesex League #3 - LibertyDecember 27, 2018
60 Meter · IndoorBoston University Colyear-Danville Season Opener · Dec 37.60aBoston University Colyear-Danville Season OpenerDecember 3, 2022
60 Meters · Indoorthe TRACK at new balance Collegiate Showdown · Jan 187.67the TRACK at new balance Collegiate ShowdownJanuary 18, 2025
600 Meters · IndoorMiddlesex League #3 - Liberty · Dec 271:49.91aMiddlesex League #3 - LibertyDecember 27, 2018
60m Hurdles · 42" / 1.067m · IndoorBoston University Colyear-Danville Season Opener · Dec 39.02aBoston University Colyear-Danville Season OpenerDecember 3, 2022
Pole Vault · OutdoorCommonwealth Coast Conference Invitational · May 22.45mCommonwealth Coast Conference InvitationalMay 2, 2021

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 11 · MessiahMessiah400m Hurdles36" / 0.914mRound P11.58.74aSr
Apr 18Millersville InviteApr 18 · 400m Hurdles · Place 5 · MessiahMessiah400m Hurdles36" / 0.914m5.1:00.08aSr
Apr 9Messiah InvitationalApr 9 · 400m Hurdles · Place 8 · MessiahMessiah400m Hurdles36" / 0.914m8.58.47a PBSr
Apr 1York College Twilight MeetApr 1 · 400m Hurdles · Place 11 · MessiahMessiah400m Hurdles1159.17aSr
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 33 · MessiahMessiah400m Hurdles36" / 0.914m33.1:00.66aSr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 60m Hurdles · Place 11 · MessiahMessiah60m Hurdles42" / 1.067mRound P11.9.17aSr
Dec 5Diplomat OpenDec 5 · 200 Meters · MessiahMessiah200 Meters--DNSSr
Feb 14Lynn Ruddy InvitationalFeb 14 · 60m Hurdles · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067m--DNFWind: 0Sr
Feb 14Lynn Ruddy InvitationalFeb 14 · 200 Meters · Place 8 · Gordon (Mass.)Gordon (Mass.)200 Meters8.24.81a PBWind: 0Sr
Jan 31John Thomas Terrier ClassicJan 31 · 60m Hurdles · Place 7 · Gordon (Mass.)Gordon (Mass.)60m Hurdles79.84a—
Jan 18the TRACK at new balance Collegiate ShowdownJan 18 · 60m Hurdles · Place 4 · GordonGordon60m Hurdles49.30SR
Jan 18the TRACK at new balance Collegiate ShowdownJan 18 · 60 Meters · Place 18 · GordonGordon60 MetersRound P187.67 PBSR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 400m Hurdles · Place 8 · GordonGordon400m Hurdles859.10SR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 110m Hurdles · Place 8 · GordonGordon110m Hurdles816.25SR
Apr 11Bridgewater State Bears InvitationalApr 11 · 400m Hurdles · Place 5 · Gordon (Mass.)Gordon (Mass.)400m Hurdles36" / 0.914m5.59.63aSr
Apr 11Bridgewater State Bears InvitationalApr 11 · 110m Hurdles · Place 5 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m5.16.16a PBWind: 1.7Sr
Apr 5Jonathan Tymann InvitationalApr 5 · 400m Hurdles · Place 5 · GordonGordon400m Hurdles51:00.07SR
Apr 4Regis Spring Invite 2025Apr 4 · 110m Hurdles · Place 4 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067mRound P4.17.00aWind: -0.1Sr
Apr 4Regis Spring Invite 2025Apr 4 · 110m Hurdles · Place 2 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m2.16.40aWind: -1.3Sr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 27Wheaton InvitationalJan 27 · 60m Hurdles · Place 8 · Gordon (Mass.)Gordon (Mass.)60m Hurdles89.62a—
Jan 26John Thomas Terrier ClassicJan 26 · 60m Hurdles · Place 23 · Gordon (Mass.)Gordon (Mass.)60m HurdlesRound P239.43a—
Jan 13Suffolk Ice BreakerJan 13 · 60m Hurdles · Place 26 · GordonGordon60m HurdlesRound P269.36—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 62 · GordonGordon60 MetersRound P627.80—
Jan 13Suffolk Ice BreakerJan 13 · 60 Meters · Place 62 · GordonGordon60 MetersRound P627.80—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 16 · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067mRound P16.9.35aSr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60m Hurdles · Place 8 · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067mRound P8.9.38aJr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60m Hurdles · Place 7 · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067m7.9.30aJr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 60 Meter · Place 20 · Gordon (Mass.)Gordon (Mass.)60 Meter20.7.77aJr
Feb 11Hampshire Black Sheep InvitationalFeb 11 · 60m Hurdles · Place 6 · Gordon (MA)Gordon (MA)60m HurdlesRound P69.28aJr
Jan 21Lyons-Mule DualJan 21 · 60m Hurdles · Place 3 · Gordon (MA)Gordon (MA)60m Hurdles39.17aJr
Jan 21Lyons-Mule DualJan 21 · 200 Meters · Place 7 · Gordon (MA)Gordon (MA)200 Meters724.93aJr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 110m Hurdles · Place 7 · UnattachedUnattached110m Hurdles39" / 0.991m7.17.18a PBWind: 0.5Jr
Jul 29USATF-NE Track and Field ChampionshipsJul 29 · 200 Meters · Place 19 · UnattachedUnattached200 Meters19.24.80aWind: -0.7Jr
Apr 29CCC ChampionshipsApr 29 · 400m Hurdles · Place 7 · Gordon (Mass.)Gordon (Mass.)400m Hurdles36" / 0.914m7.1:01.03aUnofficialJr
Apr 29CCC ChampionshipsApr 29 · 110m Hurdles · Place 2 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m2.16.79aWind: 1.6UnofficialJr
Apr 22MIT Sean Collier InvitationalApr 22 · 110m Hurdles · Place 4 · GordonGordon110m Hurdles417.04JR
Apr 8Jonathan Tymann InvitationalApr 8 · 110m Hurdles · Place 6 · GordonGordon110m Hurdles617.95JR
Apr 1Tufts Snowflake ClassicApr 1 · 400m Hurdles · Place 7 · Gordon (MA)Gordon (MA)400m Hurdles71:02.28a—
Apr 1Tufts Snowflake ClassicApr 1 · 100 Meters · Place 19 · Gordon (MA)Gordon (MA)100 Meters1912.41a—
Mar 24UMass-Lowell InvitationalMar 24 · 400m Hurdles · Place 7 · Gordon (Mass.)Gordon (Mass.)400m Hurdles36" / 0.914m7.1:02.94aJr
Mar 24UMass-Lowell InvitationalMar 24 · 110m Hurdles · Place 8 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m8.17.13aWind: 0.7Jr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60m Hurdles · Place 5 · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067mRound P5.9.08aJr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60m Hurdles · Place 5 · Gordon (Mass.)Gordon (Mass.)60m Hurdles42" / 1.067m5.9.02a PBJr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 60 Meter · Place 30 · Gordon (Mass.)Gordon (Mass.)60 MeterRound P30.7.60a PBJr

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5D3 New England Outdoor ChampionshipsMay 5 · 110m Hurdles · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067mRound P--DQWind: 0.5So
Apr 30Commonwealth Coast Conference ChampionshipsApr 30 · 110m Hurdles · Place 2 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m2.16.50aSo
Apr 23MIT Sean Collier InvitationalApr 23 · 110 Hurdles Section 1 · Place 8 · GordonGordon110 Hurdles Section 1817.03SO
Apr 23MIT Sean Collier InvitationalApr 23 · 110 Hurdles · Place 8 · GordonGordon110 Hurdles817.03SO
Apr 23MIT Sean Collier InvitationalApr 23 · 200 Meters · Place 17 · GordonGordon200 Meters1724.00 PBSO
Apr 9CCC Spring InvitationalApr 9 · 110m Hurdles · Place 4 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m4.16.23aSo
Apr 2Tufts Snowflake ClassicApr 2 · 110m Hurdles · Place 12 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067mRound P12.18.07aWind: 2So
Apr 2Tufts Snowflake ClassicApr 2 · 100 Meters · Place 28 · Gordon (Mass.)Gordon (Mass.)100 MetersRound P28.12.10a PBWind: 1.1So

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Commonwealth Coast Conference InvitationalMay 2 · Pole Vault · Place 8 · Gordon (Mass.)Gordon (Mass.)Pole Vault8.2.45m PBFr
May 2Commonwealth Coast Conference InvitationalMay 2 · 110m Hurdles · Place 7 · Gordon (Mass.)Gordon (Mass.)110m Hurdles42" / 1.067m7.19.13aFr
May 2Commonwealth Coast Conference InvitationalMay 2 · 100 Meters · Place 23 · Gordon (Mass.)Gordon (Mass.)100 Meters23.12.79aFr
Apr 25Suffolk Spring InvitationalApr 25 · 110 Hurdles Finals · Place 4 · GordonGordon110 Hurdles Finals420.09FR
Apr 25Suffolk Spring InvitationalApr 25 · 100 Meters · Place 13 · GordonGordon100 Meters1312.57FR
Apr 17The Commonwealth Coast Conference Invitational Meet #2Apr 17 · 110 Hurdles Finals · Place 3 · GordonGordon110 Hurdles Finals319.72FR
Apr 17The Commonwealth Coast Conference Invitational Meet #2Apr 17 · 100 Meters · Place 5 · GordonGordon100 Meters512.73FR
Apr 10Commonwealth Coast Conference InvitationalApr 10 · 110 Hurdles Finals · Place 3 · GordonGordon110 Hurdles Finals319.90FR

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Andover Booster InviteMay 11 · Pole Vault · Reading MemorialReading MemorialPole Vault—NH12
May 11Andover Booster InviteMay 11 · 110m Hurdles · Place 31 · Reading MemorialReading Memorial110m HurdlesRound P3119.1412
Apr 132019 Ottaviani InvitationalApr 13 · Pole Vault · Reading MemorialReading MemorialPole Vault--NH12
Apr 132019 Ottaviani InvitationalApr 13 · 110m Hurdles · Place 14 · Reading MemorialReading Memorial110m Hurdles39" / 0.991mRound P14.19.00a12

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4 Middlesex League ChampionshipsFeb 4 · 55m Hurdles · Place 5 · ReadingReading55m Hurdles58.88SR
Jan 8Middlesex League Indoor Block #5Jan 8 · 55m Hurdles · Place 6 · ReadingReading55m Hurdles69.49SR
Jan 4Middlesex League Block #4Jan 4 · 55m Hurdles · Place 5 · ReadingReading55m Hurdles59.37SR

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Middlesex League #3 - LibertyDec 27 · 600 Meters · Place 10 · Reading MemorialReading Memorial600 Meters10.1:49.91a PB12
Dec 27Middlesex League #3 - LibertyDec 27 · 55m Hurdles · Place 10 · Reading MemorialReading Memorial55m Hurdles39"10.9.61a PB12