Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUMass Lowell D'Amour Invitational · Mar 2811.58aUMass Lowell D'Amour InvitationalMarch 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 4 Outdoor Track & Field Championship · May 2614.77aMIAA Division 4 Outdoor Track & Field ChampionshipMay 26, 2023
110m Hurdles · 42" / 1.067m · OutdoorJim Kavanagh Legacy Invitational · Apr 1814.63aJim Kavanagh Legacy InvitationalApril 18, 2026
200 Meters · IndoorRiverhawk Invitational · Jan 2423.62aRiverhawk InvitationalJanuary 24, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1044.84MSTCA Northeast InvitationalJanuary 10, 2020
55 Meter · IndoorMSTCA Speed Classic Small School · Dec 186.92aMSTCA Speed Classic Small SchoolDecember 18, 2022
55 Meters · IndoorCape Ann League Meet #3 2023 · Jan 176.84Cape Ann League Meet #3 2023January 17, 2023
55m Hurdles · 39" · IndoorMIAA D4 Indoor Track & Field Championships · Feb 157.73aMIAA D4 Indoor Track & Field ChampionshipsFebruary 15, 2023
60 Meters · IndoorURI Coaches Invitational · Feb 87.34URI Coaches InvitationalFebruary 8, 2025
60m Hurdles · 42" / 1.067m · Indoor3rd Annual Marathon Sports Winter Classic · Dec 288.24a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
60m Hurdles · 42" / 1.067m · OutdoorRhody Tri-Meet Opener · Dec 58.33aRhody Tri-Meet OpenerDecember 5, 2025
Long Jump · IndoorMSTCA D4 Relays · Jan 206.04mMSTCA D4 RelaysJanuary 20, 2023
Long Jump · OutdoorMIAA Division 4 Outdoor Track & Field Championship · May 2619-01.00MIAA Division 4 Outdoor Track & Field ChampionshipMay 26, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 110m Hurdles · Place 6 · StonehillStonehill110m Hurdles42" / 1.067mRound P6.14.77aWind: 0.7Jr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 110m Hurdles · Place 6 · StonehillStonehill110m Hurdles42" / 1.067m6.14.85aJr
May 2Northeast Outdoor ChampionshipsMay 2 · 110m Hurdles · Place 5 · StonehillStonehill110m Hurdles42" / 1.067mRound P5.15.46aWind: -1.5Jr
May 2Northeast Outdoor ChampionshipsMay 2 · 110m Hurdles · Place 3 · StonehillStonehill110m Hurdles42" / 1.067m3.14.67aWind: 1.6Jr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 110m Hurdles · Place 4 · StonehillStonehill110m Hurdles42" / 1.067m4.16.00aWind: 0.2Jr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 110m Hurdles · Place 1 · StonehillStonehill110m Hurdles42" / 1.067m1.14.63a PBWind: 0.4Jr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 100 Meters · Place 14 · StonehillStonehill100 Meters14.11.62aWind: 0.2Jr
Apr 11UMASS Commonwealth InvitationalApr 11 · 110m Hurdles · Place 3 · StonehillStonehill110m Hurdles42" / 1.067m3.14.63aWind: 3.8Jr
Apr 2Merrimack Alumni ClassicApr 2 · 110m Hurdles · Place 1 · StonehillStonehill110m Hurdles42" / 1.067m1.15.01aWind: 0.9Jr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 23 · StonehillStonehill100 Meters23.11.58a PBWind: 0.7Jr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60m Hurdles · Place 2 · StonehillStonehill60m Hurdles28.43aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60m Hurdles · Place 2 · StonehillStonehill60m Hurdles28.32aJR
Feb 15NEC Indoor ChampionshipsFeb 15 · 60m Hurdles · Place 13 · StonehillStonehill60m Hurdles42" / 1.067mRound P13.9.03aJr
Feb 6Riverhawk InvitationalFeb 6 · 60m Hurdles · Place 9 · StonehillStonehill60m HurdlesRound P98.40aJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 2 · StonehillStonehill60m HurdlesRound P28.30aJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60m Hurdles · Place 2 · StonehillStonehill60m Hurdles28.39aJr
Jan 17URI InvitationalJan 17 · 60m Hurdles · Place 3 · StonehillStonehill60m HurdlesRound P38.28JR
Jan 17URI InvitationalJan 17 · 60m Hurdles · Place 3 · StonehillStonehill60m Hurdles38.43JR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 60m Hurdles · Place 1 · UnattachedUnattached60m Hurdles42" / 1.067m1.8.24a PBJr
Feb 8URI Coaches InvitationalFeb 8 · 60 Meters · Place 32 · StonehillStonehill60 MetersRound P327.34 PBSO
Feb 8URI Coaches InvitationalFeb 8 · 60m Hurdles · Place 4 · StonehillStonehill60m HurdlesRound P48.45SO
Feb 8URI Coaches InvitationalFeb 8 · 60m Hurdles · Place 4 · StonehillStonehill60m Hurdles48.36SO
Jan 31The Reggie Open - By BAAJan 31 · 60 Hurdles Preliminaries Heat 2 · Place 3 · StonehillStonehill60 Hurdles Preliminaries Heat 238.73SO
Jan 31The Reggie Open - By BAAJan 31 · 60 Hurdles Preliminaries · Place 3 · StonehillStonehill60 Hurdles Preliminaries38.73SO
Jan 31The Reggie Open - By BAAJan 31 · 60 Hurdles Finals · Place 1 · StonehillStonehill60 Hurdles Finals18.25SO
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 24 · StonehillStonehill60m Hurdles42" / 1.067mRound P24.8.84aSo
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 86 · StonehillStonehill200 Meters86.23.62a PBSo
Jan 18URI InvitationalJan 18 · 60m Hurdles · Place 5 · StonehillStonehill60m HurdlesRound P58.39SO
Jan 18URI InvitationalJan 18 · 60m Hurdles · Place 4 · StonehillStonehill60m Hurdles48.45SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60m Hurdles · Place 6 · StonehillStonehill60m Hurdles42" / 1.067mRound P6.8.68aJr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60m Hurdles · Place 3 · StonehillStonehill60m Hurdles42" / 1.067m3.8.33a PBJr
May 3Northeast Outdoor ChampionshipsMay 3 · 110m Hurdles · StonehillStonehill110m Hurdles42" / 1.067mRound P—DNFWind: 0.8So
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 110m Hurdles · Place 5 · StonehillStonehill110m Hurdles42" / 1.067m5.14.92aWind: 0.2So

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 60m Hurdles · Place 4 · StonehillStonehill60m Hurdles42" / 1.067mRound P4.8.49aSo
Dec 738th Alden InviteDec 7 · 60m Hurdles · Place 4 · StonehillStonehill60m Hurdles42" / 1.067m4.8.45aSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 60m Hurdles · Place 9 · StonehillStonehill60m HurdlesRound P98.45FR
Feb 10URI Coaches InvitationalFeb 10 · 60m Hurdles · Place 9 · StonehillStonehill60m HurdlesRound P98.76FR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 60m Hurdles · Place 16 · StonehillStonehill60m Hurdles42" / 1.067mRound P16.8.69aFr
Jan 20The URI InvitationalJan 20 · 60m Hurdles · Place 13 · StonehillStonehill60m HurdlesRound P139.36FR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60m Hurdles · Place 12 · StonehillStonehill60m HurdlesRound P128.59FR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 200 Meters · Place 70 · StonehillStonehill200 Meters7024.15FR

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 60m Hurdles · Place 7 · StonehillStonehill60m Hurdles42" / 1.067mRound P7.8.68aFr
Feb 25MIAA Meet of ChampionsFeb 25 · 55m Hurdles · Place 2 · NewburyportNewburyport55m Hurdles27.92SR
Feb 25MIAA Meet of ChampionsFeb 25 · 55m Hurdles · Place 3 · NewburyportNewburyport55m Hurdles37.87SR
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 2 · NewburyportNewburyport55m Hurdles39"Round P2.7.91a12
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles39"1.7.73a PB12
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 55m Hurdles · Place 1 · NewburyportNewburyport55m HurdlesRound P17.92a—
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles17.84a—
Jan 24Cape Ann League Meet #4Jan 24 · Long Jump · Place 5 · NewburyportNewburyportLong Jump518-9SR
Jan 24Cape Ann League Meet #4Jan 24 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles17.87SR
Jan 20MSTCA D4 RelaysJan 20 · Long Jump · Place 6 · NewburyportNewburyportLong Jump6.6.04m PB12
Jan 17Cape Ann League Meet #3 2023Jan 17 · Long Jump · Place 3 · NewburyportNewburyportLong Jump319-5.5SR
Jan 17Cape Ann League Meet #3 2023Jan 17 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles17.99SR
Jan 17Cape Ann League Meet #3 2023Jan 17 · 55 Meters · Place 1 · NewburyportNewburyport55 Meters16.84 PBSR

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 110m Hurdles · Place 3 · NewburyportNewburyport110m Hurdles315.11a—
Jun 1MIAA Meet of ChampionsJun 1 · 110m Hurdles · Place 3 · NewburyportNewburyport110m Hurdles314.92a—
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · Long Jump · Place 10 · NewburyportNewburyportLong Jump10.19-01.00 PB12
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 110m Hurdles · Place 3 · NewburyportNewburyport110m Hurdles39" / 0.991mRound P3.15.18a12
May 26MIAA Division 4 Outdoor Track & Field ChampionshipMay 26 · 110m Hurdles · Place 1 · NewburyportNewburyport110m Hurdles39" / 0.991m1.14.77a PB12
May 20Cape Ann League ChampionshipMay 20 · 110m Hurdles · Place 1 · NewburyportNewburyport110m HurdlesRound P115.5812
May 13Sheldon InviteMay 13 · 110m Hurdles · Place 1 · NewburyportNewburyport110m Hurdles39" / 0.991mRound P1.14.84a12
May 13Sheldon InviteMay 13 · 110m Hurdles · Place 1 · NewburyportNewburyport110m Hurdles39" / 0.991m1.14.83a12
May 10Newburyport @ North ReadingMay 10 · Long Jump · Place 2 · NewburyportNewburyportLong Jump220-3.5—
May 10Newburyport @ North ReadingMay 10 · 110m Hurdles · Place 1 · NewburyportNewburyport110m Hurdles115.68a—
Apr 28MSTCA D4 RelaysApr 28 · Long Jump · Place 5 · NewburyportNewburyportLong Jump56.18m—

