Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDurfee-Brockton-New Bedford · Apr 3012.00Durfee-Brockton-New BedfordApril 30, 2025
200 Meters · OutdoorSEC Championship · May 1325.62aSEC ChampionshipMay 13, 2024
300 Meters · IndoorBIG 3 League Championship · Feb 538.69aBIG 3 League ChampionshipFebruary 5, 2025
400 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2059.49aMSTCA South Shore Twilight InvitationalMay 20, 2023
55 Meter · IndoorBig 3 Meet #2 12/18/24 · Dec 187.24aBig 3 Meet #2 12/18/24December 18, 2024
55 Meters · IndoorBIG3 Championship · Feb 117.01aBIG3 ChampionshipFebruary 11, 2026
55m Hurdles · 39" · IndoorBIG 3 Opener · Dec 89.21aBIG 3 OpenerDecember 8, 2025
High Jump · IndoorBig 3 Meet #4 1/15/24 · Jan 155-10.00Big 3 Meet #4 1/15/24January 15, 2025
Long Jump · IndoorBig 3 Meet #3 1/9/24 · Jan 920-08.50Big 3 Meet #3 1/9/24January 9, 2025
Long Jump · OutdoorMSTCA Division 1 Relays · May 26.74mMSTCA Division 1 RelaysMay 2, 2026
Triple Jump · IndoorAdidas Indoor Nationals · Mar 2013.68mAdidas Indoor NationalsMarch 20, 2026
Triple Jump · OutdoorMSTCA Division 1 Relays · May 213.10mMSTCA Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · BrocktonBrocktonLong Jump--SCR12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 11 · BrocktonBrocktonTriple Jump11.43-01.0012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 20 · BrocktonBrocktonLong Jump20.20-07.0012
May 20Big 3 ChampionshipMay 20 · Triple Jump · BrocktonBrocktonTriple Jump--DNS12
May 20Big 3 ChampionshipMay 20 · Long Jump · Place 1 · BrocktonBrocktonLong Jump1.22-06.7512
May 16MSTCA Coaches Shore InvitationalMay 16 · Triple Jump · Place 7 · BrocktonBrocktonTriple Jump743-9.2512
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 5 · BrocktonBrocktonLong Jump521-812
May 12Big 3 Meet #3- BrocktonMay 12 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump1.43-02.0012
May 12Big 3 Meet #3- BrocktonMay 12 · Long Jump · Place 1 · BrocktonBrocktonLong Jump1.22-04.7512
May 4Big 3 Meet #2- New BedfordMay 4 · Triple Jump · BrocktonBrocktonTriple Jump--DNS12
May 4Big 3 Meet #2- New BedfordMay 4 · Long Jump · BrocktonBrocktonLong Jump--DNS12
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 9 · BrocktonBrocktonTriple Jump913.10m PB12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 4 · BrocktonBrocktonLong Jump46.74m PB12
Apr 30Big 3 Meet #1- DurfeeApr 30 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump1.42-05.2512
Apr 30Big 3 Meet #1- DurfeeApr 30 · Long Jump · Place 1 · BrocktonBrocktonLong Jump1.21-04.0012
Apr 21Ron Wayne Speed JamboreeApr 21 · 100 Meters · Place 10 · BrocktonBrockton100 MetersRound P10.12.17a12
Apr 15Xaverian Vs. BrocktonApr 15 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump142-09.5012
Apr 15Xaverian Vs. BrocktonApr 15 · Long Jump · Place 1 · BrocktonBrocktonLong Jump121-09.5012

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.13.68m PB12
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.6.82m12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Long Jump · Place 3 · BrocktonBrocktonLong Jump3.21-06.5012
Feb 11BIG3 ChampionshipFeb 11 · Long Jump · Place 2 · BrocktonBrocktonLong Jump220-4.7512
Feb 11BIG3 ChampionshipFeb 11 · 55 Meters · Place 9 · BrocktonBrockton55 Meters97.01a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Place 3 · BrocktonBrocktonLong Jump320-712
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 30 · BrocktonBrocktonLong Jump3020-02.2512
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 14 · BrocktonBrocktonLong Jump146.32m12
Jan 15Big 3 Meet #3Jan 15 · Long Jump · Place 2 · BrocktonBrocktonLong Jump220-112
Jan 15Big 3 Meet #3Jan 15 · High Jump · Place 3 · BrocktonBrocktonHigh Jump35-612
Jan 15Big 3 Meet #3Jan 15 · 55 Meters · Place 12 · BrocktonBrockton55 Meters127.09a12
Jan 10The Nor'Easter at the TrackJan 10 · Triple Jump · Place 3 · BROCKTONBROCKTONTriple Jump340-09.0012
Jan 10The Nor'Easter at the TrackJan 10 · Long Jump · Place 14 · BROCKTONBROCKTONLong Jump1419-01.0012
Jan 8Big 3 Meet #2Jan 8 · Long Jump · Place 4 · BrocktonBrocktonLong Jump419-0.5012

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 9 · BrocktonBrocktonLong Jump9.20-04.5012
Dec 27MSTCA Boston Holiday ChallengeDec 27 · High Jump · Place 22 · BrocktonBrocktonHigh Jump22.5-06.0012
Dec 20The Beantown Winter ClassicDec 20 · Triple Jump · Place 10 · BrocktonBrocktonTriple Jump10.40-02.5012
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Place 17 · BrocktonBrocktonLong Jump17.19-00.7512
Dec 18Big 3 Meet #1Dec 18 · 300 Meters · BrocktonBrockton300 Meters--DNS12
Dec 18Big 3 Meet #1Dec 18 · Long Jump · Place 2 · BrocktonBrocktonLong Jump2.19-06.0012
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 300 Meters · Place 26 · BrocktonBrockton300 Meters26.40.64a12
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · Long Jump · Place 8 · BrocktonBrocktonLong Jump8.19-07.0012
Dec 8BIG 3 OpenerDec 8 · 55m Hurdles · Place 6 · BrocktonBrockton55m Hurdles39"Round P6.9.21a PB12
Dec 8BIG 3 OpenerDec 8 · 55m Hurdles · Place 5 · BrocktonBrockton55m Hurdles39"5.9.23a12
Dec 8BIG 3 OpenerDec 8 · Long Jump · Place 2 · BrocktonBrocktonLong Jump2.19-11.0012
Dec 8BIG 3 OpenerDec 8 · High Jump · BrocktonBrocktonHigh Jump--DNS12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 9 · BrocktonBrocktonLong Jump920-9.75—
Feb 5BIG 3 League ChampionshipFeb 5 · Long Jump · Place 5 · BrocktonBrocktonLong Jump519-2—
Feb 5BIG 3 League ChampionshipFeb 5 · 300 Meters · Place 5 · BrocktonBrockton300 Meters538.69a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Long Jump · Place 43 · BrocktonBrocktonLong Jump4319-0.25—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 24 · BrocktonBrocktonLong Jump245.93m—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · High Jump · Place 26 · BrocktonBrocktonHigh Jump261.65m—
Jan 15Big 3 Meet #4 1/15/24Jan 15 · Long Jump · BrocktonBrocktonLong Jump--DNS11
Jan 15Big 3 Meet #4 1/15/24Jan 15 · High Jump · Place 3 · BrocktonBrocktonHigh Jump3.5-10.00 PB11
Jan 10MSTCA Northeast InvitationalJan 10 · High Jump · Place 18 · BrocktonBrocktonHigh Jump185-8—
Jan 9Big 3 Meet #3 1/9/24Jan 9 · Long Jump · Place 3 · BrocktonBrocktonLong Jump3.20-08.50 PB11
Jan 9Big 3 Meet #3 1/9/24Jan 9 · High Jump · Place 4 · BrocktonBrocktonHigh Jump4.5-08.0011

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 19 · BrocktonBrocktonTriple Jump19.41-02.5011
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 27 · BrocktonBrocktonLong Jump27.18-11.0011
May 21Big 3 Championship May 21 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump142-1011
May 21Big 3 Championship May 21 · Long Jump · Place 2 · BrocktonBrocktonLong Jump221-111
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 14 · BrocktonBrocktonTriple Jump14.12.72m11
May 18MSTCA Division 1 RelaysMay 18 · Long Jump · Place 7 · BrocktonBrocktonLong Jump7.6.46m11
May 13Big 3 Invite #3 at BrocktonMay 13 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump142-711
May 13Big 3 Invite #3 at BrocktonMay 13 · Long Jump · Place 3 · BrocktonBrocktonLong Jump320-8.5011
May 10MSTCA Coaches Shore InvitationalMay 10 · Triple Jump · Place 14 · BrocktonBrocktonTriple Jump1440-011
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 34 · BrocktonBrocktonLong Jump3418-11.5011
May 7Big 3 Invite #2 at NBMay 7 · Triple Jump · Place 2 · BrocktonBrocktonTriple Jump240-11.2511
May 7Big 3 Invite #2 at NBMay 7 · Long Jump · Place 4 · BrocktonBrocktonLong Jump421-02.7511
Apr 30Durfee-Brockton-New BedfordApr 30 · 100 Meters · Place 6 · BrocktonBrockton100 Meters612.00 PB11
Apr 30Durfee-Brockton-New BedfordApr 30 · Triple Jump · Place 2 · BrocktonBrocktonTriple Jump240-111
Apr 30Durfee-Brockton-New BedfordApr 30 · Long Jump · Place 2 · BrocktonBrocktonLong Jump221-211
Apr 22The Ron Wayne Speed JamboreeApr 22 · 100 Meters · Place 11 · BrocktonBrockton100 MetersRound P11.12.10a11
Apr 17Brockton vs XaverianApr 17 · Triple Jump · Place 1 · BrocktonBrocktonTriple Jump141-09.5011
Apr 17Brockton vs XaverianApr 17 · Long Jump · Place 1 · BrocktonBrocktonLong Jump120-06.7511

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · Long Jump · Place 24 · BrocktonBrocktonLong Jump24.19-00.0011
Dec 21The Beantown Winter ClassicDec 21 · 55 Meter · Place 95 · BrocktonBrockton55 MeterRound P95.7.27a11
Dec 21The Beantown Winter ClassicDec 21 · Long Jump · Place 20 · BrocktonBrocktonLong Jump20.19-03.0011
Dec 18Big 3 Meet #2 12/18/24Dec 18 · 55 Meter · Place 19 · BrocktonBrockton55 MeterRound P19.7.24a PB11
Dec 18Big 3 Meet #2 12/18/24Dec 18 · Long Jump · Place 3 · BrocktonBrocktonLong Jump3.19-03.0011
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 55m Hurdles · Place 27 · BrocktonBrockton55m Hurdles39"Round P27.10.32a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · Long Jump · Place 7 · BrocktonBrocktonLong Jump7.19-03.5011
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 55m Hurdles · Place 7 · BrocktonBrockton55m Hurdles39"Round P7.9.95a11
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 55m Hurdles · Place 6 · BrocktonBrockton55m Hurdles39"6.10.16a11
Dec 13Big 3- Meet #1 12/13/24Dec 13 · 55 Meter · Place 12 · BrocktonBrockton55 MeterRound P12.7.29a11
Dec 13Big 3- Meet #1 12/13/24Dec 13 · Long Jump · Place 3 · BrocktonBrocktonLong Jump3.19-02.5011

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Long Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump--SCR10
May 18MSTCA South Shore TwilightMay 18 · Long Jump · Place 17 · Bridgewater-Raynham RegiBridgewater-Raynham RegiLong Jump1718-10.75—
May 13SEC ChampionshipMay 13 · Long Jump · Place 6 · Bridgewater-Raynham RegiBridgewater-Raynham RegiLong Jump620-4—
May 13SEC ChampionshipMay 13 · 200 Meters · Place 15 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters1525.62a PB—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Long Jump · Place 8 · Bridgewater-Raynham RegiBridgewater-Raynham RegiLong Jump819-10.50—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 55 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters5512.52a—
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 50 · Bridgewater-Raynham RegiBridgewater-Raynham RegiLong Jump5017-11.50—
Apr 16Southeastern InviteApr 16 · Long Jump · Place 5 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump5.18-04.0010
Apr 16Southeastern InviteApr 16 · 200 Meters · Place 19 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters19.26.61a10
Apr 16Southeastern InviteApr 16 · 100 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters--DNS10
Apr 3BR @ New BedfordApr 3 · Long Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump—18'9"Unofficial10
Apr 3BR @ New BedfordApr 3 · 100 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters—11.7Unofficial10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 400 Meters · Place 15 · Bridgewater-Raynham RegBridgewater-Raynham Reg400 Meters1559.49a PB—
May 20MSTCA South Shore Twilight InvitationalMay 20 · 100 Meters · Place 19 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters1912.71a—
May 20MSTCA South Shore Twilight MeetMay 20 · 400 Meters · Place 15 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional400 Meters15.59.49a9
May 20MSTCA South Shore Twilight MeetMay 20 · 100 Meters · Place 19 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P19.12.71a9
May 15SEC League MeetMay 15 · 200 Meters · Place 16 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters1626.11a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 100 Meters · Place 53 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 MetersRound P5312.77a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 100 Meters · Place 53 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 MetersRound P53.12.77a9
Apr 18Ron Wayne InvitationalApr 18 · 200 Meters · Place 13 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters1326.43a—
Apr 18Ron Wayne InvitationalApr 18 · 100 Meters · Place 22 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters2212.74a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7SEC ChampFeb 7 · 300 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters2.40.95a9
Feb 7SEC ChampFeb 7 · 55 Meter · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter—DNS9
Jan 24SEC Dual #5Jan 24 · 300 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters342.99a9
Jan 24SEC Dual #5Jan 24 · 55 Meters · Place 15 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters157.56a9
Jan 17SEC League Meet 5Jan 17 · 300 Meters · Place 3 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters343.89a—
Jan 17SEC League Meet 5Jan 17 · 55 Meters · Place 6 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters67.66a—