Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 2312.91aMSTCA South Shore TwilightMay 23, 2026
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2327.00aMSTCA Warrior InvitationalApril 23, 2026
300 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 550.10aSouth Shore League #3 2025-2026January 5, 2026
400 Meters · OutdoorMSTCA South Shore Twilight · May 231:00.86aMSTCA South Shore TwilightMay 23, 2026
55m Hurdles · 39" · IndoorSouth Shore League Meet #1 · Dec 1511.38aSouth Shore League Meet #1December 15, 2025
Javelin · 800g · OutdoorPAC-3 #1 · Apr 2872' 0"PAC-3 #1April 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 29 · Bridgewater-Raynham Regional400 Meters291:00.86a PB9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 145 · Bridgewater-Raynham Regional100 MetersRound S14512.91a PB9
May 13PAC-3 ChampionshipMay 13 · Javelin · Place 15 · Bridgewater-Raynham RegionalJavelin800g15.65' 3"9
May 13PAC-3 ChampionshipMay 13 · 400 Meters · Place 10 · Bridgewater-Raynham Regional400 Meters10.1:03.79a9
May 5PAC-3 #2May 5 · Javelin · Bridgewater-Raynham RegionalJavelin800g—SCR9
May 5PAC-3 #2May 5 · 200 Meters · Bridgewater-Raynham Regional200 Meters—DNS9
May 5PAC-3 #2May 5 · 100 Meters · Bridgewater-Raynham Regional100 Meters—DNS9
Apr 28PAC-3 #1Apr 28 · Javelin · Place 11 · Bridgewater-Raynham RegionalJavelin800g11.72' 0" PB9
Apr 28PAC-3 #1Apr 28 · 200 Meters · Place 14 · Bridgewater-Raynham Regional200 Meters14.27.78a9
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 140 · Bridgewater-Raynham Regional200 Meters14027.00a PB9
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 200 · Bridgewater-Raynham Regional100 Meters20013.34a9
Apr 17Whaler InvitationalApr 17 · Javelin · Place 17 · Bridgewater-Raynham RegionalJavelin1765-099
Apr 17Whaler InvitationalApr 17 · 400 Meters · Place 26 · Bridgewater-Raynham Regional400 Meters261:06.01a9
Apr 10Trojan Invitational 2Apr 10 · Javelin · Place 12 · Bridgewater-Raynham RegionalJavelin1266-99
Apr 10Trojan Invitational 2Apr 10 · 200 Meters · Place 37 · Bridgewater-Raynham Regional200 Meters3727.53a9
Apr 10Trojan Invitational 2Apr 10 · 100 Meters · Place 46 · Bridgewater-Raynham Regional100 Meters4613.34a9
Apr 3Trojan Invitational 1Apr 3 · Javelin · Place 17 · Bridgewater-Raynham RegionalJavelin1765-19
Mar 27Trojan ScrimmageMar 27 · 200 Meters · Place 15 · Bridgewater-Raynham Regional200 Meters15.29.34aUnofficial9
Mar 27Trojan ScrimmageMar 27 · 100 Meters · Place 25 · Bridgewater-Raynham Regional100 Meters25.14.11aUnofficial9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 20 · Bridgewater-Raynham Regional55m Hurdles2011.61a9
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 82 · Bridgewater-Raynham Regional300 Meters8250.10a PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Bridgewater-Raynham Regional300 Meters--DNS9
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 80 · Bridgewater-Raynham Regional300 Meters80.50.64a9
Dec 15South Shore League Meet #1Dec 15 · 55m Hurdles · Place 16 · Bridgewater-Raynham Regional55m Hurdles39"16.11.38a PB9