Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF New England Youth Invitational · Mar 25:45.20aUSATF New England Youth InvitationalMarch 2, 2025
1 Mile · OutdoorMIAA Division 2 Track & Field Championship · May 295:21.03aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorDual County League Championship Meet · Feb 43:08.07aDual County League Championship MeetFebruary 4, 2026
1500 Meters · IndoorUSATF New England Youth Invitational · Mar 25:22.68aUSATF New England Youth InvitationalMarch 2, 2025
400 Meters · OutdoorUSATF New England Youth Series - Meet #3 · May 181:05.84aUSATF New England Youth Series - Meet #3May 18, 2025
600 Meters · IndoorDCL Dual Meets #5 · Jan 211:42.82aDCL Dual Meets #5January 21, 2026
800 Meters · IndoorUSATF New England Youth Invitational · Mar 22:28.16aUSATF New England Youth InvitationalMarch 2, 2025
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 292:19.40aMIAA 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

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 22 · Concord-CarlisleConcord-Carlisle1 Mile22.5:21.03a PB9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 8 · Concord-CarlisleConcord-Carlisle800 Meters8.2:19.40a PB9
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 4 · Concord-CarlisleConcord-Carlisle800 Meters42:25.57a9
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 28 · Concord-CarlisleConcord-Carlisle800 Meters282:27.68a9
May 6CC and Wayland at ABMay 6 · 800 Meters · Concord-CarlisleConcord-Carlisle800 Meters—DNS9
Apr 28NS vs CC vs WalthamApr 28 · 1 Mile · Place 2 · Concord-CarlisleConcord-Carlisle1 Mile2.5:30.49
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 2 · Concord-CarlisleConcord-Carlisle800 Meters22:22.20a9
Apr 15LS v CC v CRL Apr 15 · 800 Meters · Place 2 · Concord-CarlisleConcord-Carlisle800 Meters2.2:21.88a9
Apr 8DCL Meet #1 WA @ CCApr 8 · 1 Mile · Place 3 · Concord-CarlisleConcord-Carlisle1 Mile3.5:23.81a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 9 · Concord-CarlisleConcord-Carlisle1000 Meters93:08.11a9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1000 Meters · Place 9 · Concord-CarlisleConcord-Carlisle1000 Meters93:08.119
Feb 4Dual County League Championship MeetFeb 4 · 1000 Meters · Place 3 · Concord-CarlisleConcord-Carlisle1000 Meters33:08.07a PB9
Jan 21DCL Dual Meets #5Jan 21 · 600 Meters · Place 4 · Concord-CarlisleConcord-Carlisle600 Meters41:42.82a PB9
Jan 14DCL Dual Meets #4Jan 14 · 1000 Meters · Place 3 · Concord-CarlisleConcord-Carlisle1000 Meters33:12.93a9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13DCL Dual Meets #1TDec 13 · 1 Mile · Place 7 · Concord-CarlisleConcord-Carlisle1 Mile7.5:46.78a9
Mar 13New Balance Nationals IndoorMar 13 · 800 Meters · Place 55 · Waltham TCWaltham TC800 Meters552:29.958
Mar 2USATF New England Youth InvitationalMar 2 · 1 Mile · Place 4 · Waltham TrackWaltham Track1 Mile4.5:45.20a PB8
Mar 2USATF New England Youth InvitationalMar 2 · 1500 Meters · Place 3 · Waltham TrackWaltham Track1500 Meters3.5:22.68a PB8
Mar 2USATF New England Youth InvitationalMar 2 · 800 Meters · Place 3 · Waltham TrackWaltham Track800 Meters3.2:28.16a PB8
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 27 · Waltham TrackWaltham Track1 Mile27.5:46.43a8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22FKT MileJun 22 · 1 Mile · Place 2 · Waltham TrackWaltham Track1 Mile2.5:41.0Unofficial8
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 800 Meters · Place 2 · Waltham TrackWaltham Track800 Meters2.2:26.45a8
May 18USATF New England Youth Series - Meet #3May 18 · 800 Meters · Place 4 · Waltham TrackWaltham Track800 Meters4.2:30.43a8
May 18USATF New England Youth Series - Meet #3May 18 · 400 Meters · Place 7 · Waltham TrackWaltham Track400 Meters7.1:05.84a PB8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11USATF New England Youth Series - Meet #3May 11 · 800 Meters · Place 9 · Waltham TrackWaltham Track800 Meters9.2:46.86a7
May 11USATF New England Youth Series - Meet #3May 11 · 400 Meters · Place 10 · Waltham TrackWaltham Track400 Meters10.1:11.92a7

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 12 · Waltham TrackWaltham Track800 Meters12.3:07.85a6
May 21 USATF New England Youth Series - Meet #3May 21 · 800 Meters · Place 7 · Waltham TrackWaltham Track800 Meters7.2:55.58a6