Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championship · Jun 913.86aMSTCA Multi ChampionshipJune 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championship · Jun 921.03aMSTCA Multi ChampionshipJune 9, 2025
1500 Meters · OutdoorMSTCA Multi Championship · Jun 95:40.23aMSTCA Multi ChampionshipJune 9, 2025
300 Meters · IndoorSCC Meet #2- B · Dec 1845.17aSCC Meet #2- BDecember 18, 2025
400 Meters · OutdoorMSTCA Multi Championships · Jun 81:04.08aMSTCA Multi ChampionshipsJune 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorSouth Coast Conference Meet · May 191:16.94aSouth Coast Conference MeetMay 19, 2026
55m Hurdles · 39" · IndoorSCC Meet #1- B · Dec 1211.14aSCC Meet #1- BDecember 12, 2025
600 Meters · IndoorSouth Coast Conference at Wheaton meet 4A · Jan 71:51.51aSouth Coast Conference at Wheaton meet 4AJanuary 7, 2025
Decathlon · OutdoorMSTCA Multi Championship · Jun 93312MSTCA Multi ChampionshipJune 9, 2025
Discus · 1.6kg · OutdoorSouth Coast Conference Meet · May 1994' 3"South Coast Conference MeetMay 19, 2026
High Jump · IndoorSCC Meet #2- B · Dec 185-06.00SCC Meet #2- BDecember 18, 2025
High Jump · OutdoorMSTCA Division 3 Relays · May 31.57mMSTCA Division 3 RelaysMay 3, 2026
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 927.20mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · OutdoorMSTCA Multi Championships · Jun 85.06mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 12lb · IndoorSCC Meet #2- B · Dec 1830-03.00SCC Meet #2- BDecember 18, 2025
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 89.04mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 810.38mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 98 · Somerset Berkley Regional1500 Meters98.5:50.87a12
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 109 · Somerset Berkley RegionalJavelin800g109.23.68m12
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 96 · Somerset Berkley RegionalTriple Jump96.10.38m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 48 · Somerset Berkley RegionalDiscus1.6kg48.24.83m12
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 104 · Somerset Berkley Regional110m Hurdles39" / 0.991m104.21.58a12
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 129 · Somerset Berkley Regional400 Meters129.1:04.08a PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 42 · Somerset Berkley RegionalHigh Jump42.1.60m12
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 67 · Somerset Berkley RegionalShot Put12lb67.9.04m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 96 · Somerset Berkley RegionalLong Jump96.5.06m PB12
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 140 · Somerset Berkley Regional100 Meters140.14.07a12
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 110 · Somerset Berkley RegionalDecathlon110.327112
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 11 · Somerset Berkley RegionalHigh Jump115-612
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 30 · Somerset Berkley Regional400m Hurdles301:10.56a12
May 19South Coast Conference MeetMay 19 · 400m Hurdles · Place 15 · Somerset Berkley Regional400m Hurdles36" / 0.914m15.1:16.94a PB12
May 19South Coast Conference MeetMay 19 · Discus · Place 12 · Somerset Berkley RegionalDiscus1.6kg12.94' 3" PB12
May 19South Coast Conference MeetMay 19 · High Jump · Place 5 · Somerset Berkley RegionalHigh Jump5.5' 6"12
May 5SB @ GNBVTMay 5 · High Jump · Somerset Berkley RegionalHigh Jump—5'4Unofficial12
May 5SB @ GNBVTMay 5 · Discus · Somerset Berkley RegionalDiscus1.6kg—91'10Unofficial12
May 5Somerset Berkley vs GNBMay 5 · Discus · Place 3 · Somerset Berkley RegionalDiscus1.6kg3.91-1012
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 21 · Somerset Berkley RegionalHigh Jump211.57m PB12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 43 · Somerset Berkley RegionalDiscus4327.24m12
Apr 30SBRHS @ ApponequetApr 30 · Triple Jump · Somerset Berkley RegionalTriple Jump—35'4Unofficial12
Apr 30SBRHS @ ApponequetApr 30 · High Jump · Somerset Berkley RegionalHigh Jump—5'2Unofficial12
Apr 30SBRHS @ ApponequetApr 30 · 400m Hurdles · Somerset Berkley Regional400m Hurdles36" / 0.914m—1:12Unofficial12
Apr 30SBRHS @ ApponequetApr 30 · 110m Hurdles · Somerset Berkley Regional110m Hurdles39" / 0.991m—21.3Unofficial12
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · High Jump · Place 11 · Somerset Berkley RegionalHigh Jump115-08.0012
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 400m Hurdles · Place 13 · Somerset Berkley Regional400m Hurdles131:11.16a12
Apr 16SB vs. DRApr 16 · High Jump · Place 2 · Somerset Berkley RegionalHigh Jump2.5'4Unofficial12
Apr 16SB vs. DRApr 16 · Discus · Place 2 · Somerset Berkley RegionalDiscus1.6kg2.98'4Unofficial12
Apr 16SB vs. DRApr 16 · 400m Hurdles · Somerset Berkley Regional400m Hurdles36" / 0.914m—1:13Unofficial12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 20 · Somerset Berkley RegionalHigh Jump205-412
Jan 19SCC Indoor ChampionshipJan 19 · High Jump · Place 5 · Somerset Berkley RegionalHigh Jump55-612
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · High Jump · Place 31 · Somerset Berkley RegionalHigh Jump311.57m12
Jan 13SCC Meet #5- AJan 13 · High Jump · Place 4 · Somerset Berkley RegionalHigh Jump45-612
Jan 13SCC Meet #5- AJan 13 · 55m Hurdles · Place 10 · Somerset Berkley Regional55m Hurdles1011.07a12
Jan 8SCC Meet #4- BJan 8 · High Jump · Place 4 · Somerset Berkley RegionalHigh Jump45-212
Jan 8SCC Meet #4- BJan 8 · Shot Put · Place 13 · Somerset Berkley RegionalShot Put1329-2.5012

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 18SCC Meet #2- BDec 18 · 300 Meters · Place 11 · Somerset Berkley Regional300 Meters11.45.17a PB12
Dec 18SCC Meet #2- BDec 18 · 55m Hurdles · Place 6 · Somerset Berkley Regional55m Hurdles39"6.11.45a12
Dec 18SCC Meet #2- BDec 18 · Shot Put · Place 11 · Somerset Berkley RegionalShot Put12lb11.30-03.00 PB12
Dec 18SCC Meet #2- BDec 18 · High Jump · Place 2 · Somerset Berkley RegionalHigh Jump2.5-06.00 PB12
Dec 12SCC Meet #1- BDec 12 · 55m Hurdles · Place 7 · Somerset Berkley Regional55m Hurdles39"7.11.14a PB12
Dec 12SCC Meet #1- BDec 12 · High Jump · Place 4 · Somerset Berkley RegionalHigh Jump4.5-02.0012
Jan 14South Coast Conference at Wheaton 5AJan 14 · Long Jump · Place 12 · Somerset Berkley RegionalLong Jump1216-2.50—
Jan 14South Coast Conference at Wheaton 5AJan 14 · Shot Put · Place 25 · Somerset Berkley RegionalShot Put2528-1.50—
Jan 14South Coast Conference at Wheaton 5AJan 14 · 55m Hurdles · Place 14 · Somerset Berkley Regional55m Hurdles1411.31a—
Jan 14South Coast Conference at Wheaton 5AJan 14 · 600 Meters · Place 15 · Somerset Berkley Regional600 Meters151:58.24a—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · Shot Put · Place 21 · Somerset Berkley RegionalShot Put2127-4.25—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · 55m Hurdles · Place 12 · Somerset Berkley Regional55m Hurdles1211.45a—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · 600 Meters · Place 14 · Somerset Berkley Regional600 Meters141:51.51a PB—
Jan 3South Coast Conference meet 3BJan 3 · Shot Put · Place 13 · Somerset Berkley RegionalShot Put1327-1—
Jan 3South Coast Conference meet 3BJan 3 · 55m Hurdles · Place 7 · Somerset Berkley Regional55m Hurdles711.41a—
Jan 3South Coast Conference meet 3BJan 3 · 600 Meters · Place 9 · Somerset Berkley Regional600 Meters91:54.34a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 96 · Somerset Berkley Regional1500 MetersRound M96.5:40.23a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 71 · Somerset Berkley RegionalJavelin800gRound M71.27.20m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 66 · Somerset Berkley RegionalDiscus1.6kgRound M66.22.12m11
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 85 · Somerset Berkley Regional110m Hurdles39" / 0.991mRound M85.21.03a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 121 · Somerset Berkley Regional400 MetersRound M121.1:05.03a11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 52 · Somerset Berkley RegionalHigh JumpRound M52.1.55m11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 79 · Somerset Berkley RegionalShot Put12lbRound M79.8.52m11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 85 · Somerset Berkley RegionalLong JumpRound M85.4.98m11
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 128 · Somerset Berkley Regional100 MetersRound M128.13.86a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 101 · Somerset Berkley RegionalDecathlonRound M101.3312 PB11
May 24MSTCA South Shore Twilight InvitationalMay 24 · Triple Jump · Place 25 · Somerset Berkley RegionalTriple Jump2535-0.5011
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 34 · Somerset Berkley Regional400m Hurdles341:12.31a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 110m Hurdles · Place 43 · Somerset Berkley Regional110m Hurdles4321.87a11
May 20South Coastal Conference TF ChampionshipMay 20 · Triple Jump · Place 16 · Somerset Berkley RegionalTriple Jump1633-4.5011
May 20South Coastal Conference TF ChampionshipMay 20 · High Jump · Place 10 · Somerset Berkley RegionalHigh Jump105-411
May 20South Coastal Conference TF ChampionshipMay 20 · 400m Hurdles · Place 9 · Somerset Berkley Regional400m Hurdles91:09.59a11
May 17MSTCA Division 3 RelaysMay 17 · Triple Jump · Place 29 · Somerset Berkley RegionalTriple Jump2910.57m11
May 17MSTCA Division 3 RelaysMay 17 · High Jump · Place 15 · Somerset Berkley RegionalHigh Jump151.60m11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · 400m Hurdles · Place 18 · Somerset Berkley Regional400m Hurdles181:09.72a11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12South Coast Conference at Wheaton meet 1ADec 12 · 55m Hurdles · Place 12 · Somerset Berkley Regional55m Hurdles39"12.11.81a11
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Somerset Berkley RegionaHigh Jump—NH—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 75 · Somerset Berkley Region600 Meters751:54.35a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26MSTCA Div. III RelaysApr 26 · Javelin · Place 62 · Somerset Berkley RegionalJavelin800g62.23.00m10
Apr 26MSTCA Div. III RelaysApr 26 · High Jump · Place 25 · Somerset Berkley RegionalHigh Jump25.1.53m10
Apr 25SBRHS @ ApponequetApr 25 · 400m Hurdles · Somerset Berkley Regional400m Hurdles36" / 0.914m—1:17Unofficial10
Apr 25SBRHS @ ApponequetApr 25 · Javelin · Somerset Berkley RegionalJavelin800g—79-0Unofficial10
Apr 4SBRHS @ BourneApr 4 · Javelin · Somerset Berkley RegionalJavelin800g—69-0Unofficial10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Division 3 State Relays Apr 30 · Javelin · Place 46 · Somerset Berkley RegionaJavelin4622.00m—