Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDual County League Dual Meets Set #4 · Jan 154:58.30aDual County League Dual Meets Set #4January 15, 2025
1 Mile · OutdoorNS vs CC DCL League Meet #4 · Apr 294:57.78aNS vs CC DCL League Meet #4April 29, 2025
1000 Meters · IndoorDual County League Meet #5 · Jan 243:11.05aDual County League Meet #5January 24, 2024
2 Miles · IndoorDual County League Dual Meets Set #1 · Dec 1410:52.79aDual County League Dual Meets Set #1December 14, 2024
2 Miles · OutdoorMSTCA InVacational & Pentathlon · Apr 2510:22.80MSTCA InVacational & PentathlonApril 25, 2025
5000 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 317:09.75aWeston Twilight Invitational - Regis EventsMay 3, 2025
600 Meters · IndoorDual County League JV Meet #2 · Jan 121:56.99aDual County League JV Meet #2January 12, 2023
800 Meters · IndoorDual County League Invitational · Jan 32:32.50aDual County League InvitationalJanuary 3, 2024
800 Meters · OutdoorAB vs CC · May 82:17.01aAB vs CCMay 8, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 2 Miles · Place 4 · Concord-Carlisle2 Miles410:28.99a12
May 21Dual County League ChampionshipMay 21 · 2 Miles · Place 17 · Concord-Carlisle2 Miles1710:26.62a12
May 8AB vs CCMay 8 · 2 Miles · Place 4 · Concord-Carlisle2 Miles410:47.54a12
May 8AB vs CCMay 8 · 800 Meters · Place 6 · Concord-Carlisle800 Meters62:17.01a PB12
May 3Weston Twilight Invitational - Regis EventsMay 3 · 5000 Meters · Place 13 · Concord-Carlisle5000 Meters1317:09.75a PB12
Apr 29NS vs CC DCL League Meet #4Apr 29 · 2 Miles · Place 7 · Concord-Carlisle2 Miles711:36.04a12
Apr 29NS vs CC DCL League Meet #4Apr 29 · 1 Mile · Place 11 · Concord-Carlisle1 Mile114:57.78a PB12
Apr 25MSTCA InVacational & PentathlonApr 25 · 2 Miles · Place 8 · Concord-Carlisle2 Miles810:22.80 PB12
Apr 9LS vs CC DCL League meet #2Apr 9 · 2 Miles · Place 2 · Concord-Carlisle2 Miles210:46.68a12
Apr 9LS vs CC DCL League meet #2Apr 9 · 1 Mile · Place 12 · Concord-Carlisle1 Mile125:08.90a12
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 2 Miles · Place 10 · Concord-Carlisle2 Miles1011:59.52a12
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 1 Mile · Place 10 · Concord-Carlisle1 Mile105:09.25a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1 Mile · Place 16 · Concord-Carlisle1 Mile164:58.30a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1 Mile · Place 17 · Concord-Carlisle1 Mile175:02.41a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14Dual County League Dual Meets Set #1Dec 14 · 2 Miles · Place 13 · Concord-Carlisle2 Miles13.10:52.79a PB12
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 2 Miles · Place 20 · Concord-Carlisle2 Miles2011:30.50a—
Jan 24Dual County League Meet #5Jan 24 · 1000 Meters · Place 19 · Concord-Carlisle1000 Meters193:11.05a PB—
Jan 17Dual County Meet #4Jan 17 · 2 Miles · Place 13 · Concord-Carlisle2 Miles1311:26.47a—
Jan 10Dual County League Meet #3Jan 10 · 1 Mile · Place 25 · Concord-Carlisle1 Mile255:29.11a—
Jan 3Dual County League InvitationalJan 3 · 800 Meters · Place 15 · Concord-Carlisle800 Meters15.2:32.50a PB11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10DCL Dual Meet With Westford AcademyMay 10 · 2 Miles · Place 4 · Concord-Carlisle2 Miles411:15.59a—
May 7Acton-Boxborough vs Concord-CarlisleMay 7 · 2 Miles · Place 12 · Concord-Carlisle2 Miles1211:16.84a—
Apr 23Dual County Meet#3: Cambridge v Concord-CarlisleApr 23 · 2 Miles · Place 7 · Concord-Carlisle2 Miles711:19.43a—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 52 · Concord-Carlisle1 Mile525:15.95a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 1 Mile · Place 20 · Concord-Carlisle1 Mile20.5:38.71a11
Jan 12Dual County League JV Meet #2Jan 12 · 600 Meters · Place 12 · Concord-Carlisle600 Meters121:56.99a PB—