Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNS vs CRL vs BLS · May 514.94aNS vs CRL vs BLSMay 5, 2026
200 Meters · OutdoorWestford vs Cambridge RL · May 131.87aWestford vs Cambridge RLMay 1, 2025
Javelin · 600g · OutdoorLS v CC v CRL · Apr 1566' 2"LS v CC v CRL April 15, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12DCL JV Meet #1May 12 · Javelin · Place 8 · Cambridge Rindge & LatinJavelin600g8.51' 4"11
May 12DCL JV Meet #1May 12 · 100 Meters · Place 35 · Cambridge Rindge & Latin100 Meters35.15.87a11
May 5NS vs CRL vs BLSMay 5 · Javelin · Place 7 · Cambridge Rindge & LatinJavelin600g7.59' 8"11
May 5NS vs CRL vs BLSMay 5 · Discus · Cambridge Rindge & LatinDiscus1kg—DNS11
May 5NS vs CRL vs BLSMay 5 · 100 Meters · Place 14 · Cambridge Rindge & Latin100 Meters14.14.94a PB11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Javelin · Place 4 · Cambridge Rindge & LatinJavelin600g4.64' 6"11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 100 Meters · Place 7 · Cambridge Rindge & Latin100 Meters7.15.44a11
Apr 15LS v CC v CRL Apr 15 · Javelin · Place 3 · Cambridge Rindge & LatinJavelin600g3.66' 2" PB11
Apr 15LS v CC v CRL Apr 15 · 100 Meters · Place 11 · Cambridge Rindge & Latin100 Meters11.16.33a11
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · Javelin · Place 6 · Cambridge Rindge & LatinJavelin649-0211
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 100 Meters · Place 22 · Cambridge Rindge & Latin100 Meters2216.72a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 17DCL Dual Meets #2TDec 17 · 55 Meter · Cambridge Rindge & Latin55 Meter—DNS11
Dec 17DCL Dual Meets #2TDec 17 · Shot Put · Cambridge Rindge & LatinShot Put4kg—DNS11
Dec 13DCL Dual Meets #1TDec 13 · 55 Meter · Cambridge Rindge & Latin55 Meter—DNS11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14DCL JV ChampionshipMay 14 · Javelin · Place 15 · Cambridge Rindge & LatinJavelin1541-110
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · Javelin · Place 11 · Cambridge Rindge & LatinJavelin600g11.45-0910
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 200 Meters · Place 16 · Cambridge Rindge & Latin200 Meters16.35.56a10
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 100 Meters · Place 18 · Cambridge Rindge & Latin100 Meters18.16.94a10
May 7Waltham and Cambridge at LSMay 7 · Javelin · Place 9 · Cambridge Rindge & LatinJavelin940-510
May 7Waltham and Cambridge at LSMay 7 · 100 Meters · Place 22 · Cambridge Rindge & Latin100 Meters2216.88a10
May 1Westford vs Cambridge RLMay 1 · Javelin · Place 7 · Cambridge Rindge & LatinJavelin749-510
May 1Westford vs Cambridge RLMay 1 · 200 Meters · Place 8 · Cambridge Rindge & Latin200 Meters831.87a PB10
May 1Westford vs Cambridge RLMay 1 · 100 Meters · Place 13 · Cambridge Rindge & Latin100 Meters1316.73a10
Apr 17Cambridge RL vs Concord CarlisleApr 17 · Javelin · Place 7 · Cambridge Rindge & LatinJavelin737-810
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 100 Meters · Place 10 · Cambridge Rindge & Latin100 Meters1016.50a10
Apr 1Cambridge RL vs Acton BoxboroApr 1 · Javelin · Place 6 · Cambridge Rindge & LatinJavelin640-410
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 100 Meters · Place 16 · Cambridge Rindge & Latin100 Meters1617.37a10