Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouth Coastal Conference TF Championship · May 2012.33aSouth Coastal Conference TF ChampionshipMay 20, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 820.05aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championship · Jun 94:54.51aMSTCA Multi ChampionshipJune 9, 2025
200 Meters · OutdoorSouth Coastal Conference TF Championship · May 2024.53aSouth Coastal Conference TF ChampionshipMay 20, 2025
300 Meters · IndoorSCC Meet #4- B · Jan 839.14aSCC Meet #4- BJanuary 8, 2026
400 Meters · OutdoorSouth Coast Conference Meet · May 1955.14aSouth Coast Conference MeetMay 19, 2026
55 Meter · IndoorSouth Coast Conference at Wheaton meet 1A · Dec 127.44aSouth Coast Conference at Wheaton meet 1ADecember 12, 2024
55 Meters · IndoorSCC Meet #5- A · Jan 137.32aSCC Meet #5- AJanuary 13, 2026
55m Hurdles · 39" · IndoorSouth Coast Conference at Wheaton meet 2A · Dec 1711.22aSouth Coast Conference at Wheaton meet 2ADecember 17, 2024
Decathlon · OutdoorMSTCA Multi Championships · Jun 83590MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championship · Jun 918.18mMSTCA Multi ChampionshipJune 9, 2025
High Jump · OutdoorMSTCA South Decathlon · Jun 31.27mMSTCA South DecathlonJune 3, 2024
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 824.39mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · IndoorMSTCA Speed Classic (Sunday) · Dec 2117-04.00MSTCA Speed Classic (Sunday)December 21, 2025
Long Jump · OutdoorMSTCA South Decathlon · Jun 34.47mMSTCA South DecathlonJune 3, 2024
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 87.16mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA South Decathlon · Jun 38.68mMSTCA South DecathlonJune 3, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 56 · Somerset Berkley Regional1500 Meters56.5:15.49a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 101 · Somerset Berkley RegionalJavelin800g101.24.39m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 77 · Somerset Berkley RegionalTriple Jump77.10.79m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 124 · Somerset Berkley RegionalDiscus1.6kg124.18.06m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 82 · Somerset Berkley Regional110m Hurdles39" / 0.991m82.20.05a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 98 · Somerset Berkley Regional400 Meters98.1:00.14a11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 121 · Somerset Berkley RegionalHigh Jump121.1.35m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 128 · Somerset Berkley RegionalShot Put12lb128.7.16m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 81 · Somerset Berkley RegionalLong Jump81.5.22m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 84 · Somerset Berkley Regional100 Meters84.12.51a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 99 · Somerset Berkley RegionalDecathlon99.3590 PB11
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 55 · Somerset Berkley RegionalLong Jump5517-1011
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 48 · Somerset Berkley Regional400 Meters4856.16a11
May 19South Coast Conference MeetMay 19 · Long Jump · Place 14 · Somerset Berkley RegionalLong Jump14.17' 8"11
May 19South Coast Conference MeetMay 19 · 400 Meters · Place 8 · Somerset Berkley Regional400 Meters8.55.14a PB11
May 5SB @ GNBVTMay 5 · Long Jump · Somerset Berkley RegionalLong Jump—17'11.75Unofficial11
May 5SB @ GNBVTMay 5 · 400 Meters · Somerset Berkley Regional400 Meters—55.4Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Long Jump · Place 37 · Somerset Berkley RegionalLong Jump375.19m11
Apr 30SBRHS @ ApponequetApr 30 · Long Jump · Somerset Berkley RegionalLong Jump—16'0.5Unofficial11
Apr 30SBRHS @ ApponequetApr 30 · 400 Meters · Somerset Berkley Regional400 Meters—56.8Unofficial11
Apr 30SBRHS @ ApponequetApr 30 · 200 Meters · Somerset Berkley Regional200 Meters—25.7Unofficial11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 200 Meters · Place 19 · Somerset Berkley Regional200 Meters1925.75a11
Apr 16SB vs. DRApr 16 · Long Jump · Place 2 · Somerset Berkley RegionalLong Jump2.17'0.5Unofficial11
Apr 16SB vs. DRApr 16 · 200 Meters · Place 3 · Somerset Berkley Regional200 Meters3.25.7Unofficial11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 19SCC Indoor ChampionshipJan 19 · 300 Meters · Place 12 · Somerset Berkley Regional300 Meters1239.43a11
Jan 19SCC Indoor ChampionshipJan 19 · 55 Meters · Place 27 · Somerset Berkley Regional55 Meters277.34a11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 60 · Somerset Berkley RegionalLong Jump605.07m11
Jan 13SCC Meet #5- AJan 13 · 300 Meters · Place 6 · Somerset Berkley Regional300 Meters639.48a11
Jan 13SCC Meet #5- AJan 13 · 55 Meters · Place 10 · Somerset Berkley Regional55 Meters107.32a PB11
Jan 8SCC Meet #4- BJan 8 · Long Jump · Place 11 · Somerset Berkley RegionalLong Jump1115-5.5011
Jan 8SCC Meet #4- BJan 8 · 300 Meters · Place 5 · Somerset Berkley Regional300 Meters539.14a PB11

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 300 Meters · Place 55 · Somerset Berkley Regional300 Meters55.40.03a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · Long Jump · Place 36 · Somerset Berkley RegionalLong Jump36.17-04.00 PB11
Dec 18SCC Meet #2- BDec 18 · 300 Meters · Place 9 · Somerset Berkley Regional300 Meters9.42.37a11
Dec 12SCC Meet #1- BDec 12 · 300 Meters · Place 5 · Somerset Berkley Regional300 Meters5.40.06a11
Dec 12SCC Meet #1- BDec 12 · Long Jump · Place 11 · Somerset Berkley RegionalLong Jump11.16-00.0011
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 74 · Somerset Berkley Regional300 Meters7441.32a—
Jan 21South Coast Conference Indoor ChampionshipsJan 21 · 300 Meters · Place 10 · Somerset Berkley Regional300 Meters1039.90a—
Jan 21South Coast Conference Indoor ChampionshipsJan 21 · 55 Meters · Place 28 · Somerset Berkley Regional55 Meters287.32a—
Jan 14South Coast Conference at Wheaton 5AJan 14 · 55m Hurdles · Place 9 · Somerset Berkley Regional55m Hurdles910.61a—
Jan 14South Coast Conference at Wheaton 5AJan 14 · 300 Meters · Place 2 · Somerset Berkley Regional300 Meters240.07a—
Jan 14South Coast Conference at Wheaton 5AJan 14 · 55 Meters · Place 13 · Somerset Berkley Regional55 Meters137.53a—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · 55m Hurdles · Place 10 · Somerset Berkley Regional55m Hurdles1011.05a—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · 300 Meters · Place 2 · Somerset Berkley Regional300 Meters241.86a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 53 · Somerset Berkley RegionalLong Jump5315-9—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 24 · Somerset Berkley Regional300 Meters2439.87a—
Jan 3South Coast Conference meet 3BJan 3 · 55m Hurdles · Place 5 · Somerset Berkley Regional55m Hurdles510.63a—
Jan 3South Coast Conference meet 3BJan 3 · 55 Meters · Place 3 · Somerset Berkley Regional55 Meters37.39a—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 22 · Somerset Berkley Regional1500 MetersRound M22.4:54.51a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 96 · Somerset Berkley RegionalJavelin800gRound M96.23.88m10
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 105 · Somerset Berkley RegionalDiscus1.6kgRound M105.18.18m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 120 · Somerset Berkley Regional110m Hurdles39" / 0.991mRound M120.23.50a10
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 66 · Somerset Berkley Regional400 MetersRound M66.57.57a10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Somerset Berkley RegionalHigh JumpRound M--FOUL10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 121 · Somerset Berkley RegionalShot Put12lbRound M121.6.89m10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 80 · Somerset Berkley RegionalLong JumpRound M80.5.00m10
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 71 · Somerset Berkley Regional100 MetersRound M71.12.46a10
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 110 · Somerset Berkley RegionalDecathlonRound M110.310010
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 40 · Somerset Berkley RegionalLong Jump4016-8.7510
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 65 · Somerset Berkley Regional200 Meters6525.06a10
May 20South Coastal Conference TF ChampionshipMay 20 · 200 Meters · Place 11 · Somerset Berkley Regional200 Meters1124.53a PB10
May 20South Coastal Conference TF ChampionshipMay 20 · 100 Meters · Place 19 · Somerset Berkley Regional100 Meters1912.33a PB10
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 200 Meters · Place 30 · Somerset Berkley Regional200 Meters3025.88a10
Apr 19SCC Freshman/Sophomore MeetApr 19 · 110m Hurdles · Place 5 · Somerset Berkley Regional110m Hurdles520.410
Apr 19SCC Freshman/Sophomore MeetApr 19 · 200 Meters · Place 3 · Somerset Berkley Regional200 Meters324.710

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17South Coast Conference at Wheaton meet 2ADec 17 · 300 Meters · Place 7 · Somerset Berkley Regional300 Meters7.39.82a10
Dec 17South Coast Conference at Wheaton meet 2ADec 17 · 55m Hurdles · Place 9 · Somerset Berkley Regional55m Hurdles39"9.11.22a PB10
Dec 17South Coast Conference at Wheaton meet 2ADec 17 · Long Jump · Place 12 · Somerset Berkley RegionalLong Jump12.15-09.0010
Dec 12South Coast Conference at Wheaton meet 1ADec 12 · 55m Hurdles · Place 11 · Somerset Berkley Regional55m Hurdles39"11.11.36a10
Dec 12South Coast Conference at Wheaton meet 1ADec 12 · 55 Meter · Place 7 · Somerset Berkley Regional55 Meter7.7.44a PB10

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 3MSTCA South DecathlonJun 3 · Triple Jump · Place 81 · Somerset Berkley RegionaTriple Jump818.68m PB—
Jun 3MSTCA South DecathlonJun 3 · Long Jump · Place 76 · Somerset Berkley RegionaLong Jump764.47m PB—
Jun 3MSTCA South DecathlonJun 3 · High Jump · Place 76 · Somerset Berkley RegionaHigh Jump761.27m PB—
Jun 3MSTCA South DecathlonJun 3 · Javelin · Place 62 · Somerset Berkley RegionaJavelin6222.98m—
Jun 3MSTCA South DecathlonJun 3 · Discus · Place 80 · Somerset Berkley RegionaDiscus8015.11m—
Jun 3MSTCA South DecathlonJun 3 · Shot Put · Place 78 · Somerset Berkley RegionaShot Put786.91m—
Jun 3MSTCA South DecathlonJun 3 · 110m Hurdles · Place 74 · Somerset Berkley Region110m Hurdles7423.20a—
Jun 3MSTCA South DecathlonJun 3 · 1500 Meters · Place 45 · Somerset Berkley Region1500 Meters455:27.11a—
Jun 3MSTCA South DecathlonJun 3 · 400 Meters · Place 73 · Somerset Berkley Region400 Meters731:01.43a—
Jun 3MSTCA South DecathlonJun 3 · 100 Meters · Place 52 · Somerset Berkley Region100 Meters5212.44a—
May 414th Annual GNB Sunset InvitationalMay 4 · 100 Meters · Place 49 · Somerset Berkley Region100 Meters4912.55a—
Apr 25SBRHS @ ApponequetApr 25 · 200 Meters · Somerset Berkley Regional200 Meters—25.8Unofficial9
Apr 25SBRHS @ ApponequetApr 25 · 100 Meters · Somerset Berkley Regional100 Meters—12.0Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 108 · Somerset Berkley Region200 Meters10826.27a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 127 · Somerset Berkley Region100 Meters12712.62a—