2022 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles39"1.8.09a12
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55 Meter · Place 9 · NewburyportNewburyport55 Meter9.6.92a PB12
Dec 18MSTCA Speed Classic Small SchoolDec 18 · Long Jump · Place 8 · NewburyportNewburyportLong Jump8.18-07.5012
Dec 13Cape Ann League Meet #1Dec 13 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles39"1.8.07a12
Dec 13Cape Ann League Meet #1Dec 13 · 55 Meter · Place 3 · NewburyportNewburyport55 Meter3.6.93a12
Dec 13Cape Ann League Meet #1Dec 13 · Long Jump · Place 10 · NewburyportNewburyportLong Jump10.16-6.512
Feb 26MIAA All-State ChampionshipsFeb 26 · 55m Hurdles · Place 9 · NewburyportNewburyport55m HurdlesRound P98.1411
Feb 17MIAA Div 4 ChampionshipFeb 17 · 55m Hurdles · Place 2 · NewburyportNewburyport55m Hurdles28.25JR
Feb 17MIAA Div 4 ChampionshipFeb 17 · 55m Hurdles · Place 2 · NewburyportNewburyport55m Hurdles28.08JR
Feb 8Cape Ann ChampionshipFeb 8 · 55m Hurdles · Place 1 · NewburyportNewburyport55m HurdlesRound P18.1811
Feb 8Cape Ann ChampionshipFeb 8 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles18.0811
Feb 8Cape Ann ChampionshipFeb 8 · 55 Meters · Place 6 · NewburyportNewburyport55 MetersRound P67.0411
Feb 8Cape Ann ChampionshipFeb 8 · 55 Meters · Place 8 · NewburyportNewburyport55 Meters87.3511
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 7 · Juni NewburyportJuni Newburyport55 Hurdles Preliminaries78.22—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Preliminaries · Place 7 · Juni NewburyportJuni Newburyport55 Hurdles Preliminaries78.22—
Jan 14MSTCA Northeast InvitationalJan 14 · 55 Hurdles Finals · Place 7 · Juni NewburyportJuni Newburyport55 Hurdles Finals78.17—
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 55m Hurdles · Place 2 · NewburyportNewburyport55m Hurdles28.45JR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 110m Hurdles · Place 17 · NewburyportNewburyport110m Hurdles39" / 0.991mRound P17.15.79aWind: 0.411
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · Long Jump · Place 13 · NewburyportNewburyportLong Jump13.18-07.5011
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 110m Hurdles · Place 6 · NewburyportNewburyport110m Hurdles39" / 0.991mRound P6.16.25a11
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 110m Hurdles · Place 3 · NewburyportNewburyport110m Hurdles39" / 0.991m3.15.63a11
May 1MSTCA Division IV RelaysMay 1 · Long Jump · Place 13 · NewburyportNewburyportLong Jump13.5.62mUnofficial11

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 55m Hurdles · Place 1 · NewburyportNewburyport55m Hurdles39"1.8.42a11
Dec 20Cape Ann - Meet2 ReggieDec 20 · Long Jump · Place 7 · NewburyportNewburyportLong Jump7.17-01.2511
Dec 15Cape Ann - Meet1 ReggieDec 15 · 55 Meter · Place 8 · NewburyportNewburyport55 Meter8.7.22a11
Dec 15Cape Ann - Meet1 ReggieDec 15 · Long Jump · Place 6 · NewburyportNewburyportLong Jump6.17-09.0011

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 147 · NewburyportNewburyport300 Meters14744.84 PB9