Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championship · Jun 912.59aMSTCA Multi ChampionshipJune 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championship · Jun 923.84aMSTCA Multi ChampionshipJune 9, 2025
1500 Meters · OutdoorMSTCA Multi Championship · Jun 95:22.56aMSTCA Multi ChampionshipJune 9, 2025
300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 2242.06aMSTCA Speed Classic (Sunday)December 22, 2024
400 Meters · OutdoorMSTCA Multi Championship · Jun 959.14aMSTCA Multi ChampionshipJune 9, 2025
400 Meters · Relay Split · IndoorMayflower Athletic Conference #5 · Jan 191:01.874Mayflower Athletic Conference #5January 19, 2026
55 Meter · IndoorWinter Warrior HS Invitational · Dec 297.67aWinter Warrior HS InvitationalDecember 29, 2024
55m Hurdles · 39" · IndoorJaniak F/S Invitational · Feb 412.79aJaniak F/S InvitationalFebruary 4, 2023
Decathlon · OutdoorMSTCA Multi Championship · Jun 93616MSTCA Multi ChampionshipJune 9, 2025
Discus · 1.6kg · OutdoorMSTCA Multi Championship · Jun 918.96mMSTCA Multi ChampionshipJune 9, 2025
High Jump · OutdoorMSTCA Multi Championships · Jun 81.55mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 934.29mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · OutdoorMSTCA Multi Championship · Jun 95.11mMSTCA Multi ChampionshipJune 9, 2025
Shot Put · 12lb · IndoorMayflower Athletic Conference #5 · Jan 1933-00.25Mayflower Athletic Conference #5January 19, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 810.94mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 119 · WarehamDiscus1.6kg119.18.69m11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 64 · WarehamHigh Jump64.1.55m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 18 · WarehamShot Put12lb18.10.94m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 100 · Wareham100 Meters100.12.71a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 135 · WarehamDecathlon135.173411
May 182026 Mayflower League ChampionshipMay 18 · Javelin · Place 10 · WarehamJavelin800g10.105-0911
May 182026 Mayflower League ChampionshipMay 18 · 400 Meters · Place 19 · Wareham400 Meters19.1:01.87a11
May 5Wareham vs. Cape TechMay 5 · Javelin · WarehamJavelin800g—101-11Unofficial11
May 5Wareham vs. Cape TechMay 5 · Shot Put · WarehamShot Put12lb—33-3Unofficial11
May 5Wareham vs. Cape TechMay 5 · 400 Meters · Wareham400 Meters—63.9Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · Javelin · WarehamJavelin800g—94-6Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · Shot Put · WarehamShot Put12lb—35-10.5Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · 400 Meters · Wareham400 Meters—63.1Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · Javelin · WarehamJavelin800g—107-2Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · 400 Meters · Wareham400 Meters—63.8Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · 100 Meters · Wareham100 Meters—12.2Unofficial11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19Mayflower Athletic Conference #5Jan 19 · 300 Meters · Place 6 · Wareham300 Meters6.43.02a11
Jan 19Mayflower Athletic Conference #5Jan 19 · 55 Meter · Place 17 · Wareham55 Meter17.7.70a11
Jan 19Mayflower Athletic Conference #5Jan 19 · Shot Put · Place 9 · WarehamShot Put12lb9.33-00.25 PB11
Jan 19Mayflower Athletic Conference #5Jan 19 · 400 Meters · Wareham400 MetersRelay Split—1:01.874 PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 137 · Wareham300 Meters137.42.85a11
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 83 · WarehamShot Put12lb83.30-04.0011
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 300 Meters · Place 15 · Wareham300 Meters15.44.49a11
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · Shot Put · Place 16 · WarehamShot Put12lb16.31-03.0011
Dec 22Mayflower Athletic Conference Meet #2Dec 22 · 400 Meters · Wareham400 MetersRelay Split—1:02.723a11
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · 300 Meters · Place 17 · Wareham300 Meters17.44.56a11
Dec 17Mayflower Athletic Conference Meet #1Dec 17 · Shot Put · WarehamShot Put12lb—DNS11
Dec 10Mayflower Athletic Conference JamboreeDec 10 · 300 Meters · Place 12 · Wareham300 Meters12.43.19a11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 64 · Wareham1500 MetersRound M64.5:22.56a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 25 · WarehamJavelin800gRound M25.34.29m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 98 · WarehamDiscus1.6kgRound M98.18.96m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 121 · Wareham110m Hurdles39" / 0.991mRound M121.23.84a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 90 · Wareham400 MetersRound M90.59.14a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 72 · WarehamHigh JumpRound M72.1.50m10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 63 · WarehamShot Put12lbRound M63.8.99m10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 72 · WarehamLong JumpRound M72.5.11m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 87 · Wareham100 MetersRound M87.12.59a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 89 · WarehamDecathlonRound M89.3616 PB10
May 7South Shore Voc Tech vs. WarehamMay 7 · Javelin · WarehamJavelin800g—110-00Unofficial10
May 7South Shore Voc Tech vs. WarehamMay 7 · 100 Meters · Wareham100 Meters—12.3Unofficial10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Javelin · Place 19 · WarehamJavelin800g19.98-1110
Apr 28Wareham vs. Atlantis CharterApr 28 · Javelin · WarehamJavelin800g—110-03Unofficial10
Apr 28Wareham vs. Atlantis CharterApr 28 · 400 Meters · Wareham400 Meters—59.9Unofficial10
Apr 28Wareham vs. Atlantis CharterApr 28 · 100 Meters · Wareham100 Meters—12.5Unofficial10
Apr 15Nantucket vs. WarehamApr 15 · 400 Meters · Wareham400 Meters—58.1Unofficial10
Apr 8Wareham vs. HolbrookApr 8 · Javelin · WarehamJavelin800g—104-00Unofficial10
Apr 8Wareham vs. HolbrookApr 8 · 400 Meters · Wareham400 Meters—60.9Unofficial10
Apr 8Wareham vs. HolbrookApr 8 · 100 Meters · Wareham100 Meters—13.4Unofficial10
Apr 1Wareham vs. Cape TechApr 1 · Javelin · WarehamJavelin800g—108-07Unofficial10
Apr 1Wareham vs. Cape TechApr 1 · 400 Meters · Wareham400 Meters—59.5Unofficial10
Apr 1Wareham vs. Cape TechApr 1 · 100 Meters · Wareham100 Meters—13Unofficial10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 56 · Wareham300 Meters56.42.67a10
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 88 · Wareham55 MeterRound P88.7.67a PB10
Dec 22MSTCA Speed Classic (Sunday)Dec 22 · 300 Meters · Place 58 · Wareham300 Meters58.42.06a PB10
Dec 18MAC Meet #2 2024Dec 18 · 300 Meters · Place 13 · Wareham300 Meters13.42.64a10
Dec 18MAC Meet #2 2024Dec 18 · 55 Meter · Place 15 · Wareham55 Meter15.7.67a10
Dec 11MAC Meet #1 2024Dec 11 · 300 Meters · Place 11 · Wareham300 Meters11.42.69a10
Dec 11MAC Meet #1 2024Dec 11 · 55 Meter · Place 18 · Wareham55 Meter18.7.82a10
Dec 11MAC Meet #1 2024Dec 11 · Long Jump · WarehamLong Jump--DNS10
Dec 11MAC Meet #1 2024Dec 11 · High Jump · WarehamHigh Jump--DNS10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 7Diman & South Shore vs. WarehamMay 7 · Javelin · WarehamJavelin800g—100-2Unofficial9
May 7Diman & South Shore vs. WarehamMay 7 · 200 Meters · Wareham200 Meters—26.9Unofficial9
May 7Diman & South Shore vs. WarehamMay 7 · 100 Meters · Wareham100 Meters—12.8Unofficial9
Apr 30Wareham & Tri-County vs. SoutheasternApr 30 · Javelin · WarehamJavelin800g—86-04Unofficial9
Apr 30Wareham & Tri-County vs. SoutheasternApr 30 · 200 Meters · Wareham200 Meters—27.2Unofficial9
Apr 30Wareham & Tri-County vs. SoutheasternApr 30 · 100 Meters · Wareham100 Meters—13.1Unofficial9
Apr 23Blue Hills & Holbrook vs. WarehamApr 23 · Javelin · WarehamJavelin800g—79-00Unofficial9
Apr 23Blue Hills & Holbrook vs. WarehamApr 23 · 200 Meters · Wareham200 Meters—26.9Unofficial9
Apr 23Blue Hills & Holbrook vs. WarehamApr 23 · 100 Meters · Wareham100 Meters—12.4Unofficial9
Apr 11Nantucket vs. WarehamApr 11 · Javelin · WarehamJavelin800g—76-08Unofficial9
Apr 11Nantucket vs. WarehamApr 11 · 100 Meters · Wareham100 Meters—13.2Unofficial9
Apr 9Bristol-Plymouth vs. Wareham at Cape TechApr 9 · Javelin · WarehamJavelin800g—84-09Unofficial9
Apr 9Bristol-Plymouth vs. Wareham at Cape TechApr 9 · 200 Meters · Wareham200 Meters—26.4Unofficial9
Apr 9Bristol-Plymouth vs. Wareham at Cape TechApr 9 · 100 Meters · Wareham100 Meters—12.5Unofficial9
Apr 2Wareham vs. Cape TechApr 2 · Javelin · WarehamJavelin800g—66-09Unofficial9
Apr 2Wareham vs. Cape TechApr 2 · 200 Meters · Wareham200 Meters—27.2Unofficial9
Apr 2Wareham vs. Cape TechApr 2 · 100 Meters · Wareham100 Meters—12.7Unofficial9

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 20MAC Meet 2Dec 20 · 300 Meters · Place 13 · Wareham300 Meters13.43.35a9
Dec 20MAC Meet 2Dec 20 · 55 Meter · Place 17 · Wareham55 Meter17.7.79a9
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 119 · Wareham300 Meters119.43.77a9
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55 Meter · Place 125 · Wareham55 Meter125.7.88a9
Dec 13MAC Meet 1Dec 13 · 300 Meters · Place 14 · Wareham300 Meters14.44.72a9
Dec 13MAC Meet 1Dec 13 · 55 Meter · Place 17 · Wareham55 Meter17.7.92a9
Dec 13MAC Meet 1Dec 13 · High Jump · WarehamHigh Jump--NH9
Feb 4Janiak F/S InvitationalFeb 4 · 55m Hurdles · Place 11 · Wareham55m Hurdles39"Round P11.12.79a PB8
Feb 4Janiak F/S InvitationalFeb 4 · 55m Hurdles · Place 11 · Wareham55m Hurdles39"11.13.42a8
Jan 19Bourne vs. WarehamJan 19 · 300 Meters · Wareham300 Meters—53.5Unofficial8
Jan 19Bourne vs. WarehamJan 19 · 55 Meter · Wareham55 Meter—8.0Unofficial8
Jan 11Case vs. WarehamJan 11 · 300 Meters · Wareham300 Meters—47.5Unofficial8
Jan 11Case vs. WarehamJan 11 · 55 Meter · Wareham55 Meter—8.0Unofficial8
Jan 5Fairhaven vs. WarehamJan 5 · 300 Meters · Wareham300 Meters—47.5Unofficial8
Jan 5Fairhaven vs. WarehamJan 5 · 55 Meter · Wareham55 Meter—8.2Unofficial8

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10SCC Fr-So Developmental MeetDec 10 · 55m Hurdles · Wareham55m Hurdles39"—12.0Unofficial8
Dec 10SCC Fr-So Developmental MeetDec 10 · 55 Meter · Wareham55 Meter—8.1Unofficial8