Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRon Wayne Speed Jamboree · Apr 2111.61aRon Wayne Speed JamboreeApril 21, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 262:47.84aMSTCA Boys PentathlonFebruary 26, 2025
1000 Meters · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 12:57.0227th Annual MSTCA Boys PentathlonMarch 1, 2023
110m Hurdles · 39" / 0.991m · OutdoorBig 3 Meet #1- Durfee · Apr 3015.27aBig 3 Meet #1- DurfeeApril 30, 2026
300 Meters · IndoorThe Nor'Easter at the Track · Jan 1035.92The Nor'Easter at the TrackJanuary 10, 2026
400 Meters · OutdoorBig 3 Championship · May 2151.22aBig 3 Championship May 21, 2025
400m Hurdles · 36" / 0.914m · OutdoorBig 3 Meet #1- Durfee · Apr 3056.31aBig 3 Meet #1- DurfeeApril 30, 2026
55 Meters · IndoorBig 3 Meet #2 · Jan 86.84aBig 3 Meet #2January 8, 2026
600 Meters · IndoorMSTCA Qualifier Meet · Feb 81:24.22aMSTCA Qualifier MeetFebruary 8, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.72mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 11.42m27th Annual MSTCA Boys PentathlonMarch 1, 2023
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 266.22mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · Outdoor27th Annual MSTCA Boys Pentathlon · Mar 14.95m27th Annual MSTCA Boys PentathlonMarch 1, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Big 3 ChampionshipMay 20 · 400m Hurdles · Brockton400m Hurdles36" / 0.914m--DNS12
May 20Big 3 ChampionshipMay 20 · 110m Hurdles · Brockton110m Hurdles39" / 0.991mRound P--DNS12
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 2 · Brockton400m Hurdles253.25a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 1 · Brockton110m Hurdles114.86a12
May 12Big 3 Meet #3- BrocktonMay 12 · 400m Hurdles · Place 1 · Brockton400m Hurdles36" / 0.914m1.56.36a12
May 4Big 3 Meet #2- New BedfordMay 4 · 400m Hurdles · Place 1 · Brockton400m Hurdles36" / 0.914m1.56.44a12
May 4Big 3 Meet #2- New BedfordMay 4 · 110m Hurdles · Place 1 · Brockton110m Hurdles39" / 0.991m1.15.29a12
Apr 30Big 3 Meet #1- DurfeeApr 30 · 400m Hurdles · Place 1 · Brockton400m Hurdles36" / 0.914m1.56.31a PB12
Apr 30Big 3 Meet #1- DurfeeApr 30 · 110m Hurdles · Place 1 · Brockton110m Hurdles39" / 0.991m1.15.27a PB12
Apr 21Ron Wayne Speed JamboreeApr 21 · 400 Meters · Place 1 · Brockton400 Meters1.53.41a12
Apr 21Ron Wayne Speed JamboreeApr 21 · 100 Meters · Place 3 · Brockton100 MetersRound P3.11.61a PB12
Apr 21Ron Wayne Speed JamboreeApr 21 · 100 Meters · Place 1 · Brockton100 Meters1.11.75a12
Apr 15Xaverian Vs. BrocktonApr 15 · 400 Meters · Place 5 · Brockton400 Meters552.44a12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 11BIG3 ChampionshipFeb 11 · Shot Put · Place 5 · BrocktonShot Put537-2.5012
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 38 · Brockton300 Meters3838.56a12
Jan 15Big 3 Meet #3Jan 15 · 55m Hurdles · Place 1 · Brockton55m Hurdles17.83a12
Jan 15Big 3 Meet #3Jan 15 · 55m Hurdles · Place 1 · Brockton55m Hurdles17.95a12
Jan 15Big 3 Meet #3Jan 15 · 300 Meters · Place 1 · Brockton300 Meters136.85a12
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 1 · Brockton,Brockton,55m Hurdles17.5012
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 1 · Brockton,Brockton,55m Hurdles17.7112
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 6 · Brockton,Brockton,300 Meters635.92 PB12
Jan 10The Nor'Easter at the TrackJan 10 · 55m Hurdles · Place 1 · BROCKTON55m Hurdles17.5012
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 6 · BROCKTON300 Meters635.9212
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 6 · BROCKTON300 Meters635.9212
Jan 8Big 3 Meet #2Jan 8 · Shot Put · Place 3 · BrocktonShot Put337-612
Jan 8Big 3 Meet #2Jan 8 · 55m Hurdles · Place 1 · Brockton55m Hurdles18.06a12
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 9 · Brockton55 Meters97.01a12
Jan 8Big 3 Meet #2Jan 8 · 55 Meters · Place 3 · Brockton55 Meters36.84a PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 3 · Brockton400m Hurdles354.08a11
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 9 · Brockton110m HurdlesRound P914.59a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 1 · Brockton400m Hurdles154.17a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 1 · Brockton110m Hurdles114.73a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 3 · Brockton110m Hurdles314.97a11
May 21Big 3 Championship May 21 · 400m Hurdles · Place 1 · Brockton400m Hurdles157.67a11
May 21Big 3 Championship May 21 · 110m Hurdles · Place 4 · Brockton110m Hurdles417.14a11
May 21Big 3 Championship May 21 · 400 Meters · Place 1 · Brockton400 Meters151.22a PB11
May 13Big 3 Invite #3 at BrocktonMay 13 · 400m Hurdles · Place 1 · Brockton400m Hurdles155.15a11
May 13Big 3 Invite #3 at BrocktonMay 13 · 110m Hurdles · Place 2 · Brockton110m Hurdles214.82a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 400m Hurdles · Place 1 · Brockton400m Hurdles154.69a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 4 · Brockton110m Hurdles414.95a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 4 · Brockton110m Hurdles414.81a11
May 7Big 3 Invite #2 at NBMay 7 · Long Jump · Place 8 · BrocktonLong Jump819-11.5011
May 7Big 3 Invite #2 at NBMay 7 · 400m Hurdles · Place 1 · Brockton400m Hurdles154.89a11
May 7Big 3 Invite #2 at NBMay 7 · 110m Hurdles · Place 1 · Brockton110m Hurdles115.14a11
Apr 30Durfee-Brockton-New BedfordApr 30 · 400m Hurdles · Place 1 · Brockton400m Hurdles158.2711
Apr 30Durfee-Brockton-New BedfordApr 30 · 110m Hurdles · Place 2 · Brockton110m Hurdles215.3411
Apr 30Durfee-Brockton-New BedfordApr 30 · Long Jump · Place 7 · BrocktonLong Jump720-511
Apr 17Brockton vs XaverianApr 17 · Long Jump · Place 6 · BrocktonLong Jump618-02.0011
Apr 17Brockton vs XaverianApr 17 · 400m Hurdles · Place 1 · Brockton400m Hurdles156.3711
Apr 17Brockton vs XaverianApr 17 · 110m Hurdles · Place 2 · Brockton110m Hurdles214.9511

