Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Wheaton Invitational · Feb 75:33.97a2026 Wheaton InvitationalFebruary 7, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 295:29.16aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
1000 Meters · IndoorCape and Islands Meet #2 2024 · Dec 173:20.04aCape and Islands Meet #2 2024December 17, 2024
1500 Meters · OutdoorMASCAC Outdoor Championships · Apr 255:18.57aMASCAC Outdoor ChampionshipsApril 25, 2026
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1411:55.85aMIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2024
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 2911:52.98aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
200 Meters · Indoor2026 Wheaton Invitational · Feb 733.07a2026 Wheaton InvitationalFebruary 7, 2026
200 Meters · OutdoorBridgewater State Bears Invitational · Apr 1732.53aBridgewater State Bears InvitationalApril 17, 2026
600 Meters · IndoorCape and Island Meet #3 · Jan 41:55.56aCape and Island Meet #3January 4, 2024
800 Meters · IndoorMIT Gordon Kelly Invitational · Jan 242:37.48aMIT Gordon Kelly InvitationalJanuary 24, 2026
800 Meters · OutdoorFalmouth v. Dennis-Yarmouth C&I League Meet · May 62:39.95Falmouth v. Dennis-Yarmouth C&I League MeetMay 6, 2025
Finals · IndoorCape & Islands #3 · Jan 46:48.40Cape & Islands #3January 4, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 1500 Meters · Place 6 · Bridgewater StateBridgewater State1500 Meters6.5:18.57a PBFr
Apr 17Bridgewater State Bears InvitationalApr 17 · 800 Meters · Place 5 · Bridgewater StateBridgewater State800 Meters5.2:41.23aFr
Apr 17Bridgewater State Bears InvitationalApr 17 · 200 Meters · Place 27 · Bridgewater StateBridgewater State200 Meters27.32.53a PBWind: 1.6Fr
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 35 · Bridgewater StateBridgewater State1500 Meters35.5:26.77aFr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 72026 Wheaton InvitationalFeb 7 · 1 Mile · Place 3 · Bridgewater StateBridgewater State1 Mile35:33.97a PBFR
Feb 72026 Wheaton InvitationalFeb 7 · 200 Meters · Place 31 · Bridgewater StateBridgewater State200 Meters3133.07a PBFR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 1000 Meters · Place 7 · Bridgewater St.Bridgewater St.1000 Meters73:21.00FR
Jan 24MIT Gordon Kelly InvitationalJan 24 · 800 Meters · Place 16 · Bridgewater StateBridgewater State800 Meters162:37.48a PBFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 200 Meters · Place 79 · Bridgewater StateBridgewater State200 Meters7933.11aFr
Jan 17Branwen Smith-King InvitationalJan 17 · 600 Meters · Place 17 · Bridgewater StateBridgewater State600 Meters171:57.87aFR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles11.11:52.98a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 15 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15.5:29.16a PB12
May 20Cape & Islands Championship MeetMay 20 · 2 Miles · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles112:01.71a12
May 20Cape & Islands Championship MeetMay 20 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15:45.91a12
May 10MSTCA Coaches Shore InvitationalMay 10 · 1 Mile · Place 13 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile135:34.75a12
May 6Falmouth v. Dennis-Yarmouth C&I League MeetMay 6 · 2 Miles · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles112:40.0312
May 6Falmouth v. Dennis-Yarmouth C&I League MeetMay 6 · 800 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional800 Meters22:39.95 PB12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 44 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile445:35.17a12
Apr 30BHS vs DYApr 30 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile1.5:57.05Unofficial12
Apr 30BHS vs DYApr 30 · 800 Meters · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional800 Meters1.2:37.60Unofficial12
Apr 24MSTCA Warrior InvitationalApr 24 · 1 Mile · Place 10 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile105:40.05a12
Apr 15MV vs D-YApr 15 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15:55.812

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 2 Miles · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles--DNF12
Feb 1Cape and Islands League ChampionshipFeb 1 · 2 Miles · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles112:39.87a—
Feb 1Cape and Islands League ChampionshipFeb 1 · 1 Mile · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile25:37.38a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 25 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile255:38.03a—
Jan 21Cape and Islands Meet 6Jan 21 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15:40.59a—
Jan 14Cape and Islands Meet 5Jan 14 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15:38.54a—
Jan 14Cape and Islands Meet 5Jan 14 · 1000 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters23:24.72a—
Jan 10MSTCA Northeast InvitationalJan 10 · 2 Miles · Place 14 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles1412:08.50a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1 Mile · Place 21 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile215:36.46a—
Jan 7Cape and Islands Meet 4Jan 7 · 1000 Meters · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters33:26.2612
Jan 7Cape and Islands Meet 4Jan 7 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile15:39.2612
Jan 3Cape and Islands Meet 3Jan 3 · 1 Mile · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile25:49.47a—
Jan 3Cape and Islands Meet 3Jan 3 · 1000 Meters · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters33:25.18a—

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 2 Miles · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles—DNF12
Dec 21The Beantown Winter ClassicDec 21 · 1 Mile · Place 41 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile41.5:42.34a12
Dec 17Cape and Islands Meet #2 2024Dec 17 · 1 Mile · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile1.5:50.44a12
Dec 17Cape and Islands Meet #2 2024Dec 17 · 1000 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters2.3:20.04a PB12
Dec 12Cape and Islands Meet #1 2024Dec 12 · 2 Miles · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles2.12:34.01a12
Dec 12Cape and Islands Meet #1 2024Dec 12 · 1000 Meters · Place 1 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters1.3:29.16a12
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 4 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles411:55.85a PB—
Feb 4Cape and Island League ChampionshipFeb 4 · 2 Miles · Place 3 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles312:45.10a—
Feb 4Cape and Island League ChampionshipFeb 4 · 1 Mile · Place 2 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona1 Mile25:44.31a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 2 Miles · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles1112:06.7311
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 2 Miles · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles1112:06.7311
Jan 23Cape and Island Meet 6Jan 23 · 1 Mile · Place 2 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona1 Mile25:47.30a—
Jan 23Cape and Island Meet 6Jan 23 · 1000 Meters · Place 4 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona1000 Meters43:25.91a—
Jan 16Cape and Island Meet #5Jan 16 · 1 Mile · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile25:41.4911
Jan 16Cape and Island Meet #5Jan 16 · 1000 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters23:23.6311
Jan 12MSTCA Northeast InvitationalJan 12 · 2 Miles · Place 16 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles1612:07.3111
Jan 4Cape and Island Meet #3Jan 4 · 2 Miles · Place 7 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles715:22.39a—
Jan 4Cape and Island Meet #3Jan 4 · 600 Meters · Place 5 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona600 Meters51:55.56a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 4 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles411:54.71a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 1 Mile · Place 11 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona1 Mile115:36.68a—
May 20Cape & Islands Championship MeetMay 20 · 2 Miles · Place 3 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles312:07.20a—
Apr 30Dennis Yarmouth vs Monomoy girlsApr 30 · 1600 Meters · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1600 Meters—5:46.54Unofficial11
Apr 30Dennis Yarmouth vs Monomoy girlsApr 30 · 800 Meters · Dennis-Yarmouth RegionalDennis-Yarmouth Regional800 Meters—2:41.08Unofficial11
Apr 23Dennis-Yarmouth vs Barnstable GirlsApr 23 · 1600 Meters · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1600 Meters—5:50.42Unofficial11
Apr 23Dennis-Yarmouth vs Barnstable GirlsApr 23 · 800 Meters · Dennis-Yarmouth RegionalDennis-Yarmouth Regional800 Meters—2:38.02Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · 2 Miles · Place 4 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona2 Miles412:09.80a—
Apr 5MV vs D-YApr 5 · 1 Mile · Place 1 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona1 Mile16:14—
Apr 5MV vs D-YApr 5 · 800 Meters · Place 2 · Dennis-Yarmouth RegionaDennis-Yarmouth Regiona800 Meters22:40—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 2 Miles · Place 18 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles18.12:15.47a11
Dec 19Cape and Island Meet #2Dec 19 · 1 Mile · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile3.5:36.79a11
Dec 19Cape and Island Meet #2Dec 19 · 1000 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters2.3:22.48a11
Dec 12Cape and Island Meet #1Dec 12 · 1 Mile · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile2.5:56.67a11
Dec 12Cape and Island Meet #1Dec 12 · 1000 Meters · Place 2 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1000 Meters2.3:27.88a11
Jan 13MSTCA Northeast InvitationalJan 13 · 2 Miles · Place 3 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles3.12:29.79a10
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 2 Miles · Place 4 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles4.12:53.64a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Cape and Islands League MeetMay 23 · 2 Miles · Place 5 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles5.13:23.28a9
May 23Cape and Islands League MeetMay 23 · 1 Mile · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile11.6:22.68a9
May 23Cape and Islands League MeetMay 23 · 2 Miles · Place 5 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional2 Miles5.13:23.28aUnofficial9
May 23Cape and Islands League MeetMay 23 · 1 Mile · Place 11 · Dennis-Yarmouth RegionalDennis-Yarmouth Regional1 Mile11.6:22.68aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Cape & Islands #3Jan 4 · Finals · Place 11 · DennisYarmoDennisYarmoFinals116:48.40 PB—