Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #5 · Jan 214:36.95aDCL Dual Meets #5January 21, 2026
1 Mile · OutdoorCC and Wayland at AB · May 64:30.47aCC and Wayland at ABMay 6, 2026
1000 Meters · IndoorDCL Dual Meets #4 · Jan 142:44.46aDCL Dual Meets #4January 14, 2026
2 Miles · IndoorDCL Dual Meets #3T · Jan 89:52.76aDCL Dual Meets #3TJanuary 8, 2026
2 Miles · OutdoorWeston Twilight Invitational - Regis Events · May 99:36.61aWeston Twilight Invitational - Regis EventsMay 9, 2026
600 Meters · IndoorDual County League Meet #6 · Jan 311:36.52Dual County League Meet #6January 31, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 13 · Concord-Carlisle2 Miles13.9:45.93a12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 26 · Concord-Carlisle1 Mile26.4:42.11a12
May 20Dual County League ChampionshipsMay 20 · 2 Miles · Place 8 · Concord-Carlisle2 Miles810:11.86a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 2 Miles · Place 22 · Concord-Carlisle2 Miles229:36.61a PB12
May 6CC and Wayland at ABMay 6 · 1 Mile · Place 2 · Concord-Carlisle1 Mile2.4:30.47a PB12
Apr 28NS vs CC vs WalthamApr 28 · 2 Miles · Place 4 · Concord-Carlisle2 Miles4.10:18.012
Apr 28NS vs CC vs WalthamApr 28 · 1 Mile · Place 5 · Concord-Carlisle1 Mile5.4:34.112
Apr 24MSTCA Invacational & PentathlonApr 24 · 2 Miles · Place 2 · Concord-Carlisle2 Miles29:47.15a12
Apr 15LS v CC v CRL Apr 15 · 2 Miles · Place 6 · Concord-Carlisle2 Miles6.10:27.75a12
Apr 15LS v CC v CRL Apr 15 · 1 Mile · Place 7 · Concord-Carlisle1 Mile7.4:37.13a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 2 Miles · Place 4 · Concord-Carlisle2 Miles4.10:35.72a12
Apr 8DCL Meet #1 WA @ CCApr 8 · 1 Mile · Place 5 · Concord-Carlisle1 Mile5.4:40.53a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 16 · Concord-Carlisle2 Miles1610:20.61a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 2 Miles · Place 16 · Concord-Carlisle2 Miles1610:20.6112
Feb 4Dual County League Championship MeetFeb 4 · 2 Miles · Place 5 · Concord-Carlisle2 Miles59:55.32a12
Jan 21DCL Dual Meets #5Jan 21 · 1 Mile · Place 2 · Concord-Carlisle1 Mile24:36.95a PB12
Jan 14DCL Dual Meets #4Jan 14 · 1000 Meters · Place 10 · Concord-Carlisle1000 Meters102:44.46a PB12
Jan 8DCL Dual Meets #3TJan 8 · 2 Miles · Place 8 · Concord-Carlisle2 Miles89:52.76a PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · 1 Mile · Place 16 · Concord-Carlisle1 Mile165:14.111
May 8AB vs CCMay 8 · 1 Mile · Place 10 · Concord-Carlisle1 Mile105:01.67a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 32 · Concord-Carlisle2 Miles3210:47.20a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1 Mile · Place 13 · Concord-Carlisle1 Mile134:49.96a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1 Mile · Place 18 · Concord-Carlisle1 Mile185:04.54a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · 2 Miles · Place 7 · Concord-Carlisle2 Miles710:08.46a—
May 10DCL Dual Meet With Westford AcademyMay 10 · 1 Mile · Place 3 · Concord-Carlisle1 Mile34:54.07a—
May 7Acton-Boxborough vs Concord-CarlisleMay 7 · 2 Miles · Place 6 · Concord-Carlisle2 Miles610:31.58a—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 40 · Concord-Carlisle1 Mile405:01.91a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 1 Mile · Place 13 · Concord-Carlisle1 Mile134:44.60a—
Jan 31Dual County League Meet #6Jan 31 · 1 Mile · Place 9 · Concord-Carlisle1 Mile94:49.96SO
Jan 31Dual County League Meet #6Jan 31 · 600 Meters · Place 19 · Concord-Carlisle600 Meters191:36.52 PBSO
Jan 24Dual County League Meet #5Jan 24 · 2 Miles · Place 7 · Concord-Carlisle2 Miles710:25.42a—
Jan 17Dual County Meet #4Jan 17 · 1 Mile · Place 12 · Concord-Carlisle1 Mile124:49.23a—
Jan 10Dual County League Meet #3Jan 10 · 2 Miles · Place 12 · Concord-Carlisle2 Miles1210:48.27a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1 Mile · Place 9 · Concord-Carlisle1 Mile94:51.39a—