Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMerrimack College Track Carnival · Apr 611.77Merrimack College Track CarnivalApril 6, 2023
1000 Meters · IndoorRI Boys League Meets Week #3 · Jan 73:10.67RI Boys League Meets Week #3January 7, 2019
1500 Meters · IndoorNorth Dual Meet #4 · Jan 215:00.63aNorth Dual Meet #4January 21, 2019
200 Meters · IndoorUMass Boston Beacon Invitational · Dec 1023.39aUMass Boston Beacon InvitationalDecember 10, 2023
200 Meters · OutdoorCCSU Invitational · Apr 2423.09aCCSU InvitationalApril 24, 2026
300 Meters · IndoorSuffolk Relays · Dec 236.85aSuffolk RelaysDecember 2, 2023
400 Meters · IndoorRiverhawk Invitational · Feb 650.75aRiverhawk InvitationalFebruary 6, 2026
400 Meters · OutdoorRage in the Cage Invitational · Apr 349.88aRage in the Cage InvitationalApril 3, 2026
500 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 61:06.56aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
55 Meter · IndoorRIIL Divisional Meet #3 · Feb 57.25aRIIL Divisional Meet #3February 5, 2021
55 Meters · IndoorRIIL Class Indoor State Championships · Feb 137.25RIIL Class Indoor State ChampionshipsFebruary 13, 2021
60 Meter · IndoorBeacon Invitational · Dec 107.63aBeacon InvitationalDecember 10, 2022
600 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 61:25.23aSharon Colyear-Danville Season OpenerDecember 6, 2025
800 Meters · IndoorNortheast-10 Indoor Championships · Feb 191:55.47Northeast-10 Indoor ChampionshipsFebruary 19, 2026
800 Meters · OutdoorNortheast-10 Outdoor Championships · May 11:54.94aNortheast-10 Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 800 Meters · Place 7 · AssumptionAssumption800 MetersRound P7.1:57.26aSr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 800 Meters · Place 5 · AssumptionAssumption800 Meters5.1:54.94a PBSr
May 1NE10 OutdoorMay 1 · 800 Meters · Place 8 · AssumptionAssumption800 MetersRound P8.1:57.26aSr
May 1NE10 OutdoorMay 1 · 800 Meters · Place 5 · AssumptionAssumption800 Meters5.1:54.94aSr
Apr 24CCSU InvitationalApr 24 · 200 Meters · Place 18 · AssumptionAssumption200 Meters18.23.09a PBWind: 1Sr
Apr 17UCONN NE ChallengeApr 17 · 800 Meters · Place 16 · AssumptionAssumption800 Meters16.1:55.72aSr
Apr 11Ed Daniels ClassicApr 11 · 400 Meters · Place 12 · AssumptionAssumption400 Meters12.50.85aSr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 9 · AssumptionAssumption800 Meters9.1:57.55aSr
Apr 3Rage in the Cage InvitationalApr 3 · 400 Meters · Place 1 · AssumptionAssumption400 Meters149.88a PBSr
Apr 3Rage in the Cage InvitationalApr 3 · 200 Meters · Place 9 · AssumptionAssumption200 Meters923.16aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 500 Meters · Place 12 · AssumptionAssumption500 Meters121:06.56a PBSR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 800 Meters · Place 7 · AssumptionAssumption800 MetersRound P71:57.98SR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 800 Meters · Place 4 · AssumptionAssumption800 Meters41:55.47 PBSR
Feb 6Riverhawk InvitationalFeb 6 · 400 Meters · Place 27 · AssumptionAssumption400 Meters2750.75a PBSr
Jan 30John Thomas Terrier ClassicJan 30 · 800 Meters · Place 100 · AssumptionAssumption800 Meters1001:58.91SR
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 400 Meters · Place 11 · AssumptionAssumption400 Meters11.51.06aSr
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 200 Meters · Place 47 · AssumptionAssumption200 Meters47.23.77aWind: 0Sr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 600 Meters · Place 19 · AssumptionAssumption600 Meters19.1:25.23a PBSr
Feb 222025 Northeast-10 Indoor Track & Field ChampionshipsFeb 22 · 400 Meters · Place 25 · AssumptionAssumption400 Meters2553.35SR
Feb 14David Hemery Valentine InvitationalFeb 14 · 200 Meters · Place 115 · AssumptionAssumption200 Meters11523.61a—
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 45 · AssumptionAssumption400 Meters4550.95a—
Jan 31John Thomas Terrier ClassicJan 31 · 200 Meters · Place 112 · AssumptionAssumption200 Meters11223.80a—
Jan 24Riverhawk InvitationalJan 24 · 400 Meters · Place 36 · AssumptionAssumption400 Meters36.51.59aSr
Jan 24Riverhawk InvitationalJan 24 · 200 Meters · Place 108 · AssumptionAssumption200 Meters108.24.26aSr
Jan 11Sutherland InviteJan 11 · 300 Meters · Place 7 · AssumptionAssumption300 Meters737.31a—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Rage in the Cage InvitationalApr 6 · 400 Meters · Place 5 · AssumptionAssumption400 Meters552.19SR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 60 Meter · Place 75 · AssumptionAssumption60 MeterRound P75.7.75aSr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 200 Meters · Place 47 · AssumptionAssumption200 Meters47.24.01aSr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10UMass Boston Beacon InvitationalDec 10 · 60 Meter · Place 29 · AssumptionAssumption60 MeterRound P29.7.65aJr
Dec 10UMass Boston Beacon InvitationalDec 10 · 200 Meters · Place 12 · AssumptionAssumption200 Meters12.23.39a PBJr
Dec 2Suffolk RelaysDec 2 · 300 Meters · Place 13 · AssumptionAssumption300 Meters13.36.85a PBJr
Feb 16Northeast-10 ChampionshipsFeb 16 · 400 Meters · Place 24 · AssumptionAssumption400 MetersRound P2452.56SO
Feb 10David Hemery Valentine InvitationalFeb 10 · 400 Meters · Place 192 · AssumptionAssumption400 Meters192.51.91aSo
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 400 Meters · Place 28 · AssumptionAssumption400 Meters2852.45SO
Jan 27John Thomas Terrier ClassicJan 27 · 400 Meters · Place 89 · AssumptionAssumption400 Meters89.52.29aSo
Jan 22The William Sutherland III InvitationalJan 22 · 400 Meters · Place 6 · AssumptionAssumption400 Meters654.47aSo
Jan 14Brandeis Reggie Poyau Memorial InvitationalJan 14 · 400 Meters · Place 7 · AssumptionAssumption400 Meters754.73SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Skyhawk InvitationalApr 29 · 400 Meters · Place 1 · AssumptionAssumption400 Meters149.97SO
Apr 22Jay Carisella Coaches InvitationalApr 22 · 400 Meters · Place 2 · AssumptionAssumption400 Meters250.18SO
Apr 22Jay Carisella Coaches InvitationalApr 22 · 200 Meters · Place 10 · AssumptionAssumption200 Meters1023.63SO
Apr 8Springfield College ClassicApr 8 · 400 Meters · Place 7 · AssumptionAssumption400 Meters751.73SO
Apr 6Merrimack College Track CarnivalApr 6 · 200 Meters · Place 22 · AssumptionAssumption200 Meters2223.53SO
Apr 6Merrimack College Track CarnivalApr 6 · 100 Meters · Place 24 · AssumptionAssumption100 Meters2411.77 PBSO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 60 Meter · Place 46 · AssumptionAssumption60 MeterRound P46.7.63a PBSo
Dec 10Beacon InvitationalDec 10 · 200 Meters · Place 44 · AssumptionAssumption200 Meters44.24.05aSo
Dec 3ALDEN INVITATIONALDec 3 · 300 Meters · Place 38 · AssumptionAssumption300 Meters38.39.35aSo
Dec 3ALDEN INVITATIONALDec 3 · 60 Meter · Place 32 · AssumptionAssumption60 MeterRound P32.7.78aSo
Feb 11David Hemery Valentine InvitationalFeb 11 · 400 Meters · Place 171 · AssumptionAssumption400 Meters17153.47FR
Jan 30USM Husky InvitationalJan 30 · 400 Meters · Place 4 · AssumptionAssumption400 Meters4.57.90aFr
Jan 30USM Husky InvitationalJan 30 · 200 Meters · Place 18 · AssumptionAssumption200 Meters18.25.68aFr
Jan 22Coaches Tribute MeetJan 22 · 400 Meters · Place 17 · AssumptionAssumption400 Meters17.56.26aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Stonehill Skyhawk InvitationalApr 30 · 400 Meters · Place 15 · AssumptionAssumption400 Meters15.54.27aFr
Apr 26Holy Cross Men's MeetApr 26 · 200 Meters · Place 10 · AssumptionAssumption200 Meters1023.88FR
Apr 23George Davis InvitationalApr 23 · 400 Meters · Place 17 · AssumptionAssumption400 Meters1754.00FR
Apr 1Black and Gold InvitationalApr 1 · 200 Meters · Place 21 · AssumptionAssumption200 Meters21.23.74aWind: 1.5Fr
Mar 26Bears InvitationalMar 26 · 100 Meters · Place 56 · AssumptionAssumption100 Meters56.12.50aWind: -2.1Fr

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 4Brown Alden InvitationDec 4 · 500 Meters · Place 15 · AssumptionAssumption500 Meters15.1:14.16aFr
Feb 19Last Chance QualifierFeb 19 · 55 Meters · Place 29 · RogersRogers55 MetersRound P297.3712
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 300 Meters · Place 9 · RogersRogers300 Meters940.1312
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 55 Meters · Place 15 · RogersRogers55 Meters157.25 PB12
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 55 Meters · Place 12 · RogersRogers55 MetersRound P127.2512
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 55 Meters · Place 3 · RogersRogers55 Meters37.2512
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · 55 Meters · Place 12 · RogersRogers55 MetersRound P127.2512
Feb 5RIIL Divisional Meet #3Feb 5 · 300 Meters · Place 7 · RogersRogers300 Meters7.40.13a12
Feb 5RIIL Divisional Meet #3Feb 5 · 55 Meter · Place 7 · RogersRogers55 Meter7.7.25a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26RIIL State ChampionshipsJun 26 · 400 Meters · Place 7 · RogersRogers400 Meters7.52.04a12
Jun 12RIIL Class C ChampionshipsJun 12 · 400 Meters · Place 3 · RogersRogers400 Meters3.52.64a12
Jun 5RIIL Eastern Division ChampionshipsJun 5 · 400 Meters · Place 3 · RogersRogers400 Meters3.52.49a12

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 6RITCA InvitationalAug 6 · 400 Meters · Place 2 · RogersRogers400 Meters255.11—
May 15NSAF x AthleticNET Virtual Nationals Qualifying Meet 1May 15 · 400 Meters · Place 17 · RogersRogers400 Meters17.56.5hUnofficial11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23North and South Dual Meet #4Jan 23 · 600 Meters · Place 16 · ROGROG600 Meters161:34.31JR
Jan 13North & South Dual Meet #3Jan 13 · 600 Meters · Place 13 · ROGROG600 Meters131:34.99JR
Jan 8South Dual Meet #2Jan 8 · 600 Meters · Place 7 · RogersRogers600 Meters7.1:33.08a11

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18South Dual Meet #1Dec 18 · 600 Meters · Place 5 · RogersRogers600 Meters5.1:33.25a11
Feb 24Billy Brockmueller InvitationalFeb 24 · 400 Meters · Place 28 · RogersRogers400 Meters28.1:10.2010
Jan 26Northern Division Boys ChampionshipsJan 26 · 600 Meters · Place 10 · RogersRogers600 Meters101:35.63SO
Jan 26Southern Division Boys ChampionshipsJan 26 · 600 Meters · Place 10 · RogersRogers600 Meters10.1:35.63a10
Jan 21North Dual Meet #4Jan 21 · 1500 Meters · Place 29 · RogersRogers1500 Meters29.5:00.63a PB10
Jan 7RI Boys League Meets Week #3Jan 7 · 1000 Meters · Place 37 · RogersRogers1000 Meters373:10.67 PBSO

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Hendricken InvitationalMay 25 · 400 Meters · Place 34 · RogersRogers400 Meters3459.13SO
May 18Rhode Island Class C State ChampionshipMay 18 · 400 Meters · Place 8 · RogersRogers400 Meters8.55.12a10
May 11Sgt. Brian St. Germaine InviteMay 11 · 400 Meters · Place 22 · ROGROG400 Meters2255.83SO
May 6RIIL Eastern Division ChampionshipsMay 6 · 400 Meters · Place 6 · RogersRogers400 Meters6.54.06a10
May 4Brian Moretti InvitationalMay 4 · 400 Meters · Place 16 · RogersRogers400 Meters16.53.90a10
Apr 27Classical ClassicApr 27 · 400 Meters · Place 13 · RogersRogers400 Meters1354.33SO
Apr 13Cumberland Freshmen-Sophomore InvitationalApr 13 · 400 Meters · Place 4 · RogersRogers400 Meters4.54.3010

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22RITCA InvitationalDec 22 · 300 Meters · Place 37 · RogersRogers300 Meters37.41.26a10
Dec 10RI Boys League Meet #1Dec 10 · 600 Meters · Place 18 · RogersRogers600 Meters18.1:38.34a10

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Rhode Island Freshmen State ChampionshipsMay 21 · 400 Meters · Place 9 · RogersRogers400 Meters9.58.55a9
May 19Rhode Island Class C ChampionshipsMay 19 · 400 Meters · Place 11 · RogersRogers400 Meters11.57.149
May 12Brian St. Germain InvitationalMay 12 · 400 Meters · Place 23 · RogersRogers400 Meters23.57.01a9
May 9Rhode Island Eastern Division Boys ChampionshipsMay 9 · 400 Meters · Place 11 · RogersRogers400 Meters11.55.84a9
Apr 28Classical ClassicApr 28 · 800 Meters · Place 43 · RogersRogers800 Meters432:27.28FR
Apr 28Classical ClassicApr 28 · 800 Meters · Place 43 · RogersRogers800 Meters432:27.28FR
Apr 14Cumberland Frosh-Soph InvitationalApr 14 · 800 Meters · Place 9 · ROGROG800 Meters92:27.60FR