Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #3T · Jan 84:30.28aDCL Dual Meets #3TJanuary 8, 2026
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 294:25.56aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorDCL Dual Meets #2T · Dec 172:33.91aDCL Dual Meets #2TDecember 17, 2025
400 Meters · OutdoorNS vs CC vs Waltham · Apr 2851.9NS vs CC vs WalthamApril 28, 2026
600 Meters · IndoorDCL Dual Meets #5 · Jan 211:24.82aDCL Dual Meets #5January 21, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 121:57.70aNew Balance Nationals IndoorMarch 12, 2026
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 291:55.21aMIAA Division 2 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 8 · Concord-Carlisle800 Meters8.1:56.13a10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 9 · Concord-Carlisle1 Mile9.4:25.56a PB10
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 3 · Concord-Carlisle800 Meters3.1:55.21a PB10
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 8 · Concord-Carlisle800 Meters82:03.01a10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 8 · Concord-Carlisle800 Meters81:56.65a10
May 6CC and Wayland at ABMay 6 · 800 Meters · Place 1 · Concord-Carlisle800 Meters1.1:58.12a10
Apr 28NS vs CC vs WalthamApr 28 · 1 Mile · Place 3 · Concord-Carlisle1 Mile3.4:30.110
Apr 28NS vs CC vs WalthamApr 28 · 400 Meters · Place 2 · Concord-Carlisle400 Meters2.51.9 PB10
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 1 · Concord-Carlisle800 Meters11:57.12a10
Apr 15LS v CC v CRL Apr 15 · 1 Mile · Place 2 · Concord-Carlisle1 Mile2.4:25.99a10
Apr 8DCL Meet #1 WA @ CCApr 8 · 800 Meters · Place 1 · Concord-Carlisle800 Meters1.1:58.35a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 142 · Concord-Carlisle800 Meters1421:57.70a PB10
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 142 · Concord-Carlisle800 Meters1421:57.70a10
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 2 · Concord-Carlisle55m Hurdles22:30.26—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 1 · Concord-Carlisle1000 Meters12:34.72a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 1 · Concord-Carlisle1000 Meters12:34.7210
Feb 4Dual County League Championship MeetFeb 4 · 1000 Meters · Place 1 · Concord-Carlisle1000 Meters12:34.35a10
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 1 · Concord-Carlisle600 Meters11:24.82a PB10
Jan 8DCL Dual Meets #3TJan 8 · 1 Mile · Place 3 · Concord-Carlisle1 Mile34:30.28a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 1000 Meters · Place 1 · Concord-Carlisle1000 Meters1.2:33.91a PB10
Dec 13DCL Dual Meets #1TDec 13 · 1000 Meters · Place 2 · Concord-Carlisle1000 Meters2.2:37.30a10
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 22 · Concord-Carlisle1000 Meters222:51.98a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1000 Meters · Place 9 · Concord-Carlisle1000 Meters92:47.83a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 9 · Concord-Carlisle1000 Meters92:45.03a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 600 Meters · Place 4 · Concord-Carlisle600 Meters41:31.39a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 1000 Meters · Place 8 · Concord-Carlisle1000 Meters82:48.04a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 23 · Concord-Carlisle800 Meters232:02.67a9
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 800 Meters · Place 3 · Concord-Carlisle800 Meters32:02.39a9
May 21Dual County League ChampionshipMay 21 · 800 Meters · Place 8 · Concord-Carlisle800 Meters82:04.82a9
May 14DCL JV ChampionshipMay 14 · 1 Mile · Place 3 · Concord-Carlisle1 Mile34:50.09
May 8AB vs CCMay 8 · 1 Mile · Place 9 · Concord-Carlisle1 Mile94:55.25a9
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 45 · Concord-Carlisle800 Meters452:06.59a9
Apr 29NS vs CC DCL League Meet #4Apr 29 · 800 Meters · Place 9 · Concord-Carlisle800 Meters92:11.83a9
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 800 Meters · Place 1 · Concord-Carlisle800 Meters12:06.86a9
Apr 9LS vs CC DCL League meet #2Apr 9 · 800 Meters · Place 3 · Concord-Carlisle800 Meters32:07.53a9
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 800 Meters · Place 5 · Concord-Carlisle800 Meters52:11.76a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 5 · Concord-Carlisle1000 Meters5.2:48.85a9
Dec 14Dual County League Dual Meets Set #1Dec 14 · 1000 Meters · Place 6 · Concord-Carlisle1000 Meters6.2:52.56a9