Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAC Meet 6 · Jan 228:10.18aMAC Meet 6January 22, 2024
1000 Meters · IndoorMAC League Championship · Feb 14:26.41aMAC League ChampionshipFebruary 1, 2025
1500 Meters · IndoorMAC Meet 5 · Jan 187:39.47aMAC Meet 5January 18, 2024
600 Meters · IndoorMSTCA Northeast Invitational · Jan 92:14.19aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · Outdoor2026 Mayflower League Championship · May 183:06.40a2026 Mayflower League ChampionshipMay 18, 2026
Shot Put · 4kg · Outdoor2026 Mayflower League Championship · May 1827-06.252026 Mayflower League ChampionshipMay 18, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 33 · WarehamShot Put3324-11.2511
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 71 · Wareham800 Meters713:11.19a11
May 182026 Mayflower League ChampionshipMay 18 · Shot Put · Place 5 · WarehamShot Put4kg5.27-06.25 PB11
May 182026 Mayflower League ChampionshipMay 18 · 800 Meters · Place 13 · Wareham800 Meters13.3:06.40a PB11
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 11 · WarehamShot Put118.12m11
Apr 28South Shore vs. WarehamApr 28 · Shot Put · WarehamShot Put4kg—23-10Unofficial11
Apr 28South Shore vs. WarehamApr 28 · 800 Meters · Wareham800 Meters—3:04.7Unofficial11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 14 · WarehamShot Put1425-05.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 800 Meters · Place 35 · Wareham800 Meters353:09.98a11
Apr 14Atlantis Charter vs. WarehamApr 14 · Shot Put · WarehamShot Put4kg—25-9.5Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · 800 Meters · Wareham800 Meters—3:11.2Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · Shot Put · WarehamShot Put4kg—23-5Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · 4x100 Relay · Wareham4x100 Relay—77Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · 800 Meters · Wareham800 Meters—3:12.0Unofficial11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 24 · WarehamShot Put2423-10.5011
Jan 31EMAC Championship MeetJan 31 · Shot Put · Place 11 · WarehamShot Put1123-411
Jan 31EMAC Championship MeetJan 31 · 600 Meters · Place 15 · Wareham600 Meters152:15.24a11
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Shot Put · Place 21 · WarehamShot Put2120-7.5011
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 600 Meters · Place 17 · Wareham600 Meters172:17.38a11
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 132 · Wareham600 Meters1322:14.19a PB11
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 600 Meters · Place 12 · Wareham600 Meters122:14.22a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 800 Meters · Place 82 · Wareham800 Meters823:18.00a10
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 800 Meters · Place 17 · Wareham800 Meters173:13.91a10
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · Javelin · Place 5 · WarehamJavelin554-710
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · 800 Meters · Place 4 · Wareham800 Meters43:20.510
Apr 22Southeastern InviteApr 22 · Javelin · Place 12 · WarehamJavelin1253-0310
Apr 22Southeastern InviteApr 22 · 800 Meters · Place 17 · Wareham800 Meters173:15.72a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1MAC League ChampionshipFeb 1 · 1000 Meters · Place 14 · Wareham1000 Meters144:26.41a PB—
Jan 15MAC Meet 4Jan 15 · 1000 Meters · Place 13 · Wareham1000 Meters134:28.50a—
Jan 8MAC Meet 3Jan 8 · 1000 Meters · Place 12 · Wareham1000 Meters124:28.08a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18MSTCA Warrior InvitationalApr 18 · 800 Meters · Place 122 · Wareham800 Meters1223:33.07a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22MAC Meet 6Jan 22 · 1 Mile · Place 18 · Wareham1 Mile188:10.18a PB—
Jan 18MAC Meet 5Jan 18 · 1500 Meters · Place 20 · Wareham1500 Meters207:39.47a PB—
Jan 10MAC Meet 4Jan 10 · 1 Mile · Place 14 · Wareham1 Mile148:16.14a—