Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 125:35.60aMIAA Division 1 Indoor Track & Field ChampionshipFebruary 12, 2025
1 Mile · OutdoorWeston Twilight Invitational - Regis Events · May 35:42.91aWeston Twilight Invitational - Regis EventsMay 3, 2025
1000 Meters · IndoorMSTCA Qualifier Meet · Feb 83:21.33aMSTCA Qualifier MeetFebruary 8, 2025
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 285:55.53aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · IndoorGreater Boston League Championship · Feb 513:02.42aGreater Boston League ChampionshipFebruary 5, 2026
2 Miles · OutdoorJoe Tranchita Last Chance to Qualify Meet · May 2412:36.56aJoe Tranchita Last Chance to Qualify MeetMay 24, 2025
200 Meters · IndoorGreat Boston League Open · Jan 233.61aGreat Boston League OpenJanuary 2, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 181:04.458aMSTCA Division 1 RelaysMay 18, 2025
800 Meters · OutdoorGBL Tri Meet 3 (Revere/Everett/Malden) · Apr 282:34.8GBL Tri Meet 3 (Revere/Everett/Malden)April 28, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · 1 Mile · Place 3 · Revere1 Mile3.6:04.83a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 46 · Revere800 Meters462:42.61a12
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 2 Miles · Place 1 · Revere2 Miles1.14:18.612
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 1 Mile · Place 1 · Revere1 Mile1.6:40.612
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 2 Miles · Place 1 · Revere2 Miles1.14:18.612
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 1 Mile · Place 1 · Revere1 Mile1.6:40.612
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 2 Miles · Place 1 · Revere2 Miles1.13:38.512
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 800 Meters · Place 2 · Revere800 Meters2.2:43.212
Apr 24MSTCA Invacational & PentathlonApr 24 · 1 Mile · Place 23 · Revere1 Mile236:00.42a12
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 2 Miles · Place 1 · Revere2 Miles1.13:34.212
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 2 Miles · Place 2 · Revere2 Miles2.15:02.912
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 1 Mile · Place 3 · Revere1 Mile3.6:39.912

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 25 · Revere1 Mile255:49.21a12
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 25 · Revere1 Mile255:49.2112
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 36 · Revere1 Mile365:53.32a12
Feb 5Greater Boston League ChampionshipFeb 5 · 2 Miles · Place 3 · Revere2 Miles313:02.42a PB12
Feb 5Greater Boston League ChampionshipFeb 5 · 1 Mile · Place 4 · Revere1 Mile45:54.00a12
Jan 30Greater Boston League - Meet #5Jan 30 · 2 Miles · Place 2 · Revere2 Miles214:43.85a12
Jan 30Greater Boston League - Meet #5Jan 30 · 1 Mile · Place 3 · Revere1 Mile35:50.18a12
Jan 30Greater Boston League - Meet #5Jan 30 · 1000 Meters · Place 4 · Revere1000 Meters43:39.12a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 43 · Revere1 Mile435:51.69a12
Jan 23Greater Boston League - Meet #4Jan 23 · 2 Miles · Place 2 · Revere2 Miles213:26.60a12
Jan 23Greater Boston League - Meet #4Jan 23 · 1000 Meters · Place 3 · Revere1000 Meters33:28.95a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 48 · Revere1 Mile485:47.78a12
Jan 2Great Boston League OpenJan 2 · 200 Meters · Place 16 · Revere200 Meters1633.61a PB12

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 34 · Revere1 Mile34.6:02.39a12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1600 Meters · Place 34 · Revere1600 Meters34.5:59.97a12
Dec 19Greater Boston League - Meet #2Dec 19 · 2 Miles · Place 1 · Revere2 Miles1.13:07.81a12
Dec 19Greater Boston League - Meet #2Dec 19 · 1000 Meters · Place 3 · Revere1000 Meters3.3:45.94a12
Dec 12Greater Boston League - Meet #1Dec 12 · 1 Mile · Place 3 · Revere1 Mile3.6:03.53a12
Dec 12Greater Boston League - Meet #1Dec 12 · 1000 Meters · Place 3 · Revere1000 Meters3.3:47.84a12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 17 · Revere1 Mile175:35.60a PB—
Feb 8MSTCA Qualifier MeetFeb 8 · 1000 Meters · Place 13 · Revere1000 Meters133:21.33a PB—
Feb 3Greater Boston League ChampionshipFeb 3 · 1 Mile · Place 2 · Revere1 Mile25:42.82a—
Feb 3Greater Boston League ChampionshipFeb 3 · 1000 Meters · Place 2 · Revere1000 Meters23:26.55a—
Jan 27Great Boston League Meet 4Jan 27 · 1 Mile · Place 2 · Revere1 Mile25:45.13a—
Jan 27Great Boston League Meet 4Jan 27 · 1000 Meters · Place 2 · Revere1000 Meters23:29.17a—
Jan 16Greater Boston League Meet 3Jan 16 · 1 Mile · Place 2 · Revere1 Mile26:11.86a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 45 · Revere1000 Meters453:25.79a—
Jan 9Great Boston League - Meet 2Jan 9 · 1 Mile · Place 1 · Revere1 Mile15:52.17a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400 Meters · Revere400 MetersRelay Split—1:07.243a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 2 Miles · Place 3 · Revere2 Miles312:36.56a PB11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Revere400 MetersRelay Split—1:04.458a PB11
May 122025 GBL ChampionshipMay 12 · 1 Mile · Place 2 · Revere1 Mile25:59.42a11
May 122025 GBL ChampionshipMay 12 · 800 Meters · Place 3 · Revere800 Meters32:35.68a11
May 10MSTCA Coaches Metro InvitationalMay 10 · 1 Mile · Place 20 · Revere1 Mile205:54.16a11
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 2 Miles · Place 1 · Revere2 Miles112:37.111
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 800 Meters · Place 3 · Revere800 Meters32:39.611
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 50 · Revere1 Mile505:42.91a PB11
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 800 Meters · Place 1 · Revere800 Meters1.2:34.8 PB11
Apr 25MSTCA InVacational & PentathlonApr 25 · 1 Mile · Place 23 · Revere1 Mile235:53.4511
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 1 Mile · Place 1 · Revere1 Mile15:56.011
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 1 Mile · Place 1 · Revere1 Mile16:1411

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 27 · Revere1 Mile27.5:58.16a11
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 27 · Revere1600 Meters27.5:55.53a PB11
Dec 19Greater Boston League - Meet #1Dec 19 · 1 Mile · Place 1 · Revere1 Mile1.5:50.57a11
Dec 19Greater Boston League - Meet #1Dec 19 · 1000 Meters · Place 3 · Revere1000 Meters3.3:33.26a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 1 Mile · Place 3 · Revere1 Mile3.5:52.02a11
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 27 · Revere1 Mile276:07.78a—
Feb 10MSTCA Qualifier MeetFeb 10 · 1 Mile · Place 21 · Revere1 Mile216:00.90a—
Feb 2Greater Boston League ChampionshipFeb 2 · 1 Mile · Place 1 · Revere1 Mile1.6:16.56a10
Jan 23Greater Boston League - Meet 4Jan 23 · 1 Mile · Place 2 · Revere1 Mile25:55.47a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 74 · Revere1000 Meters743:32.7610
Jan 10Greater Boston League - Meet 3Jan 10 · 1 Mile · Place 2 · Revere1 Mile26:07.82a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1 Mile · Place 17 · Revere1 Mile176:02.86a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1 Mile · Place 1 · Revere1 Mile16:34.74a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · 1 Mile · Place 3 · Revere1 Mile36:07.32a—
May 15Revere Vs. MaldenMay 15 · 1 Mile · Place 1 · Revere1 Mile106:18.2—
May 9Chelsea Vs. RevereMay 9 · 1 Mile · Place 2 · Revere1 Mile26:22.0—
May 2GBL Dual Meet: Revere v MedfordMay 2 · 1 Mile · Place 1 · Revere1 Mile106:13.1—
Apr 23GBL Dual Meet: Revere vs Lynn English Apr 23 · 1 Mile · Place 2 · Revere1 Mile206:20.2—
Apr 19BSR Mid-Distance ClassicApr 19 · 1 Mile · Place 32 · Revere1 Mile326:13.75a—
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · 1 Mile · Place 1 · Revere1 Mile1.06:24.210
Apr 4Everett Vs RevereApr 4 · 1 Mile · Place 1 · Revere1 Mile16:20.2—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 38 · Revere1 Mile38.6:13.01a10
Dec 15Greater Boston League - Meet 1Dec 15 · 1 Mile · Place 1 · Revere1 Mile1.6:15.86a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1 Mile · Place 20 · Revere1 Mile20.6:09.19a10
Feb 11MSTCA Qualifier MeetFeb 11 · 1 Mile · Place 45 · Revere1 Mile45.6:06.05a9
Feb 3Greater Boston League ChampionshipsFeb 3 · 1 Mile · Place 3 · Revere1 Mile36:02.60a—
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 74 · Revere1000 Meters743:37.309
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 74 · Revere1000 Meters74.3:37.30a9
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1 Mile · Place 47 · Revere1 Mile47.6:23.00a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22GBL ChampionshipMay 22 · 1 Mile · Place 4 · Revere1 Mile46:15.66a—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 1 Mile · Place 14 · Revere1 Mile14.6:29.68a9