Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Dual Meets #2T · Dec 176:14.61aDCL Dual Meets #2TDecember 17, 2025
1 Mile · OutdoorDCL JV Championship · May 146:00.1DCL JV ChampionshipMay 14, 2025
1000 Meters · IndoorDCL Dual Meets #4 · Jan 143:44.19aDCL Dual Meets #4January 14, 2026
2 Miles · IndoorDCL Dual Meets #5 · Jan 2113:08.82aDCL Dual Meets #5January 21, 2026
2 Miles · OutdoorCC and Wayland at AB · May 613:13.47aCC and Wayland at ABMay 6, 2026
5000 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 920:37.90aWeston Twilight Invitational - Regis EventsMay 9, 2026
600 Meters · IndoorDual County League Championship Meet · Feb 42:05.83aDual County League Championship MeetFebruary 4, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 1 Mile · Place 21 · Concord-Carlisle1 Mile21.6:05.22a10
May 13DCL JV Meet # 2May 13 · 1 Mile · Place 7 · Concord-Carlisle1 Mile7.6:08.85a10
May 9Weston Twilight Invitational - Regis EventsMay 9 · 5000 Meters · Place 9 · Concord-Carlisle5000 Meters920:37.90a PB10
May 6CC and Wayland at ABMay 6 · 2 Miles · Place 5 · Concord-Carlisle2 Miles5.13:13.47a PB10
Apr 15LS v CC v CRL Apr 15 · 2 Miles · Place 6 · Concord-Carlisle2 Miles6.14:11.12a10
Apr 15LS v CC v CRL Apr 15 · 1 Mile · Place 14 · Concord-Carlisle1 Mile14.6:18.60a10
Apr 8DCL Meet #1 WA @ CCApr 8 · 2 Miles · Place 7 · Concord-Carlisle2 Miles7.14:50.06a10
Apr 8DCL Meet #1 WA @ CCApr 8 · 1 Mile · Place 17 · Concord-Carlisle1 Mile17.6:14.29a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · 600 Meters · Place 12 · Concord-Carlisle600 Meters122:05.83a PB10
Jan 21DCL Dual Meets #5Jan 21 · 2 Miles · Place 10 · Concord-Carlisle2 Miles1013:08.82a PB10
Jan 14DCL Dual Meets #4Jan 14 · 1000 Meters · Place 18 · Concord-Carlisle1000 Meters183:44.19a PB10
Jan 8DCL Dual Meets #3TJan 8 · 1000 Meters · Place 17 · Concord-Carlisle1000 Meters173:44.97a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 1 Mile · Place 16 · Concord-Carlisle1 Mile16.6:14.61a PB10
Dec 13DCL Dual Meets #1TDec 13 · 1 Mile · Place 22 · Concord-Carlisle1 Mile22.6:26.42a10
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1000 Meters · Place 22 · Concord-Carlisle1000 Meters224:01.62a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 1 Mile · Place 22 · Concord-Carlisle1 Mile226:19.82a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 600 Meters · Place 36 · Concord-Carlisle600 Meters362:14.41a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · 1 Mile · Place 4 · Concord-Carlisle1 Mile46:00.1 PB9
May 8AB vs CCMay 8 · 1 Mile · Place 3 · Concord-Carlisle1 Mile36:08.07a9
Apr 29NS vs CC DCL League Meet #4Apr 29 · 1 Mile · Place 7 · Concord-Carlisle1 Mile76:17.65a9
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Place 27 · Concord-Carlisle1 Mile276:06.729
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 1 Mile · Place 7 · Concord-Carlisle1 Mile76:11.53a9
Apr 9LS vs CC DCL League meet #2Apr 9 · 1 Mile · Place 9 · Concord-Carlisle1 Mile96:07.97a9
Apr 2Westford Academy vs Concord-CarlisleApr 2 · 1 Mile · Place 4 · Concord-Carlisle1 Mile46:14.41a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1000 Meters · Place 24 · Concord-Carlisle1000 Meters24.3:59.14a9
Dec 14Dual County League Dual Meets Set #1Dec 14 · 1000 Meters · Place 17 · Concord-Carlisle1000 Meters17.3:53.63a9