Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCL JV Meet #1 · May 1211.82aDCL JV Meet #1May 12, 2026
55 Meters · IndoorDCL Dual Meets #5 · Jan 217.27aDCL Dual Meets #5January 21, 2026
High Jump · OutdoorLS v CC v CRL · Apr 155' 8"LS v CC v CRL April 15, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 1 · Jan 185.67mMSTCA Kalperis Relays - Division 1January 18, 2026
Long Jump · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2920' 11"Westford Academy vs Cambridge Rindge & Latin SchoolApril 29, 2026
Triple Jump · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2940' 8.5"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

26 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Triple Jump · Place 13 · Cambridge Rindge & LatinTriple Jump13.42-04.0012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 18 · Cambridge Rindge & LatinLong Jump18.20-09.2512
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Long Jump · Place 6 · Cambridge Rindge & LatinLong Jump6.20-01.2512
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · High Jump · Place 3 · Cambridge Rindge & LatinHigh Jump3.5-04.0012
May 20Dual County League ChampionshipsMay 20 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump244-012
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 3 · Cambridge Rindge & LatinLong Jump320-7.7512
May 16MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 9 · Cambridge Rindge & LatinTriple Jump941-02.0012
May 16MSTCA Coaches Metro InvitationalMay 16 · Long Jump · Place 4 · Cambridge Rindge & LatinLong Jump421-07.2512
May 16MSTCA Coaches Metro InvitationalMay 16 · High Jump · Cambridge Rindge & LatinHigh Jump—NH12
May 12DCL JV Meet #1May 12 · 100 Meters · Place 1 · Cambridge Rindge & Latin100 Meters1.11.82a PB12
May 5NS vs CRL vs BLSMay 5 · Triple Jump · Place 1 · Cambridge Rindge & LatinTriple Jump1.40' 0.5"12
May 5NS vs CRL vs BLSMay 5 · Long Jump · Place 1 · Cambridge Rindge & LatinLong Jump1.20' 8"12
May 5NS vs CRL vs BLSMay 5 · 100 Meters · Place 5 · Cambridge Rindge & Latin100 Meters5.11.89a12
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 24 · Cambridge Rindge & LatinTriple Jump2412.09m12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 11 · Cambridge Rindge & LatinLong Jump116.53m12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump2.40' 8.5" PB12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · Long Jump · Place 1 · Cambridge Rindge & LatinLong Jump1.20' 11" PB12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · High Jump · Place 3 · Cambridge Rindge & LatinHigh Jump3.5' 2"12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump242-112
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 23 · Cambridge Rindge & Latin100 MetersRound P2312.0412
Apr 15LS v CC v CRL Apr 15 · Triple Jump · Place 1 · Cambridge Rindge & LatinTriple Jump1.39' 11.75"12
Apr 15LS v CC v CRL Apr 15 · Long Jump · Place 6 · Cambridge Rindge & LatinLong Jump6.17' 10"12
Apr 15LS v CC v CRL Apr 15 · High Jump · Place 3 · Cambridge Rindge & LatinHigh Jump3.5' 8" PB12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · Triple Jump · Place 1 · Cambridge Rindge & LatinTriple Jump137-07.0012
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · Long Jump · Place 4 · Cambridge Rindge & LatinLong Jump420-01.5012
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · High Jump · Place 2 · Cambridge Rindge & LatinHigh Jump25-04.0012

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Place 7 · Cambridge Rindge & LatinLong Jump720-0.7512
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 23 · Cambridge Rindge & LatinHigh Jump235-412
Feb 4Dual County League Championship MeetFeb 4 · Long Jump · Place 1 · Cambridge Rindge & LatinLong Jump120-2.5012
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 4 · Cambridge Rindge & LatinHigh Jump45-612
Jan 21DCL Dual Meets #5Jan 21 · Long Jump · Place 4 · Cambridge Rindge & LatinLong Jump419-5.5012
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 2 · Cambridge Rindge & LatinHigh Jump25-812
Jan 21DCL Dual Meets #5Jan 21 · 55 Meters · Place 30 · Cambridge Rindge & Latin55 Meters307.27a PB12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 40 · Cambridge Rindge & LatinLong Jump405.67m PB12
Jan 14DCL Dual Meets #4Jan 14 · Long Jump · Place 6 · Cambridge Rindge & LatinLong Jump618-012
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 6 · Cambridge Rindge & LatinHigh Jump65-412
Jan 8DCL Dual Meets #3TJan 8 · Long Jump · Place 7 · Cambridge Rindge & LatinLong Jump717-6.7512
Jan 8DCL Dual Meets #3TJan 8 · High Jump · Place 6 · Cambridge Rindge & LatinHigh Jump65-412
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 12 · Cambridge Rindge & Latin55 Meters127.46a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Triple Jump · Place 18 · Cambridge Rindge & LatinTriple Jump1837-411
May 24MSTCA South Shore Twilight InvitationalMay 24 · Long Jump · Place 39 · Cambridge Rindge & LatinLong Jump3916-1011
May 21Dual County League ChampionshipMay 21 · Triple Jump · Place 6 · Cambridge Rindge & LatinTriple Jump637-9.5011
May 21Dual County League ChampionshipMay 21 · Long Jump · Place 10 · Cambridge Rindge & LatinLong Jump1017-5.5011
May 10Andover Boosters InvitationalMay 10 · Triple Jump · Place 14 · Cambridge Rindge & LatinTriple Jump1437-611
May 7Waltham and Cambridge at LSMay 7 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump238-1.7511
May 7Waltham and Cambridge at LSMay 7 · Long Jump · Place 6 · Cambridge Rindge & LatinLong Jump616-511
May 7Waltham and Cambridge at LSMay 7 · 100 Meters · Place 13 · Cambridge Rindge & Latin100 Meters1312.82a11
May 1Westford vs Cambridge RLMay 1 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump238-10.5011
May 1Westford vs Cambridge RLMay 1 · Long Jump · Place 5 · Cambridge Rindge & LatinLong Jump518-311
Apr 17Cambridge RL vs Concord CarlisleApr 17 · Triple Jump · Place 4 · Cambridge Rindge & LatinTriple Jump435-7.5011
Apr 17Cambridge RL vs Concord CarlisleApr 17 · Long Jump · Place 8 · Cambridge Rindge & LatinLong Jump815-9.5011
Apr 1Cambridge RL vs Acton BoxboroApr 1 · Triple Jump · Place 3 · Cambridge Rindge & LatinTriple Jump336-511
Apr 1Cambridge RL vs Acton BoxboroApr 1 · Long Jump · Place 5 · Cambridge Rindge & LatinLong Jump516-8.7511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Dual County League ChampionshipMay 15 · Triple Jump · Place 11 · Cambridge Rindge & LatinTriple Jump1133-7—
May 15Dual County League ChampionshipMay 15 · Long Jump · Place 11 · Cambridge Rindge & LatinLong Jump1117-7.75—
May 11Andover Boosters InvitationalMay 11 · Triple Jump · Place 29 · Cambridge Rindge & LatinTriple Jump2936-5.50—
May 11Andover Boosters InvitationalMay 11 · Long Jump · Place 28 · Cambridge Rindge & LatinLong Jump2818-10.75—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Triple Jump · Place 22 · Cambridge Rindge & LatinTriple Jump2232-9.50—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · Triple Jump · Place 4 · Cambridge Rindge & LatinTriple Jump435-5—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · Long Jump · Place 5 · Cambridge Rindge & LatinLong Jump516-10—
Apr 23Dual County Meet#3: Cambridge v Concord-CarlisleApr 23 · Triple Jump · Place 2 · Cambridge Rindge & LatinTriple Jump232-6.5—
Apr 23Dual County Meet#3: Cambridge v Concord-CarlisleApr 23 · Long Jump · Place 3 · Cambridge Rindge & LatinLong Jump316-6.5—
Apr 2DCL Dual Meet: Cambridge v. Acton BoxboroughApr 2 · Triple Jump · Place 1 · Cambridge Rindge & LatinTriple Jump132-5.5—
Apr 2DCL Dual Meet: Cambridge v. Acton BoxboroughApr 2 · Long Jump · Place 7 · Cambridge Rindge & LatinLong Jump715-0—