2025 Indoor Track

24 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 55m Hurdles · Place 12 · Brockton55m HurdlesRound P127.69a—
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 10 · BrocktonLong Jump106.22m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 18 · BrocktonHigh Jump181.72m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 60 · BrocktonShot Put609.57m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 4 · Brockton55m Hurdles47.75a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 4 · Brockton1000 Meters42:47.84a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 6 · Brockton55m Hurdles67.71a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 6 · Brockton55m Hurdles67.67a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 6 · Brockton55m HurdlesRound P67.71a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 6 · Brockton55m Hurdles67.67a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 5 · Brockton55m Hurdles57.80a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 3 · Brockton55m Hurdles37.66a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 6 · Brockton600 Meters61:24.68a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 2 · Brockton55m HurdlesRound P27.86a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 2 · Brockton55m Hurdles27.82a—
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 3 · Brockton600 Meters31:24.22a PB—
Feb 5BIG 3 League ChampionshipFeb 5 · High Jump · Place 5 · BrocktonHigh Jump55-10—
Feb 5BIG 3 League ChampionshipFeb 5 · 600 Meters · Place 1 · Brockton600 Meters11:26.88a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 4 · Brockton55m Hurdles47.70a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 6 · Brockton55m Hurdles67.84a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 600 Meters · Place 4 · Brockton600 Meters41:24.48a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 4 · Brockton55m Hurdles47.81a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 5 · Brockton55m Hurdles57.83a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 7 · Brockton300 Meters736.25a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 400m Hurdles · Place 1 · Brockton400m Hurdles154.87a—
May 18MSTCA South Shore TwilightMay 18 · 400m Hurdles · Place 1 · Brockton400m Hurdles155.78a—
May 18MSTCA South Shore TwilightMay 18 · 110m Hurdles · Place 2 · Brockton110m Hurdles215.48a—
May 18MSTCA South Shore TwilightMay 18 · 110m Hurdles · Place 3 · Brockton110m Hurdles315.55a—
May 13SEC ChampionshipMay 13 · 400m Hurdles · Place 1 · Brockton400m Hurdles155.20a—
May 13SEC ChampionshipMay 13 · 110m Hurdles · Place 2 · Brockton110m Hurdles215.94a—
May 13SEC ChampionshipMay 13 · 110m Hurdles · Place 1 · Brockton110m Hurdles115.16a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 2 · Brockton110m Hurdles215.10a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 2 · Brockton110m Hurdles215.14a—
May 3Brockton vs DartmouthMay 3 · 400m Hurdles · Place 1 · Brockton400m Hurdles156.9—
May 3Brockton vs DartmouthMay 3 · 110m Hurdles · Place 1 · Brockton110m Hurdles115.1—
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 400m Hurdles · Place 2 · Brockton400m Hurdles257.36a—
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 110m Hurdles · Place 4 · Brockton110m Hurdles415.99a—
Apr 16Ron Wayne SEC Speed JamboreeApr 16 · 110m Hurdles · Place 3 · Brockton110m Hurdles315.83a—
Apr 10Xaverian Vs BrocktonApr 10 · 400m Hurdles · Place 1 · Brockton400m Hurdles156.3—
Apr 10Xaverian Vs BrocktonApr 10 · 110m Hurdles · Place 3 · Brockton110m Hurdles315.2—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 25 · Brockton55m Hurdles258.30a—
Feb 6SEC League ChampionshipFeb 6 · 55m Hurdles · Place 5 · Brockton55m Hurdles58.50a—
Feb 6SEC League ChampionshipFeb 6 · 55m Hurdles · Place 4 · Brockton55m Hurdles48.22a—
Feb 6SEC League ChampionshipFeb 6 · 600 Meters · Place 8 · Brockton600 Meters81:32.51a—
Jan 30SEC League - Meet 5Jan 30 · 55m Hurdles · Place 5 · Brockton55m Hurdles58.39a—
Jan 30SEC League - Meet 5Jan 30 · 300 Meters · Place 3 · Brockton300 Meters337.62a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 600 Meters · Place 7 · Brockton600 Meters71:26.1510
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 23 · Brockton55m HurdlesRound P238.3610
Jan 9SEC League - Meet 3Jan 9 · 55m Hurdles · Place 4 · Brockton55m Hurdles48.37a—
Jan 9SEC League - Meet 3Jan 9 · 600 Meters · Place 2 · Brockton600 Meters21:26.60a—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15SEC League MeetMay 15 · 400m Hurdles · Place 3 · Brockton400m Hurdles31:00.10a—
May 15SEC League MeetMay 15 · 400 Meters · Place 3 · Brockton400 Meters354.20a—
May 12MSTCA Twilight InvitationalMay 12 · 400m Hurdles · Place 6 · Brockton400m Hurdles61:00.30a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 10 · Brockton400 Meters1053.92a—
Apr 18Ron Wayne InvitationalApr 18 · 400 Meters · Place 1 · Brockton400 Meters156.76a—
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Long Jump · Place 83 · BrocktonLong Jump834.95m PB9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · High Jump · Place 89 · BrocktonHigh Jump891.42m PB9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · Shot Put · Place 60 · BrocktonShot Put608.65m9
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 55m Hurdles · Place 65 · Brockton55m Hurdles659.909
Mar 127th Annual MSTCA Boys PentathlonMar 1 · 1000 Meters · Place 8 · Brockton1000 Meters82:57.02 PB9

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 1BSC Meet #6Feb 1 · Long Jump · Place 9 · BrocktonLong Jump917-0FR
Feb 1BSC Meet #6Feb 1 · 300 Meters · Place 3 · Brockton300 Meters338.67FR
Feb 1Catholic Conference ChampionshipsFeb 1 · Long Jump · Place 9 · BrocktonLong Jump917-0FR
Feb 1Catholic Conference ChampionshipsFeb 1 · 300 Meters · Place 3 · Brockton300 Meters338.67FR
Jan 24SEC Dual #5Jan 24 · Long Jump · Place 13 · BrocktonLong Jump1316-11.509
Jan 24SEC Dual #5Jan 24 · 300 Meters · Place 6 · Brockton300 Meters639.18a9
Jan 24SEC Dual #5Jan 24 · Long Jump · Place 13 · BrocktonLong Jump1316-11.5FR
Jan 24SEC Dual #5Jan 24 · 300 Meters · Place 2 · Brockton300 Meters239.18FR
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · 300 Meters · Place 16 · Brockton300 Meters1639.27a—
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · Long Jump · Place 10 · BrocktonLong Jump1016-03.50—
Jan 10SEC League Meet 4Jan 10 · Long Jump · Place 5 · BrocktonLong Jump517-3.25FR
Jan 10SEC League Meet 4Jan 10 · 300 Meters · Place 4 · Brockton300 Meters440.17FR
Jan 10SEC League Meet 4Jan 10 · 55 Meters · Place 1 · Brockton55 Meters17.29FR
Jan 6Catholic Conference Meet #4Jan 6 · 600 Meters · Place 3 · Brockton600 Meters31:33.12FR
Jan 3SEC League Meet 3Jan 3 · 600 Meters · Place 5 · Brockton600 Meters51:36.149