Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorPAC-3 #1 · Apr 285:59.51aPAC-3 #1April 28, 2026
1000 Meters · IndoorPioneer Athletic Conference Championship · Feb 63:20.70aPioneer Athletic Conference ChampionshipFebruary 6, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2328.24aMSTCA South Shore TwilightMay 23, 2026
600 Meters · IndoorCape and Islands Meet 6 · Jan 211:45.88aCape and Islands Meet 6January 21, 2025
800 Meters · OutdoorWhaler Invitational · Apr 172:41.58aWhaler InvitationalApril 17, 2026
Discus · 1.6kg · OutdoorPAC-3 Championship · May 1370' 3"PAC-3 ChampionshipMay 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 189 · Barnstable200 Meters18928.24a PB11
May 13PAC-3 ChampionshipMay 13 · Discus · Place 9 · BarnstableDiscus1.6kg9.70' 3" PB11
May 13PAC-3 ChampionshipMay 13 · 800 Meters · Place 10 · Barnstable800 Meters10.2:42.14a11
May 13PAC-3 ChampionshipMay 13 · 200 Meters · Place 23 · Barnstable200 Meters23.28.77a11
May 5PAC-3 #2May 5 · Discus · Place 13 · BarnstableDiscus1.6kg13.44' 5"11
May 5PAC-3 #2May 5 · 1 Mile · Barnstable1 Mile—DNS11
May 5PAC-3 #2May 5 · 800 Meters · Barnstable800 Meters—SCR11
Apr 28PAC-3 #1Apr 28 · Discus · Place 10 · BarnstableDiscus1.6kg10.53' 2"11
Apr 28PAC-3 #1Apr 28 · 1 Mile · Place 7 · Barnstable1 Mile7.5:59.51a PB11
Apr 28PAC-3 #1Apr 28 · 800 Meters · Place 12 · Barnstable800 Meters12.2:48.90a11
Apr 17Whaler InvitationalApr 17 · Discus · Place 22 · BarnstableDiscus2257-0711
Apr 17Whaler InvitationalApr 17 · 1 Mile · Place 14 · Barnstable1 Mile146:05.17a11
Apr 17Whaler InvitationalApr 17 · 800 Meters · Place 13 · Barnstable800 Meters132:41.58a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Pioneer Athletic Conference ChampionshipFeb 6 · 1000 Meters · Place 10 · Barnstable1000 Meters103:20.70a PB11
Feb 6South Shore League #5 MeetFeb 6 · 1000 Meters · Place 20 · Barnstable1000 Meters203:20.70a11
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 97 · Barnstable600 Meters971:48.41a11
Jan 5South Shore League #3 2025-2026Jan 5 · 1000 Meters · Place 26 · Barnstable1000 Meters263:26.35a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1000 Meters · Place 21 · Barnstable1000 Meters21.3:31.42a11
Dec 15South Shore League Meet #1Dec 15 · 600 Meters · Place 21 · Barnstable600 Meters21.1:51.49a11
Feb 1Cape and Islands League ChampionshipFeb 1 · 600 Meters · Place 10 · Barnstable600 Meters101:46.03a—
Jan 21Cape and Islands Meet 6Jan 21 · 600 Meters · Place 3 · Barnstable600 Meters31:45.88a PB—
Jan 14Cape and Islands Meet 5Jan 14 · 1000 Meters · Place 11 · Barnstable1000 Meters113:27.18a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 179 · Barnstable1000 Meters1793:39.15a—
Jan 7Cape and Islands Meet 4Jan 7 · 1000 Meters · Place 8 · Barnstable1000 Meters83:32.9310

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Cape and Islands Meet #2 2024Dec 17 · 1000 Meters · Place 7 · Barnstable1000 Meters7.3:26.23a10
Dec 12Cape and Islands Meet #1 2024Dec 12 · 1000 Meters · Place 8 · Barnstable1000 Meters8.3:38.97a10