Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoutheastern Invite · Apr 2212.28aSoutheastern InviteApril 22, 2025
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:27.00aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 Mayflower League Championship · May 1815.80a2026 Mayflower League ChampionshipMay 18, 2026
1500 Meters · OutdoorMSTCA South Decathlon · Jun 35:49.48aMSTCA South DecathlonJune 3, 2024
200 Meters · Outdoor3rd Annual Outdoor Mercury Games · Apr 2325.00a3rd Annual Outdoor Mercury GamesApril 23, 2026
400 Meters · OutdoorMSTCA South Decathlon · Jun 357.81aMSTCA South DecathlonJune 3, 2024
55 Meters · IndoorMAC Meet 5 · Jan 207.24aMAC Meet 5January 20, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.62mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · OutdoorMSTCA South Decathlon · Jun 31.57mMSTCA South DecathlonJune 3, 2024
Long Jump · IndoorMSTCA Kalperis Relays - Division 5 · Jan 165.34mMSTCA Kalperis Relays - Division 5January 16, 2026
Long Jump · OutdoorMSTCA South Decathlon · Jun 34.22mMSTCA South DecathlonJune 3, 2024

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 7 · Wareham110m Hurdles39" / 0.991mRound P7.16.13aWind: -1.811
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 4 · Wareham110m Hurdles39" / 0.991m4.16.06aWind: -0.611
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 14 · WarehamHigh Jump145-411
May 23MSTCA South Shore TwilightMay 23 · 110m Hurdles · Place 4 · Wareham110m HurdlesRound S415.73a11
May 23MSTCA South Shore TwilightMay 23 · 110m Hurdles · Place 5 · Wareham110m Hurdles515.97a11
May 182026 Mayflower League ChampionshipMay 18 · High Jump · Place 3 · WarehamHigh Jump3.5-06.0011
May 182026 Mayflower League ChampionshipMay 18 · 110m Hurdles · Place 4 · Wareham110m Hurdles39" / 0.991mRound P4.16.18a11
May 182026 Mayflower League ChampionshipMay 18 · 110m Hurdles · Place 2 · Wareham110m Hurdles39" / 0.991m2.15.80a PB11
May 5Wareham vs. Cape TechMay 5 · Long Jump · WarehamLong Jump—18-4Unofficial11
May 5Wareham vs. Cape TechMay 5 · High Jump · WarehamHigh Jump—5-6Unofficial11
May 5Wareham vs. Cape TechMay 5 · 110m Hurdles · Wareham110m Hurdles39" / 0.991m—15.6Unofficial11
May 5Wareham vs. Cape TechMay 5 · 200 Meters · Wareham200 Meters—23.5Unofficial11
May 1MSTCA Division 6 RelaysMay 1 · Long Jump · Place 25 · WarehamLong Jump255.68m11
Apr 28South Shore vs. WarehamApr 28 · Long Jump · WarehamLong Jump—13-4.25Unofficial11
Apr 28South Shore vs. WarehamApr 28 · High Jump · WarehamHigh Jump—5-6Unofficial11
Apr 28South Shore vs. WarehamApr 28 · 110m Hurdles · Wareham110m Hurdles39" / 0.991m—16.1Unofficial11
Apr 28South Shore vs. WarehamApr 28 · 200 Meters · Wareham200 Meters—24.6Unofficial11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Long Jump · Place 21 · WarehamLong Jump2118-04.7511
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · Place 11 · WarehamHigh Jump115-06.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 110m Hurdles · Place 6 · Wareham110m HurdlesRound P616.12a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 110m Hurdles · Place 6 · Wareham110m Hurdles615.90a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 27 · Wareham200 Meters2725.00a PB11
Apr 14Atlantis Charter vs. WarehamApr 14 · Long Jump · WarehamLong Jump—16-9Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · High Jump · WarehamHigh Jump—5-6Unofficial11
Apr 14Atlantis Charter vs. WarehamApr 14 · 110m Hurdles · Wareham110m Hurdles39" / 0.991m—15.7Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · Long Jump · WarehamLong Jump—17-.75Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · High Jump · WarehamHigh Jump—5-6Unofficial11
Mar 31Holbrook vs. WarehamMar 31 · 110m Hurdles · Wareham110m Hurdles39" / 0.991m—16.3Unofficial11

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 71 · WarehamLong Jump715.51m11
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 34 · WarehamHigh Jump341.67m11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 39 · WarehamShot Put399.76m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 17 · Wareham55m Hurdles178.30a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 95 · Wareham1000 Meters953:27.00a PB11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 14 · Wareham55m Hurdles148.35—
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 16 · WarehamHigh Jump165-611
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 9 · Wareham55m HurdlesRound P98.40a11
Jan 31EMAC Championship MeetJan 31 · High Jump · Place 3 · WarehamHigh Jump35-811
Jan 31EMAC Championship MeetJan 31 · 55m Hurdles · Place 2 · Wareham55m Hurdles28.29a11
Jan 31EMAC Championship MeetJan 31 · 55m Hurdles · Place 3 · Wareham55m Hurdles38.36a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 30 · Wareham55m HurdlesRound P308.41a11
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 45 · WarehamLong Jump455.34m PB11
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Long Jump · Place 16 · WarehamLong Jump1612-311
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · High Jump · Place 3 · WarehamHigh Jump35-411
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · 55m Hurdles · Place 2 · Wareham55m Hurdles28.56a11
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · WarehamHigh Jump—NH11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 18 · Wareham55m HurdlesRound P188.33a11
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · High Jump · Place 4 · WarehamHigh Jump45-411
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · 55m Hurdles · Place 2 · Wareham55m Hurdles28.59a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 30 · Wareham110m Hurdles3018.81a10
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · High Jump · Place 10 · WarehamHigh Jump105-610
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 110m Hurdles · Place 3 · Wareham110m HurdlesRound P316.01a10
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · 110m Hurdles · Place 3 · Wareham110m Hurdles316.01a10
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 23 · Wareham110m Hurdles2316.64a10
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · 110m Hurdles · Place 1 · Wareham110m Hurdles117.510
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · 200 Meters · Place 6 · Wareham200 Meters625.310
Apr 22Southeastern InviteApr 22 · Long Jump · Place 7 · WarehamLong Jump718-00.5010
Apr 22Southeastern InviteApr 22 · 110m Hurdles · Place 3 · Wareham110m Hurdles319.38a10
Apr 22Southeastern InviteApr 22 · 100 Meters · Place 11 · Wareham100 Meters1112.28a PB10

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 36 · WarehamLong Jump365.79m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 50 · WarehamHigh Jump501.62m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 56 · WarehamShot Put569.67m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 34 · Wareham55m Hurdles348.60a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 131 · Wareham1000 Meters1313:31.60a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 17 · Wareham55m HurdlesRound P178.72a—
Feb 1MAC League ChampionshipFeb 1 · High Jump · Place 9 · WarehamHigh Jump95-2—
Feb 1MAC League ChampionshipFeb 1 · 55m Hurdles · Place 4 · Wareham55m Hurdles48.65a—
Feb 1MAC League ChampionshipFeb 1 · 55m Hurdles · Place 4 · Wareham55m Hurdles48.51a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 25 · Wareham55m HurdlesRound P258.75a—
Jan 20MAC Meet 5Jan 20 · High Jump · Place 7 · WarehamHigh Jump75-2—
Jan 20MAC Meet 5Jan 20 · 55m Hurdles · Place 4 · Wareham55m Hurdles48.80a—
Jan 20MAC Meet 5Jan 20 · 55 Meters · Place 6 · Wareham55 Meters67.24a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 48 · Wareham55m Hurdles489.02a—
Jan 8MAC Meet 3Jan 8 · High Jump · Place 6 · WarehamHigh Jump65-2—
Jan 8MAC Meet 3Jan 8 · 55m Hurdles · Place 5 · Wareham55m Hurdles58.74a—
Jan 8MAC Meet 3Jan 8 · 55 Meters · Place 11 · Wareham55 Meters117.29a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 8 · Wareham55m Hurdles88.82a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55m Hurdles · Place 5 · Wareham55m Hurdles58.79a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3MSTCA South DecathlonJun 3 · Long Jump · Place 81 · WarehamLong Jump814.22m PB—
Jun 3MSTCA South DecathlonJun 3 · High Jump · Place 25 · WarehamHigh Jump251.57m PB—
Jun 3MSTCA South DecathlonJun 3 · Javelin · Place 51 · WarehamJavelin5125.96m—
Jun 3MSTCA South DecathlonJun 3 · Discus · Place 68 · WarehamDiscus6817.91m—
Jun 3MSTCA South DecathlonJun 3 · Shot Put · Place 46 · WarehamShot Put468.49m—
Jun 3MSTCA South DecathlonJun 3 · 110m Hurdles · Place 17 · Wareham110m Hurdles1717.86a—
Jun 3MSTCA South DecathlonJun 3 · 1500 Meters · Place 66 · Wareham1500 Meters665:49.48a PB—
Jun 3MSTCA South DecathlonJun 3 · 400 Meters · Place 38 · Wareham400 Meters3857.81a PB—
Jun 3MSTCA South DecathlonJun 3 · 100 Meters · Place 44 · Wareham100 Meters4412.29a—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 16 · Wareham110m Hurdles1617.33a—
May 20Mayflower League Championship MeetMay 20 · 110m Hurdles · Place 4 · Wareham110m Hurdles416.95a—
May 20Mayflower League Championship MeetMay 20 · 110m Hurdles · Place 4 · Wareham110m Hurdles416.92a—
May 10MSTCA Twilight InvitationalMay 10 · 110m Hurdles · Place 27 · Wareham110m Hurdles2717.55a—
May 10MSTCA Twilight InvitationalMay 10 · 100 Meters · Place 11 · Wareham100 Meters1112.56a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 8 · Wareham110m Hurdles817.75a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 110m Hurdles · Place 9 · Wareham110m Hurdles917.72a—
Apr 18MSTCA Warrior InvitationalApr 18 · High Jump · Place 35 · WarehamHigh Jump355-0—
Apr 18MSTCA Warrior InvitationalApr 18 · 110m Hurdles · Place 26 · Wareham110m Hurdles2618.86a—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 34 · Wareham55m Hurdles349.23a—
Feb 10MSTCA Qualifier MeetFeb 10 · 55m Hurdles · Place 15 · Wareham55m Hurdles158.96a—
Feb 3Mayflower League ChampionshipFeb 3 · 55m Hurdles · Place 5 · Wareham55m Hurdles59.06a—
Feb 3Mayflower League ChampionshipFeb 3 · 55m Hurdles · Place 5 · Wareham55m Hurdles59.07a—
Jan 22MAC Meet 6Jan 22 · 55m Hurdles · Place 8 · Wareham55m Hurdles89.46a—
Jan 22MAC Meet 6Jan 22 · 55 Meters · Place 14 · Wareham55 Meters147.39a—
Jan 18MAC Meet 5Jan 18 · 60m Hurdles · Place 7 · Wareham60m Hurdles710.01a—
Jan 10MAC Meet 4Jan 10 · High Jump · Place 11 · WarehamHigh Jump115-0—
Jan 10MAC Meet 4Jan 10 · 55m Hurdles · Place 10 · Wareham55m Hurdles1010.17a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 11 · Wareham55m HurdlesRound P119.46a—
Jan 3MAC Meet 3Jan 3 · 55m Hurdles · Place 13 · Wareham55m Hurdles1310.41a—
Jan 3MAC Meet 3Jan 3 · 55 Meters · Place 16 · Wareham55 Meters167.47a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 110m Hurdles · Place 55 · Wareham110m Hurdles5521.79a—