Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Coaches Metro Invitational · May 1611.10aMSTCA Coaches Metro InvitationalMay 16, 2026
200 Meters · OutdoorMSTCA Coaches Metro Invitational · May 1623.03aMSTCA Coaches Metro InvitationalMay 16, 2026
Long Jump · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2920' 0"Westford Academy vs Cambridge Rindge & Latin SchoolApril 29, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 15 · Cambridge Rindge & LatinLong Jump15.21-04.0011
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 16 · Cambridge Rindge & Latin100 MetersRound P16.11.24aWind: -0.611
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Long Jump · Cambridge Rindge & LatinLong Jump—DNS11
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 5 · Cambridge Rindge & LatinLong Jump519-1011
May 20Dual County League ChampionshipsMay 20 · 100 Meters · Place 8 · Cambridge Rindge & Latin100 Meters811.41a11
May 20Dual County League ChampionshipsMay 20 · 100 Meters · Place 2 · Cambridge Rindge & Latin100 Meters211.14a11
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 6 · Cambridge Rindge & LatinLong Jump621-03.5011
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 8 · Cambridge Rindge & Latin200 Meters823.03a PB11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 6 · Cambridge Rindge & Latin100 MetersRound P611.36a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 2 · Cambridge Rindge & Latin100 Meters211.10a PB11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 13 · Cambridge Rindge & Latin100 Meters1311.71a11
May 5NS vs CRL vs BLSMay 5 · Long Jump · Place 5 · Cambridge Rindge & LatinLong Jump5.18' 10"11
May 5NS vs CRL vs BLSMay 5 · 200 Meters · Place 1 · Cambridge Rindge & Latin200 Meters1.23.14a11
May 5NS vs CRL vs BLSMay 5 · 100 Meters · Place 1 · Cambridge Rindge & Latin100 Meters1.11.22a11
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 41 · Cambridge Rindge & LatinLong Jump415.98m11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Long Jump · Place 4 · Cambridge Rindge & LatinLong Jump4.20' 0" PB11
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 200 Meters · Place 1 · Cambridge Rindge & Latin200 Meters1.24.21a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 1 · Cambridge Rindge & LatinLong Jump121-4.5011
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 6 · Cambridge Rindge & Latin100 MetersRound P611.3711
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 5 · Cambridge Rindge & Latin100 Meters511.2811
Apr 15LS v CC v CRL Apr 15 · Triple Jump · Cambridge Rindge & LatinTriple Jump—DNS11
Apr 15LS v CC v CRL Apr 15 · Long Jump · Place 2 · Cambridge Rindge & LatinLong Jump2.19' 1.5"11
Apr 15LS v CC v CRL Apr 15 · 100 Meters · Place 4 · Cambridge Rindge & Latin100 Meters4.11.82a11
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · Long Jump · Place 2 · Cambridge Rindge & LatinLong Jump220-03.0011
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 100 Meters · Place 6 · Cambridge Rindge & Latin100 Meters611.95a11