Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Invitational 1 · Apr 311.44aTrojan Invitational 1April 3, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2023.54aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorMiddleboro Final Qualifier at BR · May 2523.27aMiddleboro Final Qualifier at BRMay 25, 2025
300 Meters · IndoorPioneer Athletic Conference Championship · Feb 637.22aPioneer Athletic Conference ChampionshipFebruary 6, 2026
400 Meters · Outdoor2nd Annual Outdoor Mercury Games · Apr 2554.02a2nd Annual Outdoor Mercury GamesApril 25, 2025
55 Meter · IndoorWinter Warrior HS Invitational · Dec 286.98aWinter Warrior HS InvitationalDecember 28, 2025
55 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 126.83aSouth Shore League Meet #4 2025-2026January 12, 2026
55m Hurdles · 39" · IndoorSEC League Meet 2 · Dec 2011.29aSEC League Meet 2December 20, 2022
High Jump · IndoorSEC League - Meet 1 · Dec 125-02.00SEC League - Meet 1December 12, 2023
Long Jump · IndoorWinter Warrior HS Invitational · Dec 2818-06.50Winter Warrior HS InvitationalDecember 28, 2025
Triple Jump · Outdoor2nd Annual Outdoor Mercury Games · Apr 2540-07.002nd Annual Outdoor Mercury GamesApril 25, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Trojan Invitational 1Apr 3 · Triple Jump · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump240-1.512
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters223.32a12
Apr 3Trojan Invitational 1Apr 3 · 100 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters311.44a PB12
Mar 27Trojan ScrimmageMar 27 · 100 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional100 Meters6.12.49aUnofficial12

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 144 · UnattachedUnattached200 MetersRound P144.23.54a PB12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 21 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters2137.55a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 27 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MetersRound P276.93a12
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 300 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters237.22a PB12
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 55 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meters26.90a12
Feb 6South Shore League #5 MeetFeb 6 · 300 Meters · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters437.22a12
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meters36.90a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Long Jump · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump419-112
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meters36.83a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 35 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters3538.03a12
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump319-212
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters839.36a12

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 18 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters18.37.80a12
Dec 28Winter Warrior HS InvitationalDec 28 · 55 Meter · Place 32 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MeterRound P32.6.98a PB12
Dec 28Winter Warrior HS InvitationalDec 28 · Long Jump · Place 20 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump20.18-06.50 PB12
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters1.38.20a12
Dec 22South Shore League Meet #2Dec 22 · Long Jump · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalLong Jump6.18-05.0012
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 23 · UnattachedUnattached55 MeterRound P23.7.04a12
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 1 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters1.38.28a12
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 11 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter11.7.05a12
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 21 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters2137.42a—
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 10 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters1037.52a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 27 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MetersRound P276.98a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 56 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters5638.28a—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 200 Meters · Place 8 · UnattachedUnattached200 Meters8.23.56aWind: 0.111
Jul 26USATF-NE Open and Masters ChampionshipJul 26 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.23.56aWind: 0.111
Jul 195th Annual CLCF Summer ShowdownJul 19 · 200 Meters · Place 3 · 02-Unattached02-Unattached200 Meters3.24.11a11
Jul 195th Annual CLCF Summer ShowdownJul 19 · 100 Meters · Place 5 · 02-Unattached02-Unattached100 Meters5.11.62a11
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump941-3.7511
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 26 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 MetersRound P2623.54a11
May 25Middleboro Final Qualifier at BRMay 25 · Triple Jump · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump637-111
May 25Middleboro Final Qualifier at BRMay 25 · 200 Meters · Place 5 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters523.27a PB11
May 10MSTCA Coaches Metro InvitationalMay 10 · Triple Jump · Place 20 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump2037-1.7511
May 10MSTCA Coaches Metro InvitationalMay 10 · 200 Meters · Place 30 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters3025.09a11
May 7Dual Meet: BR v Dartmouth BoysMay 7 · Triple Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump—38-04Unofficial11
May 7Dual Meet: BR v Dartmouth BoysMay 7 · 200 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters—22.8Unofficial11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Triple Jump · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump440-0.5011
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 200 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters623.72a11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Triple Jump · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump4.40-07.00 PB11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 400 Meters · Place 16 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional400 Meters16.54.02a PB11
Apr 22Southeastern InviteApr 22 · Triple Jump · Place 7 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump738-01.0011
Apr 22Southeastern InviteApr 22 · 200 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters323.67a11
Apr 16Whaler InviteApr 16 · Triple Jump · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump239-10.5011
Apr 16Whaler InviteApr 16 · 400 Meters · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional400 Meters655.86a11
Apr 11Trojan Invitational 2Apr 11 · Triple Jump · Place 4 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump437-9.7511
Apr 11Trojan Invitational 2Apr 11 · 200 Meters · Place 3 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters324.65a11
Apr 4Trojan InvitationalApr 4 · Triple Jump · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalTriple Jump236-6.5011
Apr 4Trojan InvitationalApr 4 · 200 Meters · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters223.96a11

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 23 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters23.39.22a11
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 21 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MeterRound P21.7.08a11
Dec 29Winter Warrior HS InvitationalDec 29 · High Jump · Place 20 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump20.5-00.0011
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 39 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter39.7.09a11
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MeterRound P9.7.09a11
Dec 142nd Annual Mercury Indoor GamesDec 14 · High Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump—NH11
Feb 6SEC League ChampionshipFeb 6 · High Jump · Place 10 · Bridgewater-Raynham RegiBridgewater-Raynham RegiHigh Jump105-0—
Feb 6SEC League ChampionshipFeb 6 · 55 Meters · Place 16 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters167.13a—
Jan 30SEC League - Meet 5Jan 30 · High Jump · Place 15 · Bridgewater-Raynham RegiBridgewater-Raynham RegiHigh Jump155-0—
Jan 30SEC League - Meet 5Jan 30 · 300 Meters · Place 19 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters1942.08a—
Jan 30SEC League - Meet 5Jan 30 · 55 Meters · Place 1 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters17.18a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 136 · Bridgewater-Raynham RegioBridgewater-Raynham Regio300 Meters13640.3410
Jan 9SEC League - Meet 3Jan 9 · 300 Meters · Place 12 · Bridgewater-Raynham RegBridgewater-Raynham Reg300 Meters1241.94a—
Jan 9SEC League - Meet 3Jan 9 · 55 Meters · Place 4 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters47.33a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 70 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters7025.67a—
May 13SEC ChampionshipMay 13 · 200 Meters · Place 13 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters1325.47a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 41 · Bridgewater-Raynham RegBridgewater-Raynham Reg200 Meters4125.72a—
Apr 3BR @ New BedfordApr 3 · High Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump—5'4"Unofficial10
Apr 3BR @ New BedfordApr 3 · 200 Meters · Bridgewater-Raynham RegionalBridgewater-Raynham Regional200 Meters—24.9Unofficial10

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 55 Meter · Place 5 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter5.7.28a10
Dec 19SEC League - Meet 2Dec 19 · High Jump · Place 16 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump16.4-10.0010
Dec 12SEC League - Meet 1Dec 12 · 55 Meter · Place 6 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter6.7.30a10
Dec 12SEC League - Meet 1Dec 12 · High Jump · Place 8 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump8.5-02.00 PB10
Feb 7SEC ChampFeb 7 · 300 Meters · Place 16 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional300 Meters16.41.03a9
Feb 7SEC ChampFeb 7 · 55 Meter · Place 13 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 MeterRound P13.7.19a9
Jan 24SEC Dual #5Jan 24 · High Jump · Place 10 · Bridgewater-Raynham RegBridgewater-Raynham RegHigh Jump104-11.009
Jan 24SEC Dual #5Jan 24 · 55 Meters · Place 12 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters127.41a9
Jan 17SEC League Meet 5Jan 17 · 55 Meters · Place 5 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters57.28a9
Jan 3SEC League Meet 3Jan 3 · High Jump · Bridgewater-Raynham RegioBridgewater-Raynham RegioHigh Jump—NH9
Jan 3SEC League Meet 3Jan 3 · 55m Hurdles · Place 4 · Bridgewater-Raynham RegioBridgewater-Raynham Regio55m Hurdles410.779
Jan 3SEC League Meet 3Jan 3 · 300 Meters · Place 14 · Bridgewater-Raynham RegioBridgewater-Raynham Regio300 Meters1441.409

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SEC League Meet 2Dec 20 · 55m Hurdles · Place 2 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55m Hurdles39"2.11.29a PB9
Dec 20SEC League Meet 2Dec 20 · High Jump · Place 11 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump11.4-11.009
Dec 14SEC JamboreeDec 14 · High Jump · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalHigh Jump—DNS9