Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCambridge RL vs Acton Boxboro · Apr 113.58aCambridge RL vs Acton BoxboroApril 1, 2025
110m Hurdles · 39" / 0.991m · OutdoorLS v CC v CRL · Apr 1519.20aLS v CC v CRL April 15, 2026
1500 Meters · OutdoorDual County League Championships · May 205:59.46aDual County League ChampionshipsMay 20, 2026
200 Meters · OutdoorWestford vs Cambridge RL · May 126.29aWestford vs Cambridge RLMay 1, 2025
300 Meters · IndoorDual County League JV Meet #2 · Jan 1345.47aDual County League JV Meet #2January 13, 2025
55 Meters · IndoorDCL Dual Meets #3T · Jan 87.37aDCL Dual Meets #3TJanuary 8, 2026
High Jump · OutdoorDual County League Championships · May 201.70mDual County League ChampionshipsMay 20, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 2 · Cambridge Rindge & LatinHigh Jump21.70m PB12
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 18 · Cambridge Rindge & LatinHigh Jump185-412
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 5 · Cambridge Rindge & LatinShot Put58.83m12
May 20Dual County League ChampionshipsMay 20 · 110m Hurdles · Place 2 · Cambridge Rindge & Latin110m Hurdles216.85a12
May 20Dual County League ChampionshipsMay 20 · 1500 Meters · Place 13 · Cambridge Rindge & Latin1500 Meters135:59.46a PB12
May 12DCL JV Meet #1May 12 · High Jump · Place 1 · Cambridge Rindge & LatinHigh Jump1.5' 2"12
May 5NS vs CRL vs BLSMay 5 · High Jump · Place 4 · Cambridge Rindge & LatinHigh Jump4.5' 6"12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 30 · Cambridge Rindge & Latin400m Hurdles301:10.2812
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 110m Hurdles · Place 15 · Cambridge Rindge & Latin110m HurdlesRound P1517.6612
Apr 15LS v CC v CRL Apr 15 · High Jump · Place 1 · Cambridge Rindge & LatinHigh Jump1.5' 2"12
Apr 15LS v CC v CRL Apr 15 · 400m Hurdles · Cambridge Rindge & Latin400m Hurdles36" / 0.914m—DNS12
Apr 15LS v CC v CRL Apr 15 · 110m Hurdles · Place 3 · Cambridge Rindge & Latin110m Hurdles39" / 0.991m3.19.20a PB12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 400m Hurdles · Place 5 · Cambridge Rindge & Latin400m Hurdles51:11.38a12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 110m Hurdles · Place 2 · Cambridge Rindge & Latin110m Hurdles218.81a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 10 · Cambridge Rindge & Latin55m Hurdles109.37a12
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 14 · Cambridge Rindge & Latin55m Hurdles149.53a12
Jan 8DCL Dual Meets #3TJan 8 · Long Jump · Place 10 · Cambridge Rindge & LatinLong Jump1016-512
Jan 8DCL Dual Meets #3TJan 8 · 55m Hurdles · Place 7 · Cambridge Rindge & Latin55m Hurdles79.93a12
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 9 · Cambridge Rindge & Latin55 Meters97.37a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Waltham and Cambridge at LSMay 7 · 400m Hurdles · Place 6 · Cambridge Rindge & Latin400m Hurdles61:09.57a11
May 7Waltham and Cambridge at LSMay 7 · High Jump · Place 1 · Cambridge Rindge & LatinHigh Jump15-011
May 1Westford vs Cambridge RLMay 1 · 400m Hurdles · Place 12 · Cambridge Rindge & Latin400m Hurdles121:16.88a11
May 1Westford vs Cambridge RLMay 1 · 200 Meters · Place 10 · Cambridge Rindge & Latin200 Meters1026.29a PB11
Apr 1Cambridge RL vs Acton BoxboroApr 1 · Long Jump · Place 8 · Cambridge Rindge & LatinLong Jump815-7.2511
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 100 Meters · Place 31 · Cambridge Rindge & Latin100 Meters3113.58a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13Dual County League JV Meet #2Jan 13 · 300 Meters · Place 7 · Cambridge Rindge & Latin300 Meters745.47a PB—
Jan 13Dual County League JV Meet #2Jan 13 · 55 Meters · Place 4 · Cambridge Rindge & Latin55 Meters47.73a—