Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCambridge RL vs Acton Boxboro · Apr 112.71aCambridge RL vs Acton BoxboroApril 1, 2025
200 Meters · IndoorDual County League Invitational · Jan 325.11aDual County League InvitationalJanuary 3, 2024
200 Meters · OutdoorCambrdge RL vs Acton Boxboro · Apr 824.27aCambrdge RL vs Acton BoxboroApril 8, 2026
300 Meters · IndoorDCL Dual Meets #2T · Dec 1736.73aDCL Dual Meets #2TDecember 17, 2025
400 Meters · OutdoorCC and Wayland at AB · May 651.84aCC and Wayland at ABMay 6, 2026
400 Meters · Relay Split · OutdoorMIAA Division 1 Track & Field Championship · May 2952.900aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorWestford & NS at AB · Apr 141:01.33aWestford & NS at ABApril 14, 2026
55 Meters · IndoorDual County League Meet #5 · Jan 247.38aDual County League Meet #5January 24, 2024
600 Meters · IndoorMSTCA Coaches' Invitational · Jan 241:25.46aMSTCA Coaches' InvitationalJanuary 24, 2026
High Jump · IndoorDual County League Dual Meets Set #1 · Dec 145-00.00Dual County League Dual Meets Set #1December 14, 2024
Long Jump · IndoorDual County League Meet #1 · Dec 1311-06.25Dual County League Meet #1December 13, 2023
Pole Vault · OutdoorMIAA Division 1 Track & Field Championship · May 2911-06.00MIAA Division 1 Track & Field ChampionshipMay 29, 2026

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 1 Track & Field ChampionshipMay 29 · Pole Vault · Place 6 · Acton-Boxborough RegPole Vault6.11-06.00 PB11
May 20Dual County League ChampionshipsMay 20 · Pole Vault · Place 7 · Acton-Boxborough RegPole Vault711-611
May 20Dual County League ChampionshipsMay 20 · 400 Meters · Place 6 · Acton-Boxborough Reg400 Meters652.91a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 14 · Acton-Boxborough Reg400m Hurdles141:01.50a11
May 6CC and Wayland at ABMay 6 · Pole Vault · Acton-Boxborough RegPole Vault—DNS11
May 6CC and Wayland at ABMay 6 · 400 Meters · Place 1 · Acton-Boxborough Reg400 Meters1.51.84a PB11
May 2MSTCA Division 1 RelaysMay 2 · Pole Vault · Place 4 · Acton-Boxborough RegPole Vault411-00.0011
Apr 29LS vs Bedford vs ABApr 29 · Pole Vault · Place 4 · Acton-Boxborough RegPole Vault4.10' 0"11
Apr 29LS vs Bedford vs ABApr 29 · 400m Hurdles · Place 1 · Acton-Boxborough Reg400m Hurdles36" / 0.914m1.1:01.38a11
Apr 14Westford & NS at ABApr 14 · Pole Vault · Place 2 · Acton-Boxborough RegPole Vault2.10' 6"11
Apr 14Westford & NS at ABApr 14 · 400m Hurdles · Place 1 · Acton-Boxborough Reg400m Hurdles36" / 0.914m1.1:01.33a PB11
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 200 Meters · Place 2 · Acton-Boxborough Reg200 Meters224.27a PB11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 4Dual County League Championship MeetFeb 4 · 600 Meters · Place 3 · Acton-Boxborough Reg600 Meters31:25.52a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 12 · Acton-Boxborough Reg600 Meters121:25.46a PB11
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 10 · Acton-Boxborough Reg55m Hurdles109.37a11
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 13 · Acton-Boxborough Reg55m Hurdles139.49a11
Jan 8DCL Dual Meets #3TJan 8 · 55m Hurdles · Place 13 · Acton-Boxborough Reg55m Hurdles1310.45a11
Jan 8DCL Dual Meets #3TJan 8 · 600 Meters · Place 2 · Acton-Boxborough Reg600 Meters21:28.09a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Acton-Boxborough Reg300 Meters—DNS11
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Place 4 · Acton-Boxborough Reg600 Meters4.1:28.64a11
Dec 17DCL Dual Meets #2TDec 17 · 300 Meters · Place 2 · Acton-Boxborough Reg300 Meters2.36.73a PB11
Dec 13DCL Dual Meets #1TDec 13 · 600 Meters · Place 1 · Acton-Boxborough Reg600 Meters1.1:26.12a11
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 26 · Acton-Boxborough Reg600 Meters261:29.56a—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 600 Meters · Place 3 · Acton-Boxborough Reg600 Meters31:27.74a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 15 · Acton-Boxborough Reg300 Meters1538.16a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 600 Meters · Place 3 · Acton-Boxborough Reg600 Meters31:28.43a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pole Vault · Acton-Boxborough RegPole Vault--NH10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Acton-Boxborough Reg400 MetersRelay Split—52.900a PB10
May 21Dual County League ChampionshipMay 21 · Pole Vault · Place 5 · Acton-Boxborough RegPole Vault510-610
May 21Dual County League ChampionshipMay 21 · 400 Meters · Place 5 · Acton-Boxborough Reg400 Meters552.62a10
May 18MSTCA Division 1 RelaysMay 18 · Pole Vault · Place 18 · Acton-Boxborough RegPole Vault18.8-00.0010
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Acton-Boxborough Reg400 MetersRelay Split—51.9hUnofficial10
May 10MSTCA Coaches Metro InvitationalMay 10 · 400 Meters · Place 13 · Acton-Boxborough Reg400 Meters1352.79a10
May 8AB vs CCMay 8 · Pole Vault · Place 3 · Acton-Boxborough RegPole Vault310-010
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 5 · Acton-Boxborough Reg400 Meters553.56a10
Apr 15DCL #3 NS vs ABApr 15 · 400 Meters · Place 2 · Acton-Boxborough Reg400 Meters253.57a10
Apr 8DCL #2 AB vs WAApr 8 · Pole Vault · Place 4 · Acton-Boxborough RegPole Vault48-010
Apr 8DCL #2 AB vs WAApr 8 · 200 Meters · Place 4 · Acton-Boxborough Reg200 Meters424.90a10
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 200 Meters · Place 4 · Acton-Boxborough Reg200 Meters424.61a10
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 100 Meters · Place 17 · Acton-Boxborough Reg100 Meters1712.71a PB10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 600 Meters · Place 29 · Acton-Boxborough Reg600 Meters29.1:30.02a10
Dec 18Dual County League Dual Meets Set #2Dec 18 · 600 Meters · Place 6 · Acton-Boxborough Reg600 Meters6.1:29.03a10
Dec 18Dual County League Dual Meets Set #2Dec 18 · High Jump · Acton-Boxborough RegHigh Jump—DNS10
Dec 14Dual County League Dual Meets Set #1Dec 14 · High Jump · Place 13 · Acton-Boxborough RegHigh Jump13.5-00.00 PB10
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 20 · Acton-Boxborough Reg300 Meters2040.21a—
Jan 24Dual County League Meet #5Jan 24 · 55 Meters · Place 31 · Acton-Boxborough Reg55 Meters317.38a PB—
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 22 · Acton-Boxborough Reg300 Meters2240.29a—
Jan 3Dual County League InvitationalJan 3 · 200 Meters · Place 22 · Acton-Boxborough Reg200 Meters22.25.11a PB9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · 400 Meters · Place 10 · Acton-Boxborough Reg400 Meters1054.84a—
May 7Acton-Boxborough vs Concord-CarlisleMay 7 · 400 Meters · Place 6 · Acton-Boxborough Reg400 Meters654.33a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400 Meters · Place 16 · Acton-Boxborough Reg400 Meters1654.82a—
Apr 30Acton-Boxborough vs Lincoln-SudburyApr 30 · 400 Meters · Place 2 · Acton-Boxborough Reg400 Meters254.97a—
Apr 23AB vs Newton SouthApr 23 · 200 Meters · Place 6 · Acton-Boxborough Reg200 Meters625.55a—
Apr 2DCL Dual Meet: Cambridge v. Acton BoxboroughApr 2 · 100 Meters · Place 8 · Acton-Boxborough Reg100 Meters813.00a—
Apr 2DCL Dual Meet: Cambridge v. Acton BoxboroughApr 2 · 200 Meters · Place 7 · Acton-Boxborough Reg200 Meters726.11a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 300 Meters · Place 20 · Acton-Boxborough Reg300 Meters20.40.70a9
Dec 13Dual County League Meet #1Dec 13 · Long Jump · Place 31 · Acton-Boxborough RegLong Jump31.11-06.25 PB9