Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDCL Thorpe Division Championship · Jan 225:24.57aDCL Thorpe Division ChampionshipJanuary 22, 2025
1 Mile · OutdoorWestford & NS at AB · Apr 145:19.31aWestford & NS at ABApril 14, 2026
100 Meters · OutdoorLS vs Bedford vs AB · Apr 2915.00aLS vs Bedford vs ABApril 29, 2026
1000 Meters · IndoorDCL Dual Meets #3T · Jan 83:07.48aDCL Dual Meets #3TJanuary 8, 2026
800 Meters · IndoorDual County League Invitational · Jan 32:32.78aDual County League InvitationalJanuary 3, 2024
800 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 292:24.85aMIAA Division 1 Track & Field ChampionshipMay 29, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 21 · Acton-Boxborough Reg1 Mile21.5:26.03a12
May 20Dual County League ChampionshipsMay 20 · 1 Mile · Place 6 · Acton-Boxborough Reg1 Mile65:23.11a12
May 6CC and Wayland at ABMay 6 · 800 Meters · Place 3 · Acton-Boxborough Reg800 Meters3.2:26.72a12
Apr 29LS vs Bedford vs ABApr 29 · 1 Mile · Place 5 · Acton-Boxborough Reg1 Mile5.6:16.85a12
Apr 29LS vs Bedford vs ABApr 29 · 100 Meters · Place 6 · Acton-Boxborough Reg100 Meters6.15.00a PB12
Apr 14Westford & NS at ABApr 14 · 1 Mile · Place 2 · Acton-Boxborough Reg1 Mile2.5:19.31a PB12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 800 Meters · Place 2 · Acton-Boxborough Reg800 Meters22:28.68a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 12 · Acton-Boxborough Reg1000 Meters12.3:08.35a12
Feb 4Dual County League Championship MeetFeb 4 · 1000 Meters · Place 4 · Acton-Boxborough Reg1000 Meters43:08.80a12
Jan 21DCL Dual Meets #5Jan 21 · 1000 Meters · Place 3 · Acton-Boxborough Reg1000 Meters33:09.68a12
Jan 14DCL Dual Meets #4Jan 14 · 1 Mile · Place 4 · Acton-Boxborough Reg1 Mile45:25.68a12
Jan 8DCL Dual Meets #3TJan 8 · 1000 Meters · Place 4 · Acton-Boxborough Reg1000 Meters43:07.48a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 1000 Meters · Acton-Boxborough Reg1000 Meters—DNS12
Dec 13DCL Dual Meets #1TDec 13 · 1000 Meters · Place 1 · Acton-Boxborough Reg1000 Meters1.3:12.47a12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1000 Meters · Place 11 · Acton-Boxborough Reg1000 Meters113:14.02a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 1 Mile · Place 7 · Acton-Boxborough Reg1 Mile75:24.57a PB—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1000 Meters · Place 4 · Acton-Boxborough Reg1000 Meters43:16.22a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 15 · Acton-Boxborough Reg1 Mile15.5:20.95a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 27 · Acton-Boxborough Reg800 Meters27.2:24.85a PB11
May 21Dual County League ChampionshipMay 21 · 800 Meters · Place 5 · Acton-Boxborough Reg800 Meters52:25.08a11
May 8AB vs CCMay 8 · 800 Meters · Place 3 · Acton-Boxborough Reg800 Meters32:25.31a11
Apr 29Acton and Beford at LSApr 29 · 800 Meters · Place 1 · Acton-Boxborough Reg800 Meters12:27.34a11
Apr 15DCL #3 NS vs ABApr 15 · 1 Mile · Place 1 · Acton-Boxborough Reg1 Mile15:30.14a11
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 800 Meters · Place 1 · Acton-Boxborough Reg800 Meters12:31.23a11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1000 Meters · Place 14 · Acton-Boxborough Reg1000 Meters14.3:14.69a11
Dec 18Dual County League Dual Meets Set #2Dec 18 · 1 Mile · Place 2 · Acton-Boxborough Reg1 Mile2.5:31.38a11
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1000 Meters · Place 19 · Acton-Boxborough Reg1000 Meters193:16.05a—
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · 1000 Meters · Place 10 · Acton-Boxborough Reg1000 Meters103:20.10a—
Jan 24Dual County League Meet #5Jan 24 · 1000 Meters · Place 5 · Acton-Boxborough Reg1000 Meters53:16.32a—
Jan 17Dual County Meet #4Jan 17 · 1000 Meters · Place 8 · Acton-Boxborough Reg1000 Meters83:20.88a—
Jan 10Dual County League Meet #3Jan 10 · 1 Mile · Place 7 · Acton-Boxborough Reg1 Mile75:41.72a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1000 Meters · Place 7 · Acton-Boxborough Reg1000 Meters73:17.50a—
Jan 3Dual County League InvitationalJan 3 · 800 Meters · Place 4 · Acton-Boxborough Reg800 Meters4.2:32.78a PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 8The Adrian Martinez ClassicJun 8 · 1 Mile · Place 15 · Acton-Boxborough Reg1 Mile155:26.83a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 1 Mile · Place 17 · Acton-Boxborough Reg1 Mile17.5:29.03a10
May 15Dual County League ChampionshipMay 15 · 1 Mile · Place 9 · Acton-Boxborough Reg1 Mile95:33.03a—
May 7Acton-Boxborough vs Concord-CarlisleMay 7 · 800 Meters · Place 1 · Acton-Boxborough Reg800 Meters12:29.03a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 5 · Acton-Boxborough Reg1 Mile55:31.23a—
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 10 · Acton-Boxborough Reg800 Meters102:31.48a—
Apr 9Westford Academy vs Acton-BoxboroughApr 9 · 800 Meters · Place 4 · Acton-Boxborough Reg800 Meters4.2:33.76a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 1000 Meters · Place 4 · Acton-Boxborough Reg1000 Meters4.3:21.23a10
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 1000 Meters · Place 23 · Acton-Boxborough Reg1000 Meters23.3:20.88a9
Jan 13MSTCA Northeast InvitationalJan 13 · 800 Meters · Place 40 · Acton-Boxborough Reg800 Meters40.2:41.29a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1000 Meters · Place 15 · Acton-Boxborough Reg1000 Meters15.3:24.74a9
Jan 4Dual County League Meet #2Jan 4 · 1000 Meters · Place 8 · Acton-Boxborough Reg1000 Meters8.3:23.53a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Dual County League Championship MeetMay 17 · 800 Meters · Place 10 · Acton-Boxborough Reg800 Meters10.2:34.94aUnofficial9
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 800 Meters · Place 30 · Acton-Boxborough Reg800 Meters302:39.14a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 1000 Meters · Place 9 · Acton-Boxborough Reg1000 Meters9.3:27.07a9