Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLS v CC v CRL · Apr 1511.86aLS v CC v CRL April 15, 2026
200 Meters · OutdoorWeston Twilight Invitational - Weston Events · May 324.07aWeston Twilight Invitational - Weston EventsMay 3, 2025
300 Meters · IndoorDCL Dual Meets #4 · Jan 1436.96aDCL Dual Meets #4January 14, 2026
400 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2752.89aMSTCA Boston Holiday ChallengeDecember 27, 2025
400 Meters · OutdoorWestford Academy vs Cambridge Rindge & Latin School · Apr 2951.56aWestford Academy vs Cambridge Rindge & Latin SchoolApril 29, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1851.556aMSTCA Division 1 RelaysMay 18, 2025
55 Meter · IndoorDual County League JV Meet #1 · Dec 197.52aDual County League JV Meet #1December 19, 2023
55 Meters · IndoorDCL Dual Meets #3T · Jan 87.31aDCL Dual Meets #3TJanuary 8, 2026
600 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 261:29.02aMSTCA Coaches Invitational (Large Schools)January 26, 2025
800 Meters · IndoorRising Stars Youth Champs · Mar 62:04.68aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorWaltham and Cambridge at LS · May 72:09.50aWaltham and Cambridge at LSMay 7, 2025
Long Jump · IndoorDual County League Invitational · Jan 316-06.50Dual County League InvitationalJanuary 3, 2024
Triple Jump · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 532-05.75MSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 19 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters19.51.78a12
May 20Dual County League ChampionshipsMay 20 · 400 Meters · Place 2 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters251.68a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 400 Meters · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters—FS12
Apr 29Westford Academy vs Cambridge Rindge & Latin SchoolApr 29 · 400 Meters · Place 1 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters1.51.56a PB12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400 Meters · Place 9 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters953.5412
Apr 15LS v CC v CRL Apr 15 · 200 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters3.24.47a12
Apr 15LS v CC v CRL Apr 15 · 100 Meters · Place 5 · Cambridge Rindge & LatinCambridge Rindge & Latin100 Meters5.11.86a PB12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 200 Meters · Place 4 · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters424.63a12
Apr 8Cambrdge RL vs Acton BoxboroApr 8 · 100 Meters · Place 8 · Cambridge Rindge & LatinCambridge Rindge & Latin100 Meters812.35a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 35 · UnattachedUnattached800 Meters35.2:04.68a PB12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 26 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters26.37.18a12
Feb 4Dual County League Championship MeetFeb 4 · 300 Meters · Place 6 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters637.40a12
Jan 21DCL Dual Meets #5Jan 21 · 300 Meters · Place 4 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters437.44a12
Jan 14DCL Dual Meets #4Jan 14 · 300 Meters · Place 5 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters536.96a PB12
Jan 8DCL Dual Meets #3TJan 8 · 300 Meters · Place 7 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters738.80a12
Jan 8DCL Dual Meets #3TJan 8 · 55 Meters · Place 6 · Cambridge Rindge & LatinCambridge Rindge & Latin55 Meters67.31a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 400 Meters · Place 13 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters13.52.89a PB12
Dec 13DCL Dual Meets #1TDec 13 · 600 Meters · Place 5 · Cambridge Rindge & LatinCambridge Rindge & Latin600 Meters5.1:29.26a12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 41 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters4138.01a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 600 Meters · Place 27 · Cambridge Rindge & LatinCambridge Rindge & Latin600 Meters271:29.02a PB—
Jan 22DCL Thorpe Division ChampionshipJan 22 · 300 Meters · Place 9 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters937.14a—
Jan 15Dual County League Dual Meets Set #4Jan 15 · 300 Meters · Place 6 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters638.43a—
Jan 8Dual County League Dual Meets Set #3Jan 8 · 300 Meters · Place 12 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters1238.04a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Cambridge Rindge & LatinCambridge Rindge & Latin400 MetersRelay Split—51.968a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Place 28 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters28.53.19a11
May 21Dual County League ChampionshipMay 21 · 400 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters351.77a11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Cambridge Rindge & LatinCambridge Rindge & Latin400 MetersRelay Split—51.556a PB11
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 400 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters3.52.19a11
May 7Waltham and Cambridge at LSMay 7 · 800 Meters · Place 5 · Cambridge Rindge & LatinCambridge Rindge & Latin800 Meters52:09.50a PB11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 200 Meters · Place 37 · Cambridge Rindge & LatinCambridge Rindge & Latin200 MetersRound P3724.07a PB11
May 1Westford vs Cambridge RLMay 1 · 400 Meters · Place 1 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters152.70a11
Apr 1946th Annual Ottaviani InvitationalApr 19 · 400 Meters · Place 9 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters9.53.41a11
Apr 17Cambridge RL vs Concord CarlisleApr 17 · 200 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters324.51a11
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 200 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters324.57a11
Apr 1Cambridge RL vs Acton BoxboroApr 1 · 100 Meters · Place 11 · Cambridge Rindge & LatinCambridge Rindge & Latin100 Meters1112.54a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 600 Meters · Place 10 · Cambridge Rindge & LatinCambridge Rindge & Latin600 Meters10.1:30.82a11
Dec 14Dual County League Dual Meets Set #1Dec 14 · 300 Meters · Place 11 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters11.39.60a11
Jan 31Dual County League Meet #6Jan 31 · Long Jump · Place 22 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump2215-8.25SO
Jan 31Dual County League Meet #6Jan 31 · 300 Meters · Place 23 · Cambridge Rindge & LatiCambridge Rindge & Lati300 Meters2339.27SO
Jan 24Dual County League Meet #5Jan 24 · Long Jump · Place 15 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump1516-6.50—
Jan 24Dual County League Meet #5Jan 24 · 300 Meters · Place 11 · Cambridge Rindge & LatiCambridge Rindge & Lati300 Meters1139.36a—
Jan 20MSTCA D1 RelaysJan 20 · Long Jump · Place 58 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump58.5.03m10
Jan 10Dual County League Meet #3Jan 10 · Long Jump · Place 13 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump1316-7.75—
Jan 10Dual County League Meet #3Jan 10 · 300 Meters · Place 25 · Cambridge Rindge & LatiCambridge Rindge & Lati300 Meters2539.57a—
Jan 8DCJV2Jan 8 · 300 Meters · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters3.40.12a10
Jan 8DCJV2Jan 8 · Long Jump · Place 3 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump3.15-05.0010
Jan 3Dual County League InvitationalJan 3 · Long Jump · Place 16 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump16.16-06.50 PB10
Jan 3Dual County League InvitationalJan 3 · 400 Meters · Place 12 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters12.57.61a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 200 Meters · Place 7 · Cambridge Rindge & LatiCambridge Rindge & Lati200 Meters725.05a—
May 15Dual County League ChampionshipMay 15 · 400 Meters · Place 7 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters753.67a—
May 11Andover Boosters InvitationalMay 11 · 400 Meters · Place 28 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters2854.21a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 200 Meters · Place 27 · Cambridge Rindge & LatiCambridge Rindge & Lati200 Meters2724.54a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 400 Meters · Place 2 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters254.28a—
Apr 23Dual County Meet#3: Cambridge v Concord-CarlisleApr 23 · 200 Meters · Place 3 · Cambridge Rindge & LatiCambridge Rindge & Lati200 Meters324.77a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Place 29 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters29.57.90a10
Apr 2DCL Dual Meet: Cambridge v. Acton BoxboroughApr 2 · 400 Meters · Place 4 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters459.26a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Place 19 · Cambridge Rindge & LatinCambridge Rindge & Latin55 Meter19.7.52a PB10
Dec 19Dual County League JV Meet #1Dec 19 · Long Jump · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump—SCR10
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 128 · Cambridge Rindge & LatinCambridge Rindge & Latin55 Meter128.7.53a10
Dec 17MSTCA Speed Classic (Large School)Dec 17 · Long Jump · Place 26 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump26.16-05.5010
Jan 12Dual County League JV Meet #2Jan 12 · 300 Meters · Place 24 · Cambridge Rindge & LatiCambridge Rindge & Lati300 Meters2442.94a—
Jan 12Dual County League JV Meet #2Jan 12 · 55 Meters · Place 34 · Cambridge Rindge & LatiCambridge Rindge & Lati55 Meters347.79a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Dual County League Championship MeetMay 17 · Triple Jump · Place 19 · Cambridge Rindge & LatinCambridge Rindge & LatinTriple Jump19.34-07.50Unofficial9
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Triple Jump · Place 24 · Cambridge Rindge & LatinCambridge Rindge & LatinTriple Jump2432-5.75—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Triple Jump · Place 24 · Cambridge Rindge & LatinCambridge Rindge & LatinTriple Jump24.32-05.75 PB9