Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCatholic Conference Meet #2 · Dec 165:06.90aCatholic Conference Meet #2December 16, 2022
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 205:05.91aMSTCA South Shore Twilight InvitationalMay 20, 2023
1000 Meters · IndoorSEC Dual #5 · Jan 243:01.82aSEC Dual #5January 24, 2023
2 Miles · OutdoorSEC League Meet · May 1512:29.54aSEC League MeetMay 15, 2023
200 Meters · OutdoorThe Ron Wayne Speed Jamboree · Apr 2225.65aThe Ron Wayne Speed JamboreeApril 22, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1039.07aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · IndoorNew Balance Nationals Indoor · Mar 957.21New Balance Nationals IndoorMarch 9, 2023
400 Meters · OutdoorBig 3 Invite #3 at Brockton · May 1355.66aBig 3 Invite #3 at BrocktonMay 13, 2025
55 Meters · IndoorSEC League Meet 4 · Jan 107.60SEC League Meet 4January 10, 2023
600 Meters · IndoorMSTCA Coaches Invitational (Large School) · Jan 271:28.52MSTCA Coaches Invitational (Large School)January 27, 2024
800 Meters · OutdoorXaverian Vs Brockton · Apr 102:06.5Xaverian Vs BrocktonApril 10, 2024

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

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8BIG 3 OpenerDec 8 · 300 Meters · Place 11 · Brockton300 Meters11.40.73a12
Dec 8BIG 3 OpenerDec 8 · 600 Meters · Brockton600 Meters--DNS12
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 22 · Brockton600 Meters221:31.97a—
Feb 5BIG 3 League ChampionshipFeb 5 · 600 Meters · Place 2 · Brockton600 Meters21:29.15a—
Jan 15Big 3 Meet #4 1/15/24Jan 15 · 300 Meters · Place 3 · Brockton300 Meters3.39.79a11
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 79 · Brockton300 Meters7939.07a PB—
Jan 9Big 3 Meet #3 1/9/24Jan 9 · 300 Meters · Place 8 · Brockton300 Meters8.40.49a11
Jan 9Big 3 Meet #3 1/9/24Jan 9 · 600 Meters · Place 2 · Brockton600 Meters2.1:32.34a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Big 3 Championship May 21 · 800 Meters · Place 2 · Brockton800 Meters22:12.19a11
May 13Big 3 Invite #3 at BrocktonMay 13 · 400 Meters · Place 6 · Brockton400 Meters655.66a PB11
May 10MSTCA Coaches Shore InvitationalMay 10 · 800 Meters · Place 26 · Brockton800 Meters262:10.78a11
May 7Big 3 Invite #2 at NBMay 7 · 800 Meters · Place 2 · Brockton800 Meters22:11.34a11
Apr 30Durfee-Brockton-New BedfordApr 30 · 800 Meters · Place 2 · Brockton800 Meters22:11.4211
Apr 22The Ron Wayne Speed JamboreeApr 22 · 400 Meters · Place 7 · Brockton400 Meters7.56.80a11
Apr 22The Ron Wayne Speed JamboreeApr 22 · 200 Meters · Place 13 · Brockton200 Meters13.25.65a PB11
Apr 17Brockton vs XaverianApr 17 · 800 Meters · Place 1 · Brockton800 Meters12:11.2311

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 31 · Brockton600 Meters31.1:30.74a11
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 31 · Brockton600 Meters31.1:30.83a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 2 · Brockton600 Meters2.1:29.76a11
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 300 Meters · Place 2 · Brockton300 Meters2.39.39a11
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 600 Meters · Place 2 · Brockton600 Meters2.1:32.17a11
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 23 · Brockton600 Meters231:29.02a—
Feb 6SEC League ChampionshipFeb 6 · 600 Meters · Place 3 · Brockton600 Meters31:29.13a—
Jan 30SEC League - Meet 5Jan 30 · 300 Meters · Place 1 · Brockton300 Meters139.21a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 600 Meters · Place 30 · Brockton600 Meters301:28.52 PB10
Jan 9SEC League - Meet 3Jan 9 · 600 Meters · Place 3 · Brockton600 Meters31:29.19a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 600 Meters · Place 3 · Brockton600 Meters31:28.91a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13SEC ChampionshipMay 13 · 800 Meters · Place 6 · Brockton800 Meters62:08.25a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 800 Meters · Place 17 · Brockton800 Meters172:08.97a—
May 1SEC Duel New Bedford @ BrocktonMay 1 · 800 Meters · Place 1 · Brockton800 Meters1.02:07.210
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 800 Meters · Place 4 · Brockton800 Meters42:15.42a—
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 400 Meters · Place 3 · Brockton400 Meters357.88a—
Apr 10Xaverian Vs BrocktonApr 10 · 800 Meters · Place 3 · Brockton800 Meters32:06.5 PB—

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 600 Meters · Place 42 · Brockton600 Meters42.1:32.63a10
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 600 Meters · Place 17 · Brockton600 Meters17.1:31.61a10
Dec 12SEC League - Meet 1Dec 12 · 600 Meters · Place 4 · Brockton600 Meters4.1:32.57a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 600 Meters · Place 12 · Brockton600 Meters12.1:31.27a10
Mar 9New Balance Nationals IndoorMar 9 · 400 Meters · Place 55 · Brockton Tra400 Meters5557.21 PB9
Mar 9New Balance Nationals IndoorMar 9 · 400 Meters · Place 55 · Brockton Tra400 Meters5557.219
Feb 7SEC ChampFeb 7 · 1 Mile · Place 5 · Brockton1 Mile5.5:18.36a9
Feb 1BSC Meet #6Feb 1 · 600 Meters · Place 4 · Brockton600 Meters41:33.04FR
Feb 1Catholic Conference ChampionshipsFeb 1 · 600 Meters · Place 4 · Brockton600 Meters41:33.04FR
Jan 24SEC Dual #5Jan 24 · 1000 Meters · Place 6 · Brockton1000 Meters63:01.82a PB9
Jan 24SEC Dual #5Jan 24 · 1000 Meters · Place 2 · Brockton1000 Meters23:01.82FR
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · 300 Meters · Place 15 · Brockton300 Meters1541.56a—
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · 55 Meters · Place 31 · Brockton55 Meters317.70a—
Jan 10SEC League Meet 4Jan 10 · 600 Meters · Place 3 · Brockton600 Meters31:35.85FR
Jan 10SEC League Meet 4Jan 10 · 55 Meters · Place 1 · Brockton55 Meters17.60 PBFR
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 600 Meters · Place 23 · Brockton600 Meters23.1:34.37a9
Jan 6Catholic Conference Meet #4Jan 6 · 300 Meters · Place 2 · Brockton300 Meters241.02FR
Jan 3SEC League Meet 3Jan 3 · 600 Meters · Place 4 · Brockton600 Meters41:35.049

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 1 Mile · Place 9 · Brockton1 Mile95:05.91a PB—
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 9 · Brockton1 Mile9.5:05.91a9
May 20MSTCA South Shore Twilight MeetMay 20 · 800 Meters · Brockton800 Meters--DNS9
May 15SEC League MeetMay 15 · 2 Miles · Place 8 · Brockton2 Miles812:29.54a PB—
May 15SEC League MeetMay 15 · 800 Meters · Place 5 · Brockton800 Meters52:12.38a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 1 Mile · Place 69 · Brockton1 Mile695:12.35a—
Apr 18Ron Wayne InvitationalApr 18 · 1 Mile · Place 6 · Brockton1 Mile65:24.20a—
Apr 18Ron Wayne InvitationalApr 18 · 800 Meters · Place 5 · Brockton800 Meters52:23.74a—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 17 · Brockton1 Mile17.5:16.84a9
Dec 20SEC League Meet 2Dec 20 · 1000 Meters · Place 4 · Brockton1000 Meters4.3:03.23a9
Dec 16Catholic Conference Meet #2Dec 16 · 1 Mile · Place 12 · Brockton1 Mile12.5:06.90a PB9
Dec 14SEC JamboreeDec 14 · 600 Meters · Place 2 · Brockton600 Meters2.1:34.47a9
Dec 6Catholic Conference League Indoor Meet #1Dec 6 · 1 Mile · Place 10 · Brockton1 Mile10.5:13.78a9