Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPAC-3 Championship · May 1318.34aPAC-3 ChampionshipMay 13, 2026
200 Meters · OutdoorMSTCA Multi Championship · Jun 929.55aMSTCA Multi ChampionshipJune 9, 2025
300 Meters · IndoorMSTCA Qualifier Meet · Feb 1046.55aMSTCA Qualifier MeetFebruary 10, 2024
400 Meters · OutdoorWhaler Invite · Apr 161:08.16aWhaler InviteApril 16, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 2 Track & Field Championship · May 241:13.44aMIAA Division 2 Track & Field ChampionshipMay 24, 2024
55 Meter · IndoorSEC Champ · Feb 78.34aSEC ChampFebruary 7, 2023
55 Meters · IndoorSEC League Meet 3 · Jan 38.56SEC League Meet 3January 3, 2023
55m Hurdles · 33" · IndoorSouth Shore League Meet #2 · Dec 2210.38aSouth Shore League Meet #2December 22, 2025
600 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 121:52.23aSouth Shore League Meet #4 2025-2026January 12, 2026
800 Meters · OutdoorMSTCA Multi Championship · Jun 92:45.14aMSTCA Multi ChampionshipJune 9, 2025
Heptathlon · OutdoorMSTCA Multi Championship · Jun 92519MSTCA Multi ChampionshipJune 9, 2025
High Jump · IndoorSEC League - Meet 1 · Dec 124-02.00SEC League - Meet 1December 12, 2023
High Jump · OutdoorMSTCA Multi Championship · Jun 91.30mMSTCA Multi ChampionshipJune 9, 2025
Javelin · 600g · OutdoorMSTCA Multi Championship · Jun 913.58mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · IndoorSEC League - Meet 2 · Dec 1913-01.00SEC League - Meet 2December 19, 2023
Long Jump · OutdoorMSTCA Multi Championship · Jun 93.83mMSTCA Multi ChampionshipJune 9, 2025
Shot Put · 4kg · OutdoorMSTCA Multi Championship · Jun 95.05mMSTCA Multi ChampionshipJune 9, 2025
Triple Jump · OutdoorMSTCA Div. II Relays · Apr 289.05mMSTCA Div. II RelaysApril 28, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 9 · Bridgewater-Raynham Regional400m Hurdles91:12.40a12
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 22 · Bridgewater-Raynham Regional100m HurdlesRound S2219.08a12
May 13PAC-3 ChampionshipMay 13 · 400m Hurdles · Place 1 · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m1.1:15.49a12
May 13PAC-3 ChampionshipMay 13 · 100m Hurdles · Place 1 · Bridgewater-Raynham Regional100m Hurdles33" / 0.838m1.18.34a PB12
May 5PAC-3 #2May 5 · 100m Hurdles · Place 2 · Bridgewater-Raynham Regional100m Hurdles33" / 0.838m2.19.24a12
Apr 28PAC-3 #1Apr 28 · 400m Hurdles · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m—SCR12
Apr 28PAC-3 #1Apr 28 · 100m Hurdles · Bridgewater-Raynham Regional100m Hurdles33" / 0.838m—DNS12
Apr 10Trojan Invitational 2Apr 10 · 400m Hurdles · Place 1 · Bridgewater-Raynham Regional400m Hurdles11:13.07a12
Apr 3Trojan Invitational 1Apr 3 · 100m Hurdles · Place 2 · Bridgewater-Raynham Regional100m Hurdles219.11a12
Mar 27Trojan ScrimmageMar 27 · 400 Meters · Place 1 · Bridgewater-Raynham Regional400 Meters1.1:08.75aUnofficial12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55m Hurdles · Place 17 · Bridgewater-Raynham Regional55m HurdlesRound P179.74a12
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 55m Hurdles · Place 2 · Bridgewater-Raynham Regional55m Hurdles210.32a12
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 600 Meters · Place 4 · Bridgewater-Raynham Regional600 Meters41:52.33a12
Feb 6South Shore League #5 MeetFeb 6 · 55m Hurdles · Place 6 · Bridgewater-Raynham Regional55m Hurdles610.32a12
Feb 6South Shore League #5 MeetFeb 6 · 600 Meters · Place 4 · Bridgewater-Raynham Regional600 Meters41:52.33a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55m Hurdles · Place 3 · Bridgewater-Raynham Regional55m Hurdles310.08a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 600 Meters · Place 5 · Bridgewater-Raynham Regional600 Meters51:52.23a PB12
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 3 · Bridgewater-Raynham Regional55m Hurdles39.97a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 33 · Bridgewater-Raynham Regional55m Hurdles33"Round P33.10.73a12
Dec 22South Shore League Meet #2Dec 22 · 55m Hurdles · Place 6 · Bridgewater-Raynham Regional55m Hurdles33"6.10.38a PB12
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 21 · Bridgewater-Raynham Regional300 Meters21.51.31a12
Dec 15South Shore League Meet #1Dec 15 · 55m Hurdles · Place 7 · Bridgewater-Raynham Regional55m Hurdles33"7.10.89a12
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 102 · Bridgewater-Raynham Regional55m Hurdles10211.10a—

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 35 · Bridgewater-Raynham Regional800 MetersRound M35.2:45.14a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 93 · Bridgewater-Raynham RegionalJavelin600gRound M93.13.58m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 98 · Bridgewater-Raynham RegionalLong JumpRound M98.3.83m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 55 · Bridgewater-Raynham Regional200 MetersRound M55.29.55a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 118 · Bridgewater-Raynham RegionalShot Put4kgRound M118.5.05m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 35 · Bridgewater-Raynham RegionalHigh JumpRound M35.1.30m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 27 · Bridgewater-Raynham Regional100m Hurdles33" / 0.838mRound M27.18.59a11
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 54 · Bridgewater-Raynham RegionalHeptathlonRound M54.2519 PB11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 10 · Bridgewater-Raynham Regional400m Hurdles101:11.35a11
May 25Middleboro Final Qualifier at BRMay 25 · 400m Hurdles · Place 2 · Bridgewater-Raynham Regional400m Hurdles21:13.32a11
May 25Middleboro Final Qualifier at BRMay 25 · 100m Hurdles · Place 8 · Bridgewater-Raynham Regional100m Hurdles820.31a11
May 25Middleboro Final Qualifier at BRMay 25 · 100m Hurdles · Place 6 · Bridgewater-Raynham Regional100m Hurdles619.63a11
May 10MSTCA Coaches Metro InvitationalMay 10 · 400m Hurdles · Place 13 · Bridgewater-Raynham Regional400m Hurdles131:13.34a11
May 7Bridgewater Raynham v DartmouthMay 7 · 400m Hurdles · Place 2 · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m2.75.2Unofficial11
May 7Bridgewater Raynham v DartmouthMay 7 · Triple Jump · Place 3 · Bridgewater-Raynham RegionalTriple Jump3.29' 8.25"Unofficial11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Triple Jump · Place 5 · Bridgewater-Raynham RegionalTriple Jump531-5.2511
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles31:10.53a11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400m Hurdles · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m--DNS11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Triple Jump · Bridgewater-Raynham RegionalTriple Jump--DNS11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100m Hurdles · Bridgewater-Raynham Regional100m Hurdles33" / 0.838mRound P--DNS11
Apr 22Southeastern InviteApr 22 · Triple Jump · Place 4 · Bridgewater-Raynham RegionalTriple Jump430-02.0011
Apr 22Southeastern InviteApr 22 · 400m Hurdles · Place 1 · Bridgewater-Raynham Regional400m Hurdles11:12.41a11
Apr 22Southeastern InviteApr 22 · 100m Hurdles · Place 3 · Bridgewater-Raynham Regional100m Hurdles319.07a11
Apr 16Whaler InviteApr 16 · Triple Jump · Place 4 · Bridgewater-Raynham RegionalTriple Jump429-211
Apr 16Whaler InviteApr 16 · 400m Hurdles · Place 3 · Bridgewater-Raynham Regional400m Hurdles31:11.87a11
Apr 16Whaler InviteApr 16 · 400 Meters · Place 6 · Bridgewater-Raynham Regional400 Meters61:08.16a PB11
Apr 11Trojan Invitational 2Apr 11 · Triple Jump · Place 5 · Bridgewater-Raynham RegionalTriple Jump529-4.5011
Apr 11Trojan Invitational 2Apr 11 · 400m Hurdles · Place 2 · Bridgewater-Raynham Regional400m Hurdles21:15.89a11
Apr 4Trojan InvitationalApr 4 · Triple Jump · Place 2 · Bridgewater-Raynham RegionalTriple Jump231-0.2511
Apr 4Trojan InvitationalApr 4 · 400m Hurdles · Place 1 · Bridgewater-Raynham Regional400m Hurdles11:15.71a11
Apr 4Trojan InvitationalApr 4 · 100m Hurdles · Place 2 · Bridgewater-Raynham Regional100m Hurdles219.66a11

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 55m Hurdles · Place 22 · Bridgewater-Raynham Regional55m Hurdles33"Round P22.10.97a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 73 · Bridgewater-Raynham Regional300 Meters73.48.94a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 50 · Bridgewater-Raynham Regional55m Hurdles33"50.11.20a11
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · Long Jump · Place 54 · Bridgewater-Raynham RegionalLong Jump54.12-10.5011
Dec 142nd Annual Mercury Indoor GamesDec 14 · 300 Meters · Bridgewater-Raynham Regional300 Meters—DNS11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55m Hurdles · Place 7 · Bridgewater-Raynham Regional55m Hurdles33"Round P7.11.38a11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55m Hurdles · Place 5 · Bridgewater-Raynham Regional55m Hurdles33"5.10.89a11
Dec 142nd Annual Mercury Indoor GamesDec 14 · Long Jump · Place 16 · Bridgewater-Raynham RegionalLong Jump16.12-05.0011
Dec 142nd Annual Mercury Indoor GamesDec 14 · High Jump · Bridgewater-Raynham RegionalHigh Jump—NH11
Feb 10MSTCA Qualifier MeetFeb 10 · 300 Meters · Place 39 · Bridgewater-Raynham Reg300 Meters3946.55a PB—
Feb 6SEC League ChampionshipFeb 6 · 55m Hurdles · Place 8 · Bridgewater-Raynham Reg55m HurdlesRound P811.21a—
Feb 6SEC League ChampionshipFeb 6 · 55m Hurdles · Place 5 · Bridgewater-Raynham Reg55m Hurdles510.67a—
Jan 30SEC League - Meet 5Jan 30 · Long Jump · Place 7 · Bridgewater-Raynham RegiLong Jump713-11.75—
Jan 30SEC League - Meet 5Jan 30 · 55m Hurdles · Place 7 · Bridgewater-Raynham Reg55m Hurdles711.09a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 109 · Bridgewater-Raynham Regio300 Meters10947.1710
Jan 9SEC League - Meet 3Jan 9 · 55m Hurdles · Place 7 · Bridgewater-Raynham Reg55m Hurdles711.27a—
Jan 9SEC League - Meet 3Jan 9 · 300 Meters · Place 1 · Bridgewater-Raynham Reg300 Meters148.13a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 16 · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m16.1:13.44a PB10
May 18MSTCA South Shore TwilightMay 18 · 400m Hurdles · Place 13 · Bridgewater-Raynham Reg400m Hurdles131:16.89a—
May 13SEC ChampionshipMay 13 · Triple Jump · Place 5 · Bridgewater-Raynham RegiTriple Jump530-10—
May 13SEC ChampionshipMay 13 · 400m Hurdles · Place 6 · Bridgewater-Raynham Reg400m Hurdles61:14.62a—
May 13SEC ChampionshipMay 13 · 100m Hurdles · Place 12 · Bridgewater-Raynham Reg100m HurdlesRound P1220.12a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 22 · Bridgewater-Raynham RegiTriple Jump2227-11.50—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400m Hurdles · Place 10 · Bridgewater-Raynham Reg400m Hurdles101:18.03a—
Apr 28MSTCA Div. II RelaysApr 28 · Triple Jump · Place 26 · Bridgewater-Raynham RegionalTriple Jump26.9.05m PB10

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 55m Hurdles · Place 8 · Bridgewater-Raynham Regional55m Hurdles33"8.11.30a10
Dec 19SEC League - Meet 2Dec 19 · Long Jump · Place 7 · Bridgewater-Raynham RegionalLong Jump7.13-01.00 PB10
Dec 12SEC League - Meet 1Dec 12 · 55m Hurdles · Place 6 · Bridgewater-Raynham Regional55m Hurdles33"6.11.33a10
Dec 12SEC League - Meet 1Dec 12 · High Jump · Place 7 · Bridgewater-Raynham RegionalHigh Jump7.4-02.00 PB10
Dec 10Mercury Indoor GamesDec 10 · 55m Hurdles · Place 13 · Bridgewater-Raynham Regional55m Hurdles33"Round P13.11.62a10
Feb 7SEC ChampFeb 7 · 55m Hurdles · Place 14 · Bridgewater-Raynham Regional55m Hurdles33"Round P14.12.05a9
Feb 7SEC ChampFeb 7 · 55 Meter · Place 2 · Bridgewater-Raynham Regional55 Meter2.8.34a PB9
Feb 7SEC ChampFeb 7 · Long Jump · Bridgewater-Raynham RegionalLong Jump—DNS9
Jan 24SEC Dual #5Jan 24 · Long Jump · Place 16 · Bridgewater-Raynham RegLong Jump1611-01.509
Jan 24SEC Dual #5Jan 24 · 55m Hurdles · Place 14 · Bridgewater-Raynham Reg55m Hurdles1411.86a9
Jan 17SEC League Meet 5Jan 17 · 55 Meters · Place 7 · Bridgewater-Raynham Reg55 Meters78.65a9
Jan 3SEC League Meet 3Jan 3 · Long Jump · Bridgewater-Raynham RegioLong Jump—FOUL9
Jan 3SEC League Meet 3Jan 3 · 55m Hurdles · Place 12 · Bridgewater-Raynham Regio55m Hurdles1212.299
Jan 3SEC League Meet 3Jan 3 · 55 Meters · Place 6 · Bridgewater-Raynham Regio55 Meters68.56 PB9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 400m Hurdles · Place 21 · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m21.1:13.81a9
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Triple Jump · Place 23 · Bridgewater-Raynham RegionalTriple Jump23.29-08.009
May 15SEC League MeetMay 15 · Triple Jump · Place 6 · Bridgewater-Raynham RegiTriple Jump632-8.50—
May 15SEC League MeetMay 15 · 400m Hurdles · Place 3 · Bridgewater-Raynham Reg400m Hurdles31:15.72a—
May 15SEC League MeetMay 15 · 100m Hurdles · Place 10 · Bridgewater-Raynham Reg100m HurdlesRound P1020.30a—
May 12MSTCA Twilight InvitationalMay 12 · 400m Hurdles · Place 16 · Bridgewater-Raynham Reg400m Hurdles161:18.76a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 400m Hurdles · Place 8 · Bridgewater-Raynham Reg400m Hurdles81:14.91a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 400m Hurdles · Place 8 · Bridgewater-Raynham Regional400m Hurdles30" / 0.762m8.1:14.91a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20SEC League Meet 2Dec 20 · 55 Meter · Place 5 · Bridgewater-Raynham Regional55 Meter5.8.41a9
Dec 20SEC League Meet 2Dec 20 · Long Jump · Bridgewater-Raynham RegionalLong Jump—FOUL9
Dec 14SEC JamboreeDec 14 · 55m Hurdles · Place 13 · Bridgewater-Raynham Regional55m Hurdles33"13.13.14a9
Dec 14SEC JamboreeDec 14 · Long Jump · Place 11 · Bridgewater-Raynham RegionalLong Jump11.12-03.009