Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRoxbury CC - Tigers Open Meet · Jan 305:50.18Roxbury CC - Tigers Open MeetJanuary 30, 2026
1 Mile · OutdoorMIAA C/W D1 Sectional Championships · Jun 196:04.56aMIAA C/W D1 Sectional ChampionshipsJune 19, 2021
1000 Meters · IndoorMSTCA Last Chance · Feb 123:42.23MSTCA Last ChanceFebruary 12, 2022
1500 Meters · OutdoorBonnie Edmondson Classic - ECSU · Apr 175:20.55aBonnie Edmondson Classic - ECSUApril 17, 2026
2 Miles · IndoorMSTCA Last Chance · Feb 1213:16.28MSTCA Last ChanceFebruary 12, 2022
2 Miles · OutdoorDistrict E Division 1 Championships · May 1413:20.70District E Division 1 ChampionshipsMay 14, 2022
3000 Meters · IndoorWheaton Post-Season Qualifier · Feb 2111:42.45Wheaton Post-Season QualifierFebruary 21, 2026
3000m Steeplechase · 0.762m · OutdoorMASCAC Outdoor Championships · Apr 2512:32.72aMASCAC Outdoor ChampionshipsApril 25, 2026
5000 Meters · OutdoorCorsair Classic · Mar 2720:13.79Corsair ClassicMarch 27, 2026
800 Meters · IndoorWheaton Post-Season Qualifier · Feb 222:42.31aWheaton Post-Season QualifierFebruary 22, 2025
800 Meters · OutdoorEastern Edmondson Classic · Apr 202:38.69Eastern Edmondson ClassicApril 20, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 2 · Worcester StateWorcester State3000m Steeplechase0.762m2.12:32.72a PBSr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 5000 Meters · Place 10 · Worcester StateWorcester State5000 Meters10.20:55.64aSr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 1500 Meters · Place 3 · Worcester StateWorcester State1500 Meters3.5:20.55a PBSr
Apr 17Bonnie Edmondson Classic - ECSUApr 17 · 800 Meters · Worcester StateWorcester State800 Meters—DNSSr
Apr 11Jerry Gravel ClassicApr 11 · 3000m Steeplechase · Place 2 · Worcester StateWorcester State3000m Steeplechase0.762m2.12:59.75aSr
Apr 11Jerry Gravel ClassicApr 11 · 800 Meters · Place 14 · Worcester StateWorcester State800 Meters14.2:45.20aSr
Apr 4Jim Sheehan MemorialApr 4 · 3000m Steeplechase · Place 2 · Worcester StateWorcester State3000m Steeplechase0.762m2.12:57.92aSr
Mar 27Corsair ClassicMar 27 · 5000 Meters · Place 14 · Worcester StateWorcester State5000 Meters1420:13.79 PBSR

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 3000 Meters · Place 11 · Worcester StateWorcester State3000 Meters1111:42.45 PBSR
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 5 · Worcester StateWorcester State1 Mile55:50.50SR
Feb 6Coast Guard Winter Invite #2Feb 6 · 1 Mile · Place 16 · Worcester StateWorcester State1 Mile166:06.46aSR
Feb 6Coast Guard Winter Invite #2Feb 6 · 800 Meters · Place 16 · Worcester StateWorcester State800 Meters162:46.75aSR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · 1 Mile · Place 9 · Worcester StateWorcester State1 Mile95:50.18 PBSR
Jan 24Massasoit ClassicJan 24 · 1 Mile · Place 12 · Worcester StateWorcester State1 Mile125:53.89aSR
Jan 24Massasoit ClassicJan 24 · 800 Meters · Place 14 · Worcester StateWorcester State800 Meters142:49.64aSR
Jan 18Suffolk Ice BreakerJan 18 · 1 Mile · Place 40 · Worcester StateWorcester State1 Mile405:55.36aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 2 · Worcester StateWorcester State3000m Steeplechase0.762m2.12:57.93aJr
Apr 18Edmundson Classic - ECSUApr 18 · 800 Meters · Place 10 · Worcester StateWorcester State800 Meters102:41.84JR
Apr 11Bridgewater State Bears InvitationalApr 11 · 3000m Steeplechase · Place 1 · Worcester StateWorcester State3000m Steeplechase0.762m1.13:05.29aJr
Apr 11Bridgewater State Bears InvitationalApr 11 · 800 Meters · Place 5 · Worcester StateWorcester State800 Meters5.2:45.26aJr
Apr 4Regis Spring Invite 2025Apr 4 · 3000m Steeplechase · Place 4 · Worcester StateWorcester State3000m Steeplechase0.762m4.13:53.36aJr
Apr 4Regis Spring Invite 2025Apr 4 · 800 Meters · Worcester StateWorcester State800 Meters—DNSJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · 800 Meters · Place 11 · Worcester StateWorcester State800 Meters112:42.31a PB—
Feb 7CGA Bear InviteFeb 7 · 800 Meters · Place 11 · Worcester StateWorcester State800 Meters11.2:48.66aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7Wesleyan Winter InviteDec 7 · 3000 Meters · Place 3 · Worcester StateWorcester State3000 Meters3.12:06.85aJr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 3000 Meters · Place 7 · Worcester StateWorcester State3000 Meters711:42.82a—
Feb 10MASCAC IndoorFeb 10 · 800 Meters · Place 7 · Worcester StateWorcester State800 Meters72:45.38a—
Jan 27Wesleyan Indoor InviteJan 27 · 1 Mile · Place 10 · Worcester StateWorcester State1 Mile106:14.09SO

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 262024 MSACAC ChampionshipApr 26 · 3000m Steeplechase · Place 2 · Worcester StateWorcester State3000m Steeplechase0.762m2.13:11.61aSo
Apr 262024 MSACAC ChampionshipApr 26 · 800 Meters · Place 9 · Worcester StateWorcester State800 Meters9.2:41.80aSo
Apr 20Eastern Edmondson ClassicApr 20 · 800 Meters · Place 5 · Worcester StateWorcester State800 Meters52:38.69 PBSO
Apr 8Regis Spring ClassicApr 8 · 800 Meters · Place 6 · Worcester StateWorcester State800 Meters62:46.73SO
Apr 8Regis Spring ClassicApr 8 · 1500 Meters · Place 6 · Worcester StateWorcester State1500 Meters65:29.03SO
Mar 30Corsair InvitationalMar 30 · 1500 Meters · Place 21 · Worcester StateWorcester State1500 Meters215:38.08a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · 1 Mile · Place 9 · Worcester StateWorcester State1 Mile9.5:54.94aSo
Dec 2Mary Grinaker InvitationalDec 2 · 1 Mile · Place 4 · Worcester StateWorcester State1 Mile4.5:54.91aUnofficialSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29MASCAC Track & Field ChampionshipsApr 29 · 1500 Meters · Place 12 · Worcester StateWorcester State1500 Meters12.5:40.80aFr
Apr 22Tufts Sunshine ClassicApr 22 · 1500 Meters · Place 11 · Worcester StateWorcester State1500 Meters115:40.96FR
Apr 8Jim Sheehan Memorial Track MeetApr 8 · 800 Meters · Place 19 · Worcester StateWorcester State800 Meters192:54.82FR
Apr 1Corsair Classic Track & Field InvitationalApr 1 · 1500 Meters · Place 27 · Worcester StateWorcester State1500 Meters27.6:08.97aFr

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 2 Miles · Place 28 · BurncoatBurncoat2 Miles28.13:40.52a12
May 29MIAA Division 3 ChampionshipsMay 29 · 1 Mile · Place 23 · BurncoatBurncoat1 Mile23.6:12.46a12
May 14District E Division 1 ChampionshipsMay 14 · 1 Mile · Place 15 · BurncoatBurncoat1 Mile156:05.2812
May 14District E Division 1 ChampionshipsMay 14 · 2 Miles · Place 9 · BurncoatBurncoat2 Miles913:20.70 PB12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17MIAA Div 4 ChampionshipFeb 17 · 2 Miles · Place 5 · BurncoatBurncoat2 Miles513:18.36SR
Feb 12MSTCA Last ChanceFeb 12 · 2 Miles · Place 20 · BurncoatBurncoat2 Miles2013:16.28 PB12
Feb 12MSTCA Last ChanceFeb 12 · 1000 Meters · Place 53 · BurncoatBurncoat1000 Meters533:42.23 PB12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 1 Mile · Place 34 · BurncoatBurncoat1 Mile34.6:09.48a12
Dec 27Boston Holiday ChallengeDec 27 · 1 Mile · Place 34 · BurncoatBurncoat1 Mile34.6:09.48a12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 19MIAA C/W D1 Sectional ChampionshipsJun 19 · 1 Mile · Place 19 · BurncoatBurncoat1 Mile19.6:04.56a PB11
Jun 12District E Class Girls ChampionshipsJun 12 · 1 Mile · Place 9 · BurncoatBurncoat1 Mile9.6:07.37a11