Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDCL JV Meet # 2 · May 135:55.92aDCL JV Meet # 2May 13, 2026
1000 Meters · IndoorDCL Dual Meets #5 · Jan 213:34.76aDCL Dual Meets #5January 21, 2026
2 Miles · OutdoorCC and Wayland at AB · May 612:32.50aCC and Wayland at ABMay 6, 2026
400 Meters · OutdoorNS vs CC vs Waltham · Apr 281:07.9NS vs CC vs WalthamApril 28, 2026
600 Meters · IndoorDual County League Championship Meet · Feb 41:53.08aDual County League Championship MeetFebruary 4, 2026
800 Meters · OutdoorWeston Twilight - Regis Events · May 42:37.18aWeston Twilight - Regis EventsMay 4, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · 2 Miles · Place 8 · Concord-Carlisle2 Miles813:19.62a11
May 13DCL JV Meet # 2May 13 · 1 Mile · Place 1 · Concord-Carlisle1 Mile1.5:55.92a PB11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 44 · Concord-Carlisle800 Meters442:40.13a11
May 6CC and Wayland at ABMay 6 · 2 Miles · Place 3 · Concord-Carlisle2 Miles3.12:32.50a PB11
Apr 28NS vs CC vs WalthamApr 28 · 400 Meters · Place 8 · Concord-Carlisle400 Meters8.1:07.9 PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 22 · Concord-Carlisle800 Meters222:40.04a11
Apr 15LS v CC v CRL Apr 15 · 800 Meters · Place 7 · Concord-Carlisle800 Meters7.2:41.41a11
Apr 8DCL Meet #1 WA @ CCApr 8 · 2 Miles · Place 6 · Concord-Carlisle2 Miles6.14:50.04a11
Apr 8DCL Meet #1 WA @ CCApr 8 · 800 Meters · Place 3 · Concord-Carlisle800 Meters3.2:46.03a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 25 · Concord-Carlisle600 Meters251:54.06a11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Place 25 · Concord-Carlisle600 Meters251:54.0611
Feb 4Dual County League Championship MeetFeb 4 · 600 Meters · Place 8 · Concord-Carlisle600 Meters81:53.08a PB11
Jan 21DCL Dual Meets #5Jan 21 · 1000 Meters · Place 21 · Concord-Carlisle1000 Meters213:34.76a PB11
Jan 14DCL Dual Meets #4Jan 14 · 600 Meters · Place 15 · Concord-Carlisle600 Meters151:55.74a11
Jan 8DCL Dual Meets #3TJan 8 · 600 Meters · Place 7 · Concord-Carlisle600 Meters71:53.79a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 600 Meters · Place 5 · Concord-Carlisle600 Meters5.1:57.19a11
Dec 13DCL Dual Meets #1TDec 13 · 600 Meters · Place 6 · Concord-Carlisle600 Meters6.1:54.33a11
Jan 22DCL Thorpe Division ChampionshipJan 22 · 600 Meters · Place 12 · Concord-Carlisle600 Meters121:58.43a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1000 Meters · Place 15 · Concord-Carlisle1000 Meters153:39.91a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 600 Meters · Place 17 · Concord-Carlisle600 Meters171:58.66a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 28 · Concord-Carlisle2 Miles2812:47.83a10
May 21Dual County League ChampionshipMay 21 · 2 Miles · Place 12 · Concord-Carlisle2 Miles1212:45.17a10
May 8AB vs CCMay 8 · 2 Miles · Place 4 · Concord-Carlisle2 Miles412:50.33a10
Apr 29NS vs CC DCL League Meet #4Apr 29 · 1 Mile · Place 8 · Concord-Carlisle1 Mile86:17.91a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 800 Meters · Place 26 · Concord-Carlisle800 Meters262:45.2910
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 800 Meters · Place 4 · Concord-Carlisle800 Meters42:42.15a10
Apr 9LS vs CC DCL League meet #2Apr 9 · 800 Meters · Place 2 · Concord-Carlisle800 Meters22:42.08a10
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 800 Meters · Place 6 · Concord-Carlisle800 Meters62:46.25a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · 800 Meters · Place 14 · Concord-Carlisle800 Meters142:41.02a—
May 10DCL Dual Meet With Westford AcademyMay 10 · 800 Meters · Place 4 · Concord-Carlisle800 Meters42:41.88a—
May 7Acton-Boxborough vs Concord-CarlisleMay 7 · 800 Meters · Place 4 · Concord-Carlisle800 Meters42:43.54a—
May 4Weston Twilight - Regis EventsMay 4 · 800 Meters · Place 41 · Concord-Carlisle800 Meters41.2:37.18a PB9
May 1DCL #3 NS Vs CCMay 1 · 800 Meters · Place 4 · Concord-Carlisle800 Meters42:42.98a—
Apr 23Dual County Meet#3: Cambridge v Concord-CarlisleApr 23 · 800 Meters · Place 4 · Concord-Carlisle800 Meters42:53.89a—
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 29 · Concord-Carlisle800 Meters292:47.85a—
Apr 10Lincoln-Sudbury vs. Concord-CarlisleApr 10 · 1 Mile · Place 12 · Concord-Carlisle1 Mile12.6:30.64a9