Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyhawk Invitational (outdoor) · Apr 2710.98aSkyhawk Invitational (outdoor)April 27, 2024
200 Meters · IndoorRiverhawk Invitational · Feb 622.16aRiverhawk InvitationalFebruary 6, 2026
200 Meters · OutdoorStonehill-Bentley-Merrimack · Apr 2521.81aStonehill-Bentley-MerrimackApril 25, 2026
300 Meters · IndoorMiddlesex League Liberty Block · Dec 2936.24aMiddlesex League Liberty BlockDecember 29, 2022
300 Meters · OutdoorMiddlesex League Indoor #5 · Jan 2635.64aMiddlesex League Indoor #5January 26, 2023
400 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 648.66aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
400 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 848.16aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026
500 Meters · IndoorURI Invitational · Jan 181:07.83URI InvitationalJanuary 18, 2025
55 Meter · IndoorMiddlesex League Liberty Block · Dec 296.80aMiddlesex League Liberty BlockDecember 29, 2022
55 Meter · OutdoorMiddlesex League Indoor #5 · Jan 266.77aMiddlesex League Indoor #5January 26, 2023
60 Meter · Indoor38th Alden Invite · Dec 77.06a38th Alden InviteDecember 7, 2024
60 Meter · OutdoorRhody Tri-Meet Opener · Dec 57.06aRhody Tri-Meet OpenerDecember 5, 2025
60 Meters · IndoorMIT Gordon Kelly Invitational · Jan 247.14aMIT Gordon Kelly InvitationalJanuary 24, 2026
600 Meters · IndoorMIT Gordon Kelly Invitational · Jan 241:23.26aMIT Gordon Kelly InvitationalJanuary 24, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 400 Meters · Place 4 · StonehillStonehill400 Meters4.48.16a PBJr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 200 Meters · Place 16 · StonehillStonehill200 Meters16.22.20aWind: 1.6Jr
May 2Northeast Outdoor ChampionshipsMay 2 · 400 Meters · Place 3 · StonehillStonehill400 MetersRound P3.49.21aJr
May 2Northeast Outdoor ChampionshipsMay 2 · 400 Meters · Place 4 · StonehillStonehill400 Meters4.48.66aJr
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 11 · StonehillStonehill200 MetersRound P11.22.17aWind: 0.8Jr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 400 Meters · Place 1 · StonehillStonehill400 Meters1.48.47aJr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 200 Meters · Place 2 · StonehillStonehill200 Meters2.21.81a PBWind: 1.7Jr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 200 Meters · Place 3 · StonehillStonehill200 Meters3.21.99aWind: 1.7Jr
Apr 11UMASS Commonwealth InvitationalApr 11 · 400 Meters · Place 7 · StonehillStonehill400 Meters7.48.89aJr
Apr 11UMASS Commonwealth InvitationalApr 11 · 200 Meters · StonehillStonehill200 Meters—DNSWind: 3.8Jr
Apr 2Merrimack Alumni ClassicApr 2 · 400 Meters · Place 2 · StonehillStonehill400 Meters2.49.50aJr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 100 Meters · Place 10 · StonehillStonehill100 Meters10.11.09aWind: 1.2Jr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 400 Meters · Place 5 · StonehillStonehill400 Meters549.27aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 400 Meters · Place 3 · StonehillStonehill400 Meters348.66a PBJR
Feb 15NEC Indoor ChampionshipsFeb 15 · 400 Meters · Place 6 · StonehillStonehill400 MetersRound P6.49.96aJr
Feb 15NEC Indoor ChampionshipsFeb 15 · 400 Meters · Place 4 · StonehillStonehill400 Meters4.49.27aJr
Feb 15NEC Indoor ChampionshipsFeb 15 · 200 Meters · Place 11 · StonehillStonehill200 MetersRound P11.22.40aJr
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 23 · StonehillStonehill200 Meters2322.16a PBJr
Jan 30John Thomas Terrier ClassicJan 30 · 400 Meters · Place 24 · StonehillStonehill400 Meters2449.18JR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 3 · StonehillStonehill600 Meters31:23.26a PBJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 60 Meters · Place 14 · StonehillStonehill60 MetersRound P147.14a PBJr
Jan 17URI InvitationalJan 17 · 400 Meters · Place 1 · StonehillStonehill400 Meters150.87JR

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 300 Meters · Place 2 · StonehillStonehill300 Meters2.35.78aJr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60 Meter · Place 7 · StonehillStonehill60 MeterRound P7.7.08aJr
Dec 5Rhody Tri-Meet OpenerDec 5 · 60 Meter · Place 7 · StonehillStonehill60 Meter7.7.06a PBJr
May 102025 NEICAAA Outdoor ChampsMay 10 · 400 Meters · Place 7 · StonehillStonehill400 Meters748.93aSO
May 3Northeast Outdoor ChampionshipsMay 3 · 400 Meters · Place 3 · StonehillStonehill400 MetersRound P3.48.27aSo
May 3Northeast Outdoor ChampionshipsMay 3 · 400 Meters · Place 6 · StonehillStonehill400 Meters6.48.65aSo
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 400 Meters · Place 3 · StonehillStonehill400 Meters3.48.73aSo
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 200 Meters · Place 12 · StonehillStonehill200 Meters12.22.02aWind: 0.7So
Apr 17Merrimack Alumni CarnivalApr 17 · 200 Meters · Place 5 · StonehillStonehill200 Meters521.92SO
Apr 17Merrimack Alumni CarnivalApr 17 · 100 Meters · Place 7 · StonehillStonehill100 Meters711.05SO
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400 Meters · Place 9 · StonehillStonehill400 Meters9.49.56aSo
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 200 Meters · Place 15 · StonehillStonehill200 Meters15.22.41aWind: 3.8So
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 400 Meters · Place 2 · StonehillStonehill400 Meters2.49.69aSo
Mar 29UMass Lowell InvitationalMar 29 · 100 Meters · Place 7 · StonehillStonehill100 Meters711.08SO
Mar 7NEICAAA ChampionshipsMar 7 · 400 Meters · Place 2 · StonehillStonehill400 Meters249.64SO

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · 400 Meters · Place 1 · StonehillStonehill400 Meters150.53SO
Feb 8URI Coaches InvitationalFeb 8 · 60 Meters · Place 16 · StonehillStonehill60 MetersRound P167.14SO
Jan 31The Reggie Open - By BAAJan 31 · 400 Meters · Place 3 · StonehillStonehill400 Meters350.85SO
Jan 31The Reggie Open - By BAAJan 31 · 200 Meters · Place 4 · StonehillStonehill200 Meters422.93SO
Jan 24Riverhawk InvitationalJan 24 · 400 Meters · Place 29 · StonehillStonehill400 Meters29.50.75aSo
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 18 · StonehillStonehill200 Meters18.22.42aSo
Jan 18URI InvitationalJan 18 · 500 Meters · Place 10 · StonehillStonehill500 Meters101:07.83 PBSO
Jan 18URI InvitationalJan 18 · 500 Meters · Place 4 · StonehillStonehill500 Meters41:07.83—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 10 · StonehillStonehill300 Meters10.36.32aSo
Dec 738th Alden InviteDec 7 · 60 Meter · Place 13 · StonehillStonehill60 MeterRound P13.7.06a PBSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 400 Meters · Place 23 · StonehillStonehill400 MetersRound P2350.17FR
Feb 10URI Coaches InvitationalFeb 10 · 200 Meters · Place 4 · StonehillStonehill200 Meters423.06FR
Feb 10URI Coaches InvitationalFeb 10 · 60 Meters · Place 21 · StonehillStonehill60 MetersRound P217.20FR
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 400 Meters · Place 23 · StonehillStonehill400 Meters23.49.70aFr
Jan 26Riverhawk InvitationalJan 26 · 200 Meters · Place 46 · StonehillStonehill200 Meters4622.66FR
Jan 20The URI InvitationalJan 20 · 60 Meters · Place 27 · StonehillStonehill60 MetersRound P277.25FR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · 200 Meters · Place 47 · StonehillStonehill200 Meters4723.05FR

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 400 Meters · Place 13 · StonehillStonehill400 Meters1349.57FR
May 4Northeast Outdoor ChampionshipsMay 4 · 400 Meters · Place 13 · StonehillStonehill400 MetersRound P13.49.74aFr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 200 Meters · Place 5 · StonehillStonehill200 Meters522.41a—
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 100 Meters · Place 7 · StonehillStonehill100 Meters710.98a PB—
Apr 20Holy Cross InvitationalApr 20 · 200 Meters · Place 15 · StonehillStonehill200 Meters1522.53FR
Apr 20Holy Cross InvitationalApr 20 · 400 Meters · Place 7 · StonehillStonehill400 Meters749.98FR
Apr 13UMASS Commonwealth Invitational Apr 13 · 400 Meters · Place 2 · StonehillStonehill400 Meters250.90a—
Apr 5UMASS Flagship OpenerApr 5 · 200 Meters · Place 17 · StonehillStonehill200 Meters17.22.42aWind: 0Fr
Apr 5UMASS Flagship OpenerApr 5 · 100 Meters · Place 17 · StonehillStonehill100 Meters17.10.97aWind: 2.5Fr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 300 Meters · Place 19 · StonehillStonehill300 Meters19.37.34aFr
Dec 2Alden InvitationalDec 2 · 60 Meter · Place 11 · StonehillStonehill60 MeterRound P11.7.15aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 200 Meters · Place 8 · Reading MemorialReading Memorial200 MetersRound P8.22.85aWind: 1.212
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 200 Meters · Place 8 · Reading MemorialReading Memorial200 Meters8.22.76aWind: 1.812
Jan 26Middlesex League Indoor #5Jan 26 · 300 Meters · Place 2 · Reading MemorialReading Memorial300 Meters2.35.64a PB12
Jan 26Middlesex League Indoor #5Jan 26 · 55 Meter · Place 2 · Reading MemorialReading Memorial55 Meter2.6.77a PB12

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · 300 Meters · Place 3 · Reading MemorialReading Memorial300 Meters3.36.24a PB12
Dec 29Middlesex League Liberty BlockDec 29 · 55 Meter · Place 2 · Reading MemorialReading Memorial55 Meter2.6.80a PB12
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 55 Meter · Place 2 · Reading MemorialReading Memorial55 Meter2.6.82a12
Dec 15Middlesex League Indoor Block #1Dec 15 · 300 Meters · Place 1 · Reading MemorialReading Memorial300 Meters1.36.45a12
Dec 15Middlesex League Indoor Block #1Dec 15 · 55 Meter · Place 3 · Reading MemorialReading Memorial55 Meter3.6.83a12

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Middlesex League Championship MeetMay 19 · 400 Meters · Place 5 · Reading MemorialReading Memorial400 Meters5.53.39a11

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 300 Meters · Place 4 · Reading MemorialReading Memorial300 Meters4.37.67a11
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 55 Meter · Place 34 · Reading MemorialReading Memorial55 Meter34.7.56a11
Dec 15Middlesex League Indoor T&F Block #1Dec 15 · 300 Meters · Place 1 · Reading MemorialReading Memorial300 Meters1.38.42a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10ML-12 Conference ChampionshipJun 10 · 200 Meters · Reading MemorialReading Memorial200 MetersRound P--24.61a10