Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDual County League Championships · May 204:27.33aDual County League ChampionshipsMay 20, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 181:01.890aMSTCA Division 1 RelaysMay 18, 2025
800 Meters · OutdoorWeston Twilight Invitational - Regis Events · May 92:00.39aWeston Twilight Invitational - Regis EventsMay 9, 2026

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 20 · Cambridge Rindge & Latin1 Mile20.4:27.83a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 33 · Cambridge Rindge & Latin800 Meters33.2:04.87a11
May 20Dual County League ChampionshipsMay 20 · 1 Mile · Place 3 · Cambridge Rindge & Latin1 Mile34:27.33a PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 8 · Cambridge Rindge & Latin1 Mile84:30.21a11
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 23 · Cambridge Rindge & Latin800 Meters232:00.39a PB11
May 5NS vs CRL vs BLSMay 5 · 1 Mile · Place 3 · Cambridge Rindge & Latin1 Mile3.4:37.91a11
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 800 Meters · Place 1 · Cambridge Rindge & Latin800 Meters12:03.21a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Dual County League ChampionshipMay 21 · 800 Meters · Place 12 · Cambridge Rindge & Latin800 Meters122:06.33a10
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Cambridge Rindge & Latin400 MetersRelay Split—1:01.890a PB10
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 1 Mile · Place 10 · Cambridge Rindge & Latin1 Mile10.4:46.87a10
May 7Waltham and Cambridge at LSMay 7 · 1 Mile · Place 3 · Cambridge Rindge & Latin1 Mile34:46.79a10
May 1Westford vs Cambridge RLMay 1 · 800 Meters · Place 2 · Cambridge Rindge & Latin800 Meters22:09.39a10
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 1 Mile · Place 5 · Cambridge Rindge & Latin1 Mile54:54.19a10
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 800 Meters · Place 3 · Cambridge Rindge & Latin800 Meters32:17.25a10