Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGreater Boston League - Meet #4 · Jan 235:01.51aGreater Boston League - Meet #4January 23, 2026
1 Mile · OutdoorGBL Meet 1: Revere vs. Somerville vs. Lynn Classical · Apr 705:12.6GBL Meet 1: Revere vs. Somerville vs. Lynn Classical April 7, 2025
1000 Meters · IndoorMSTCA Winter Festival (Large Schools) · Dec 152:49.97aMSTCA Winter Festival (Large Schools)December 15, 2024
200 Meters · OutdoorGBL Trimeet Medford Revere Lynn English · May 423.3GBL Trimeet Medford Revere Lynn EnglishMay 4, 2026
400 Meters · IndoorGBTCA: Jake Kennedy Classic · Feb 153.54aGBTCA: Jake Kennedy ClassicFebruary 1, 2026
400 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 2952.57aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1854.696aMSTCA Division 1 RelaysMay 18, 2025
600 Meters · IndoorGreater Boston League Championship · Feb 51:26.85aGreater Boston League ChampionshipFebruary 5, 2026
800 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 272:04.81aMSTCA Boston Holiday ChallengeDecember 27, 2025
800 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 292:01.73aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
Triple Jump · OutdoorGBL Dual Meet: Revere vs Lynn Classical · Apr 1831' 4.0GBL Dual Meet: Revere vs Lynn ClassicalApril 18, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 800 Meters · Place 20 · Revere800 Meters20.2:01.73a PB12
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 16 · Revere400 Meters16.52.57a PB12
May 23MSTCA South Shore TwilightMay 23 · 800 Meters · Place 14 · Revere800 Meters142:04.09a12
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 49 · Revere200 Meters4924.26a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 400 Meters · Place 22 · Revere400 Meters2253.73a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 31 · Revere200 Meters3124.36a12
May 11Greater Boston League ChampionshipsMay 11 · 800 Meters · Place 2 · Revere800 Meters2.2:07.76a12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 800 Meters · Place 51 · Revere800 Meters512:05.82a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 29 · Revere400 Meters2954.01a12
May 4GBL Trimeet Medford Revere Lynn EnglishMay 4 · 200 Meters · Place 1 · Revere200 Meters1.23.3 PB12
May 4GBL Tri Meet (Lynn English/Medford/Revere)May 4 · 200 Meters · Place 1 · Revere200 Meters1.23.312
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 400 Meters · Place 2 · Revere400 Meters2.53.012
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 800 Meters · Place 1 · Revere800 Meters1.2:08.512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 600 Meters · Revere600 Meters—DNF12
Feb 5Greater Boston League ChampionshipFeb 5 · 600 Meters · Place 1 · Revere600 Meters11:26.85a PB12
Feb 1GBTCA: Jake Kennedy ClassicFeb 1 · 400 Meters · Place 5 · Revere400 Meters553.54a PB12
Jan 30Greater Boston League - Meet #5Jan 30 · 600 Meters · Place 2 · Revere600 Meters21:26.98a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 600 Meters · Place 24 · Revere600 Meters241:27.03a12
Jan 23Greater Boston League - Meet #4Jan 23 · 1 Mile · Place 2 · Revere1 Mile25:01.51a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 22 · Revere600 Meters221:28.58a12
Jan 2Great Boston League OpenJan 2 · 400 Meters · Place 2 · Revere400 Meters254.86a12

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 800 Meters · Place 8 · Revere800 Meters8.2:04.81a PB12
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 10 · Revere600 Meters10.1:28.74a12
Dec 19Greater Boston League - Meet #2Dec 19 · 1000 Meters · Place 1 · Revere1000 Meters1.3:04.10a12
Dec 12Greater Boston League - Meet #1Dec 12 · 600 Meters · Place 1 · Revere600 Meters1.1:32.92a12
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 21 · Revere600 Meters211:27.99a—
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 10 · Revere600 Meters101:29.34a—
Feb 3Greater Boston League ChampionshipFeb 3 · 600 Meters · Place 4 · Revere600 Meters41:28.79a—
Jan 27Great Boston League Meet 4Jan 27 · 600 Meters · Place 1 · Revere600 Meters11:30.67a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 600 Meters · Place 29 · Revere600 Meters291:29.12a—
Jan 16Greater Boston League Meet 3Jan 16 · 1000 Meters · Place 1 · Revere1000 Meters12:59.66a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 23 · Revere800 Meters232:08.16a—
Jan 10MSTCA Northeast InvitationalJan 10 · 600 Meters · Place 19 · Revere600 Meters191:29.97a—
Jan 9Great Boston League - Meet 2Jan 9 · 600 Meters · Place 1 · Revere600 Meters11:32.47a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 800 Meters · Place 41 · Revere800 Meters412:10.90a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 32 · Revere400 Meters3255.01a11
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Revere400 MetersRelay Split—54.696a PB11
May 122025 GBL ChampionshipMay 12 · 800 Meters · Place 1 · Revere800 Meters12:08.81a11
May 10MSTCA Coaches Metro InvitationalMay 10 · 800 Meters · Place 33 · Revere800 Meters332:06.97a11
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · Triple Jump · Place 2 · RevereTriple Jump235-411
May 5GBL Tri Meet (Lynn English/Medford/Revere)May 5 · 400 Meters · Place 1 · Revere400 Meters155.011
May 3Weston Twilight Invitational - Regis EventsMay 3 · 800 Meters · Place 42 · Revere800 Meters422:05.70a11
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 800 Meters · Place 1 · Revere800 Meters1.2:07.111
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · Triple Jump · Place 1 · RevereTriple Jump135-00.2511
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 800 Meters · Place 1 · Revere800 Meters12:06.311
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 1 Mile · Place 2 · Revere1 Mile205:12.6 PB11
Apr 7GBL Meet 1: Revere vs. Somerville vs. Lynn Classical Apr 7 · 200 Meters · Place 4 · Revere200 Meters425.711

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 1 Mile · Place 3 · Revere1 Mile3.5:16.05a11
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 1000 Meters · Place 5 · Revere1000 Meters5.2:49.97a PB11
Feb 10MSTCA Qualifier MeetFeb 10 · 1000 Meters · Place 26 · Revere1000 Meters262:50.78a—
Feb 2Greater Boston League ChampionshipFeb 2 · 1000 Meters · Place 3 · Revere1000 Meters3.2:56.72a10
Jan 23Greater Boston League - Meet 4Jan 23 · 1000 Meters · Place 3 · Revere1000 Meters33:01.39a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 102 · Revere1000 Meters1022:58.1810
Jan 10Greater Boston League - Meet 3Jan 10 · 1 Mile · Place 10 · Revere1 Mile105:30.93a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1 Mile · Place 8 · Revere1 Mile85:31.81a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · Triple Jump · Place 5 · RevereTriple Jump533-10.25—
May 202024 GBL ChampionshipMay 20 · 800 Meters · Place 4 · Revere800 Meters42:11.97a—
May 14GBL Revere vs Malden Boys May 14 · Triple Jump · Place 1 · RevereTriple Jump134-10.5—
May 14GBL Revere vs Malden Boys May 14 · 800 Meters · Place 1 · Revere800 Meters12:12.1—
May 9Chelsea Vs. RevereMay 9 · Triple Jump · Place 1 · RevereTriple Jump132-9.75—
May 9Chelsea Vs. RevereMay 9 · 800 Meters · Place 1 · Revere800 Meters12:11.4—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400 Meters · Place 21 · Revere400 Meters2155.64a—
Apr 19BSR Mid-Distance ClassicApr 19 · 400 Meters · Place 26 · Revere400 Meters2656.62a—
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · 1 Mile · Place 1 · Revere1 Mile1.05:29.310
Apr 18GBL Dual Meet: Revere vs Lynn ClassicalApr 18 · Triple Jump · Place 4 · RevereTriple Jump4.31' 4.0 PB10
Apr 4Everett Vs RevereApr 4 · Triple Jump · Place 4 · RevereTriple Jump433-9—
Apr 4Everett Vs RevereApr 4 · 400 Meters · Place 3 · Revere400 Meters357.6—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 1000 Meters · Place 4 · Revere1000 Meters4.3:07.24a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 1000 Meters · Place 21 · Revere1000 Meters21.3:09.84a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22GBL ChampionshipMay 22 · 400 Meters · Place 9 · Revere400 Meters958.86a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 59 · Revere400 Meters591:01.11a—