Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBig 3 Meet #1- Durfee · Apr 306:14.25aBig 3 Meet #1- DurfeeApril 30, 2026
1000 Meters · IndoorBIG 3 League Championship · Feb 53:21.09aBIG 3 League ChampionshipFebruary 5, 2025
400 Meters · OutdoorSEC League Meet · May 151:07.10aSEC League MeetMay 15, 2023
800 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 242:33.61aMSTCA South Shore Twilight InvitationalMay 24, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 20 · Brockton800 Meters202:38.98a12
May 20Big 3 ChampionshipMay 20 · 1 Mile · Brockton1 Mile--DNS12
May 16MSTCA Coaches Shore InvitationalMay 16 · 800 Meters · Place 25 · Brockton800 Meters252:36.31a12
May 12Big 3 Meet #3- BrocktonMay 12 · 800 Meters · Place 1 · Brockton800 Meters1.2:39.39a12
May 4Big 3 Meet #2- New BedfordMay 4 · 1 Mile · Place 1 · Brockton1 Mile1.6:28.84a12
Apr 30Big 3 Meet #1- DurfeeApr 30 · 1 Mile · Place 1 · Brockton1 Mile1.6:14.25a PB12
Apr 21Ron Wayne Speed JamboreeApr 21 · 800 Meters · Place 2 · Brockton800 Meters2.2:40.79a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · 1000 Meters · Place 1 · Brockton1000 Meters13:26.31a12
Jan 15Big 3 Meet #3Jan 15 · 1000 Meters · Place 1 · Brockton1000 Meters13:25.81a12
Jan 8Big 3 Meet #2Jan 8 · 1000 Meters · Place 1 · Brockton1000 Meters13:24.21a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 800 Meters · Place 17 · Brockton800 Meters172:33.61a PB11
May 21Big 3 Championship May 21 · 800 Meters · Place 2 · Brockton800 Meters22:37.40a11
May 13Big 3 Invite #3 at BrocktonMay 13 · 800 Meters · Place 2 · Brockton800 Meters22:37.95a11
May 7Big 3 Invite #2 at NBMay 7 · 800 Meters · Place 1 · Brockton800 Meters12:41.68a11
Apr 30Durfee-Brockton-New BedfordApr 30 · 800 Meters · Place 2 · Brockton800 Meters22:45.4811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1000 Meters · Place 18 · Brockton1000 Meters183:23.59a—
Feb 5BIG 3 League ChampionshipFeb 5 · 1000 Meters · Place 2 · Brockton1000 Meters23:21.09a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 41 · Brockton1000 Meters413:24.22a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 36 · Brockton400 Meters361:10.92a—
May 13SEC ChampionshipMay 13 · 400 Meters · Place 6 · Brockton400 Meters61:07.83a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400 Meters · Place 32 · Brockton400 Meters321:09.29a—
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 400 Meters · Place 3 · Brockton400 Meters31:08.11a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 400 Meters · Place 8 · Brockton400 Meters81:08.43a—
May 15SEC League MeetMay 15 · 400 Meters · Place 5 · Brockton400 Meters51:07.10a PB—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 46 · Brockton400 Meters461:08.17a—
Apr 18Ron Wayne InvitationalApr 18 · 400 Meters · Place 3 · Brockton400 Meters370.40a—