Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2023 UMass-Lowell George Davis Invitational · Apr 2114.002023 UMass-Lowell George Davis InvitationalApril 21, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Heptathlon · Jun 621.12aMSTCA HeptathlonJune 6, 2022
200 Meters · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 328.11aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
200 Meters · OutdoorGeorge Davis Invitational · Apr 1726.96aGeorge Davis InvitationalApril 17, 2026
300 Meters · Indoorthe TRACK at new balance Early Bird invite · Dec 644.37athe TRACK at new balance Early Bird inviteDecember 6, 2025
400 Meters · IndoorThe Reggie Open - By BAA · Jan 311:04.30The Reggie Open - By BAAJanuary 31, 2025
400 Meters · OutdoorJay Carisella/Joe Donahue Coaches Invite · May 21:00.87aJay Carisella/Joe Donahue Coaches InviteMay 2, 2026
400m Hurdles · 30" / 0.762m · OutdoorNEC Championship · May 61:10.97aNEC ChampionshipMay 6, 2023
500 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 61:23.39aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
60 Meter · Indoorthe TRACK at new balance Early Bird invite · Dec 68.59athe TRACK at new balance Early Bird inviteDecember 6, 2025
600 Meters · IndoorMiddlesex League Championship · Feb 21:44.91Middlesex League ChampionshipFebruary 2, 2022
60m Hurdles · 33" / 0.838m · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 311.93aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
800 Meters · IndoorRiverhawk Invitational · Feb 62:30.07aRiverhawk InvitationalFebruary 6, 2026
800 Meters · OutdoorMSTCA Heptathlon · Jun 62:35.77aMSTCA HeptathlonJune 6, 2022
Heptathlon · OutdoorMSTCA Heptathlon · Jun 62376MSTCA HeptathlonJune 6, 2022
High Jump · OutdoorMSTCA Heptathlon · Jun 61.21mMSTCA HeptathlonJune 6, 2022
Javelin · 600g · OutdoorMSTCA Heptathlon · Jun 615.07mMSTCA HeptathlonJune 6, 2022
Long Jump · OutdoorMSTCA Heptathlon · Jun 63.84mMSTCA HeptathlonJune 6, 2022
Shot Put · 4kg · OutdoorMSTCA Heptathlon · Jun 65.15mMSTCA HeptathlonJune 6, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 400 Meters · Place 27 · MerrimackMerrimack400 MetersRound P27.1:01.34aSr
May 2Jay Carisella/Joe Donahue Coaches InviteMay 2 · 400 Meters · Place 13 · MerrimackMerrimack400 Meters13.1:00.87a PBSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 400m Hurdles · Place 6 · MerrimackMerrimack400m Hurdles30" / 0.762m6.1:17.00aSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 200 Meters · Place 9 · MerrimackMerrimack200 Meters9.29.10aSr
Apr 17George Davis InvitationalApr 17 · 400 Meters · Place 17 · MerrimackMerrimack400 Meters17.1:01.75aSr
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 19 · MerrimackMerrimack200 Meters19.26.96a PBWind: 1.8Sr
Apr 11Ed Daniels ClassicApr 11 · 400m Hurdles · Place 18 · MerrimackMerrimack400m Hurdles30" / 0.762m18.1:17.15aSr
Apr 2Merrimack Alumni ClassicApr 2 · 400m Hurdles · Place 5 · MerrimackMerrimack400m Hurdles30" / 0.762m5.1:17.70aSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 400m Hurdles · Place 7 · MerrimackMerrimack400m Hurdles30" / 0.762m7.1:19.29aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 500 Meters · Place 15 · MerrimackMerrimack500 Meters151:23.39a PBSR
Feb 13Harvard Crimson Elite & OpenFeb 13 · 800 Meters · Place 23 · MerrimackMerrimack800 Meters232:40.81SR
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 44 · MerrimackMerrimack800 Meters442:30.07a PBSr
Jan 30Harvard InvitationalJan 30 · 800 Meters · Place 36 · MerrimackMerrimack800 Meters362:32.78SR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 14 · MerrimackMerrimack600 Meters141:47.82aSr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 46 · MerrimackMerrimack200 Meters4629.14aSr
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 37 · MerrimackMerrimack800 Meters372:36.49aSr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 300 Meters · Place 12 · MerrimackMerrimack300 Meters12.44.37a PBSr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 60 Meter · Place 26 · MerrimackMerrimack60 MeterRound P26.8.59a PBSr
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 208 · MerrimackMerrimack800 Meters2082:32.99a—
Feb 1Harvard Crimson OpenFeb 1 · 800 Meters · Place 19 · MerrimackMerrimack800 Meters19.2:41.08aJr
Jan 31The Reggie Open - By BAAJan 31 · 60 Hurdles Preliminaries Heat 2 · Place 19 · MerrimackMerrimack60 Hurdles Preliminaries Heat 21912.36JR
Jan 31The Reggie Open - By BAAJan 31 · 60 Hurdles Preliminaries · Place 19 · MerrimackMerrimack60 Hurdles Preliminaries1912.36JR
Jan 31The Reggie Open - By BAAJan 31 · 400 Meters · Place 13 · MerrimackMerrimack400 Meters131:04.30 PBJR
Jan 31The Reggie Open - By BAAJan 31 · 200 Meters · Place 25 · MerrimackMerrimack200 Meters2528.71JR
Jan 24Riverhawk InvitationalJan 24 · 500 Meters · Place 34 · MerrimackMerrimack500 Meters34.1:27.36aJr
Jan 24Riverhawk InvitationalJan 24 · 60m Hurdles · Place 71 · MerrimackMerrimack60m Hurdles33" / 0.838mRound P71.12.41aJr
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Hurdles Preliminaries Heat 3 · Place 22 · MerrimackMerrimack60 Hurdles Preliminaries Heat 32212.53JR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 60 Hurdles Preliminaries · Place 22 · MerrimackMerrimack60 Hurdles Preliminaries2212.53JR
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · 200 Meters · Place 57 · MerrimackMerrimack200 Meters5729.54JR

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 400m Hurdles · Place 18 · MerrimackMerrimack400m Hurdles30" / 0.762mRound P18.1:19.04aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 400m Hurdles · Place 12 · MerrimackMerrimack400m Hurdles30" / 0.762m12.1:13.86aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 30 · MerrimackMerrimack200 Meters30.27.80aWind: 0.7Jr
Apr 17Merrimack Alumni CarnivalApr 17 · 400 Hurdles Section 2 · Place 7 · MerrimackMerrimack400 Hurdles Section 271:16.60JR
Apr 17Merrimack Alumni CarnivalApr 17 · 400 Hurdles · Place 7 · MerrimackMerrimack400 Hurdles71:16.60JR
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 400m Hurdles · Place 7 · MerrimackMerrimack400m Hurdles30" / 0.762m7.1:16.64aJr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 500 Meters · Place 7 · MerrimackMerrimack500 Meters7.1:27.01aJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60m Hurdles · Place 33 · MerrimackMerrimack60m Hurdles33" / 0.838mRound P33.12.46aJr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Place 39 · MerrimackMerrimack200 Meters39.28.75aJr
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 500 Meters · Place 27 · MerrimackMerrimack500 Meters27.1:23.60aSo
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 60m Hurdles · Place 42 · MerrimackMerrimack60m Hurdles33" / 0.838mRound P42.11.93a PBSo
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 200 Meters · Place 123 · MerrimackMerrimack200 Meters123.28.11a PBSo
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 60m Hurdles · Place 46 · MerrimackMerrimack60m HurdlesRound P4611.98SO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Northeast Outdoor ChampionshipsMay 4 · 400m Hurdles · Place 15 · MerrimackMerrimack400m Hurdles30" / 0.762mRound P15.1:12.90aSo
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 400m Hurdles · Place 5 · MerrimackMerrimack400m Hurdles51:14.35a—
Apr 19George Davis InvitationalApr 19 · 400m Hurdles · Place 16 · MerrimackMerrimack400m Hurdles30" / 0.762m16.1:14.77aSo
Apr 19George Davis InvitationalApr 19 · 200 Meters · Place 20 · MerrimackMerrimack200 Meters20.28.17aWind: -0.8So
Apr 14Merrimack Alumni ClassicApr 14 · 400m Hurdles · Place 6 · MerrimackMerrimack400m Hurdles61:13.83SO
Apr 5UMASS Flagship OpenerApr 5 · 400m Hurdles · Place 12 · MerrimackMerrimack400m Hurdles30" / 0.762m12.1:11.95aSo

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 8Joe Donahue Games OpenerDec 8 · 500 Meters · Place 5 · MerrimackMerrimack500 Meters5.1:24.13aSo
Dec 8Joe Donahue Games OpenerDec 8 · 60m Hurdles · Place 17 · MerrimackMerrimack60m Hurdles33" / 0.838mRound P17.12.21aSo
Dec 2Suffolk RelaysDec 2 · 300 Meters · Place 19 · MerrimackMerrimack300 Meters19.45.19aSo
Dec 2Suffolk RelaysDec 2 · 60m Hurdles · Place 60 · MerrimackMerrimack60m Hurdles33" / 0.838mRound P60.13.90aSo
Feb 10David Hemery Valentine InvitationalFeb 10 · 400 Meters · Place 220 · MerrimackMerrimack400 Meters220.1:05.05aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 500 Meters · Place 25 · MerrimackMerrimack500 Meters251:25.58FR
Jan 27Riverhawk InvitationalJan 27 · 200 Meters · Place 78 · MerrimackMerrimack200 Meters7829.42aFr
Jan 21URI InvitationalJan 21 · 500 Meters · Place 15 · MerrimackMerrimack500 Meters15.1:26.89aFr
Jan 21URI InvitationalJan 21 · 200 Meters · Place 36 · MerrimackMerrimack200 Meters36.29.73aFr
Jan 14Brandeis Reggie Poyau Memorial InvitationalJan 14 · 200 Meters · Place 13 · MerrimackMerrimack200 Meters1329.73FR
Jan 14Brandeis Reggie Poyau Memorial InvitationalJan 14 · 400 Meters · Place 7 · MerrimackMerrimack400 Meters71:05.93FR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6NEC ChampionshipMay 6 · 400m Hurdles · Place 13 · MerrimackMerrimack400m Hurdles30" / 0.762mRound P13.1:10.97a PBFr
Apr 29Skyhawk InvitationalApr 29 · 400m Hurdles · Place 5 · MerrimackMerrimack400m Hurdles51:11.11FR
Apr 29Skyhawk InvitationalApr 29 · 200 Meters · Place 23 · MerrimackMerrimack200 Meters2328.91FR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 400m Hurdles · Place 8 · MerrimackMerrimack400m Hurdles81:16.57FR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · 100 Meters · Place 24 · MerrimackMerrimack100 Meters2414.00 PBFR
Apr 15Merrimack Alumni ClassicApr 15 · 400m Hurdles · Place 8 · MerrimackMerrimack400m Hurdles81:12.31FR
Apr 6Merrimack College Track CarnivalApr 6 · 400 Hurdles Section 2 · Place 8 · MerrimackMerrimack400 Hurdles Section 281:12.68FR
Apr 6Merrimack College Track CarnivalApr 6 · 400 Hurdles · Place 8 · MerrimackMerrimack400 Hurdles81:12.68FR
Apr 6Merrimack College Track CarnivalApr 6 · 200 Meters · Place 25 · MerrimackMerrimack200 Meters2531.70FR
Mar 31Black and Gold InvitationalMar 31 · 400m Hurdles · Place 23 · MerrimackMerrimack400m Hurdles30" / 0.762m23.1:17.25aFr
Mar 31Black and Gold InvitationalMar 31 · 200 Meters · Place 62 · MerrimackMerrimack200 Meters62.30.02aWind: 0.3Fr
Mar 24UMass-Lowell InvitationalMar 24 · 400 Meters · Place 10 · MerrimackMerrimack400 Meters10.1:06.23aFr
Mar 24UMass-Lowell InvitationalMar 24 · 200 Meters · Place 26 · MerrimackMerrimack200 Meters26.28.94aWind: 0Fr

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 400 Meters · Place 13 · MerrimackMerrimack400 Meters13.1:05.02aFr
Dec 3Suffolk RelaysDec 3 · 60 Meter · Place 32 · MerrimackMerrimack60 MeterRound P32.8.86aFr
Dec 3Suffolk RelaysDec 3 · 200 Meters · Place 25 · MerrimackMerrimack200 Meters25.28.44aFr
Feb 12MSTCA Last ChanceFeb 12 · 600 Meters · Place 20 · WilmingtonWilmington600 Meters201:47.3512
Feb 2Middlesex League ChampionshipFeb 2 · 600 Meters · Place 8 · WilmingtonWilmington600 Meters81:44.91 PB12

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6MSTCA HeptathlonJun 6 · Heptathlon · Place 31 · WilmingtonWilmingtonHeptathlonRound M31.2376 PB12
Jun 6MSTCA HeptathlonJun 6 · Long Jump · Place 39 · WilmingtonWilmingtonLong JumpRound M39.3.84m PB12
Jun 6MSTCA HeptathlonJun 6 · Javelin · Place 31 · WilmingtonWilmingtonJavelin600gRound M31.15.07m PB12
Jun 6MSTCA HeptathlonJun 6 · Shot Put · Place 49 · WilmingtonWilmingtonShot Put4kgRound M49.5.15m PB12
Jun 6MSTCA HeptathlonJun 6 · 100m Hurdles · Place 34 · WilmingtonWilmington100m Hurdles33" / 0.838mRound M34.21.12a PB12
Jun 6MSTCA HeptathlonJun 6 · High Jump · Place 36 · WilmingtonWilmingtonHigh JumpRound M36.1.21m PB12
Jun 6MSTCA HeptathlonJun 6 · 800 Meters · Place 5 · WilmingtonWilmington800 MetersRound M5.2:35.77a PB12
Jun 6MSTCA HeptathlonJun 6 · 200 Meters · Place 19 · WilmingtonWilmington200 MetersRound M19.29.34a12
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 400m Hurdles · Place 12 · WilmingtonWilmington400m Hurdles30" / 0.762m12.1:12.91a12
May 26MIAA Division 4 Track & Field ChampionshipMay 26 · 400 Meters · Place 11 · WilmingtonWilmington400 Meters11.1:03.28a12
May 19Middlesex League Championship MeetMay 19 · 400m Hurdles · Place 4 · WilmingtonWilmington400m Hurdles30" / 0.762m4.1:12.12a12
May 1466th Annual Andover Boosters InvitationalMay 14 · 400m Hurdles · Place 7 · WilmingtonWilmington400m Hurdles71:13.3012

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 600 Meters · Place 4 · WilmingtonWilmington600 Meters4.1:47.41a12
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 600 Meters · Place 6 · WilmingtonWilmington600 Meters6.1:48.69a12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10ML-12 Conference ChampionshipJun 10 · 400 Meters · Place 13 · WilmingtonWilmington400 Meters13.1:04.90a11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9MSTCA Last Chance InvitationalFeb 9 · 600 Meters · Place 31 · WilmingtonWilmington600 Meters311:51.9110
Feb 9MSTCA Last Chance InvitationalFeb 9 · 600 Meters · Place 7 · WilmingtonWilmington600 Meters71:51.9110
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 600 Meters · Place 12 · WilmingtonWilmington600 Meters121:51.7110
Jan 5Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 600 Meters · Place 3 · WilmingtonWilmington600 Meters31:51.7110

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Middlesex League Meet #2Dec 27 · 600 Meters · WilmingtonWilmington600 Meters--DQ10
Dec 18Middlesex League Indoor Meet #1Dec 18 · 300 Meters · Place 15 · WilmingtonWilmington300 Meters15.47.86a10
Dec 14MSTCA Winter Festival Small SchoolsDec 14 · 300 Meters · Place 28 · WilmingtonWilmington300 Meters28.49.54a10

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Middlesex League #3 - FreedomDec 27 · 300 Meters · Place 4 · WilmingtonWilmington300 Meters4.53.30a9
Dec 16MSTCA Winter Festival Small SchoolsDec 16 · 300 Meters · Place 107 · WilmingtonWilmington300 Meters107.54.35a9