Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestford Academy vs Cambridge Rindge and Latin School · May 112.43aWestford Academy vs Cambridge Rindge and Latin SchoolMay 1, 2024
200 Meters · OutdoorUSATF New England Youth Invitational · Jun 225.23USATF New England Youth InvitationalJune 2, 2024
300 Meters · IndoorDual County League Dual Meets Set #2 · Dec 1839.59aDual County League Dual Meets Set #2December 18, 2024
400 Meters · IndoorDual County League Invitational · Jan 357.09aDual County League InvitationalJanuary 3, 2024
400 Meters · OutdoorJoe Tranchita Last Chance to Qualify Meet · May 1956.63aJoe Tranchita Last Chance to Qualify MeetMay 19, 2024
400m Hurdles · 36" / 0.914m · OutdoorCambridge RL vs Boston Latin vs Newton South · May 131:05.28aCambridge RL vs Boston Latin vs Newton SouthMay 13, 2025
55 Meter · IndoorMSTCA Speed Classic (Large School) · Dec 177.51aMSTCA Speed Classic (Large School)December 17, 2023
600 Meters · IndoorDual County League Meet #6 · Jan 311:36.55Dual County League Meet #6January 31, 2024
Long Jump · OutdoorUSATF New England Youth Series - Meet #1 · May 712.93aUSATF New England Youth Series - Meet #1May 7, 2023

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1USATF New England Youth InvitationalJun 1 · 200 Meters · Place 21 · Cambridge Jets TCCambridge Jets TC200 Meters2125.7517
Jun 1USATF New England Youth InvitationalJun 1 · 400 Meters · Place 10 · Cambridge Jets TCCambridge Jets TC400 Meters1057.0417
May 21Dual County League ChampionshipMay 21 · 400m Hurdles · Place 13 · Cambridge Rindge & LatinCambridge Rindge & Latin400m Hurdles131:04.90a10
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 400m Hurdles · Place 6 · Cambridge Rindge & LatinCambridge Rindge & Latin400m Hurdles36" / 0.914m6.1:05.28a PB10
May 13Cambridge RL vs Boston Latin vs Newton SouthMay 13 · 200 Meters · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters--DNS10
May 7Waltham and Cambridge at LSMay 7 · 400m Hurdles · Place 3 · Cambridge Rindge & LatinCambridge Rindge & Latin400m Hurdles31:06.11a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 29 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters2957.07a10
May 1Westford vs Cambridge RLMay 1 · 400m Hurdles · Place 6 · Cambridge Rindge & LatinCambridge Rindge & Latin400m Hurdles61:07.47a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8Dual County League Dual Meets Set #3Jan 8 · 600 Meters · Place 25 · Cambridge Rindge & LatinCambridge Rindge & Latin600 Meters251:39.53a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 300 Meters · Place 25 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters2539.91a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 18Dual County League Dual Meets Set #2Dec 18 · 300 Meters · Place 21 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters21.39.59a PB10
Feb 11Dual County League Indoor TF ChampionshipFeb 11 · Long Jump · Place 19 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump1914-5—
Jan 31Dual County League Meet #6Jan 31 · 600 Meters · Place 20 · Cambridge Rindge & LatiCambridge Rindge & Lati600 Meters201:36.55 PBFR
Jan 17Dual County Meet #4Jan 17 · Long Jump · Place 22 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump2215-1—
Jan 17Dual County Meet #4Jan 17 · 300 Meters · Place 24 · Cambridge Rindge & LatiCambridge Rindge & Lati300 Meters2440.56a—
Jan 10Dual County League Meet #3Jan 10 · Long Jump · Place 16 · Cambridge Rindge & LatinCambridge Rindge & LatinLong Jump1615-10—
Jan 8DCJV2Jan 8 · 300 Meters · Place 5 · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters5.41.42a9
Jan 8DCJV2Jan 8 · High Jump · Cambridge Rindge & LatinCambridge Rindge & LatinHigh Jump--NH9
Jan 3Dual County League InvitationalJan 3 · High Jump · Cambridge Rindge & LatinCambridge Rindge & LatinHigh Jump—NH9
Jan 3Dual County League InvitationalJan 3 · 400 Meters · Place 11 · Cambridge Rindge & LatinCambridge Rindge & Latin400 Meters11.57.09a PB9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 9 · Cambridge Jets TCCambridge Jets TC400 Meters957.08a—
Jun 22USATF New England Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 17 · Cambridge Jets TCCambridge Jets TC200 Meters1725.50a—
Jun 2USATF New England Youth InvitationalJun 2 · 200 Meters · Place 21 · Cambridge Jets TCCambridge Jets TC200 Meters2125.23 PB16
Jun 2USATF New England Youth InvitationalJun 2 · 400 Meters · Place 13 · Cambridge Jets TCCambridge Jets TC400 Meters1356.7616
May 19Joe Tranchita Last Chance to Qualify MeetMay 19 · 400 Meters · Place 6 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters656.63a PB—
May 15Dual County League ChampionshipMay 15 · 400 Meters · Place 14 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters1457.31a—
May 11Andover Boosters InvitationalMay 11 · 400 Meters · Place 45 · Cambridge Rindge & LatiCambridge Rindge & Lati400 Meters4558.37a—
May 1Westford Academy vs Cambridge Rindge and Latin SchoolMay 1 · 100 Meters · Place 8 · Cambridge Rindge & LatiCambridge Rindge & Lati100 Meters812.43a PB—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 15 · Cambridge Rindge & LatinCambridge Rindge & Latin200 Meters15.25.49a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Dual County League JV Meet #1Dec 19 · 300 Meters · Cambridge Rindge & LatinCambridge Rindge & Latin300 Meters—DNS9
Dec 19Dual County League JV Meet #1Dec 19 · 55 Meter · Place 33 · Cambridge Rindge & LatinCambridge Rindge & Latin55 Meter33.7.80a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 125 · Cambridge Rindge & LatinCambridge Rindge & Latin55 Meter125.7.51a PB9

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 400 Meters · Place 6 · Cambridge Jets TCCambridge Jets TC400 Meters658.84a—
Jun 24USATF New England Association Junior Olympic ChampionshipsJun 24 · 200 Meters · Place 15 · Cambridge Jets TCCambridge Jets TC200 Meters1527.03a—
Jun 4USATF New England Youth InvitationalJun 4 · 400 Meters · Place 16 · Cambridge Jets TCCambridge Jets TC400 Meters1659.6415
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 18 · Cambridge Jets TCCambridge Jets TC100 MetersRound P1813.1615
May 21 USATF New England Youth Series - Meet #3May 21 · 400 Meters · Place 12 · Cambridge Jets TCCambridge Jets TC400 Meters12.1:01.28a8
May 21 USATF New England Youth Series - Meet #3May 21 · 100 Meters · Cambridge Jets TCCambridge Jets TC100 Meters—DNS8
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 6 · Cambridge Jets TCCambridge Jets TCLong Jump657.99a—
May 7USATF New England Youth Series - Meet #1May 7 · Long Jump · Place 15 · Cambridge Jets TCCambridge Jets TCLong Jump1512.93a PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 1 · Cambridge Jets TCCambridge Jets TC400 Meters1.57.48a7
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · Cambridge Jets TCCambridge Jets TC200 Meters1.26.25a7
Jun 5USATF-New England InvitationalJun 5 · 200 Meters · Place 3 · Cambridge Jets TCCambridge Jets TC200 Meters326.5614
Jun 5USATF-New England InvitationalJun 5 · 400 Meters · Place 2 · Cambridge Jets TCCambridge Jets TC400 Meters21:00.1514
May 29USATF-NE Twilight Mini Series Meet #4May 29 · 400 Meters · Place 1 · 02-Unattached02-Unattached400 Meters1.59.9a7
May 14MSTCA Coaches InvitationalMay 14 · 400 Meters · Place 30 · Community Charter of CambridgeCommunity Charter of Cambridge400 Meters30.1:00.82a7
May 14MSTCA Coaches InvitationalMay 14 · 400 Meters · Place 30 · Community Charter of CambridgeCommunity Charter of Cambridge400 Meters30.1:00.82aUnofficial7
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 400 Meters · Community Charter of CambridgeCommunity Charter of Cambridge400 Meters--DNS7