Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Multi Championships · Jun 812.21aMSTCA Multi ChampionshipsJune 8, 2026
1000 Meters · IndoorGreater Boston League - Meet 2 · Jan 23:24.62aGreater Boston League - Meet 2January 2, 2024
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Multi Championships · Jun 820.55aMSTCA Multi ChampionshipsJune 8, 2026
1500 Meters · OutdoorMSTCA Multi Championships · Jun 85:07.43aMSTCA Multi ChampionshipsJune 8, 2026
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2839.24aWinter Warrior HS InvitationalDecember 28, 2025
400 Meters · IndoorGreat Boston League Open · Jan 254.42aGreat Boston League OpenJanuary 2, 2026
400 Meters · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 2353.84aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
55 Meter · IndoorMSTCA Speed Classic (Sunday) · Dec 217.46aMSTCA Speed Classic (Sunday)December 21, 2025
55 Meters · IndoorMSTCA Northeast Invitational · Jan 107.45aMSTCA Northeast InvitationalJanuary 10, 2025
60 Meters · IndoorGBTCA: Calvin Davis Classic · Feb 157.90aGBTCA: Calvin Davis ClassicFebruary 15, 2026
600 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 141:28.07aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 14, 2025
800 Meters · IndoorGBTCA: Calvin Davis Classic · Feb 152:10.59aGBTCA: Calvin Davis ClassicFebruary 15, 2026
800 Meters · Outdoor3rd Annual Outdoor Mercury Games · Apr 232:09.27a3rd Annual Outdoor Mercury GamesApril 23, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 83126MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 815.70mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · OutdoorMSTCA Multi Championships · Jun 81.30mMSTCA Multi ChampionshipsJune 8, 2026
Javelin · 800g · OutdoorGBL Tri-meet 4 (Chelsea/Lynn Classical/Malden) · May 559-5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5, 2026
Long Jump · OutdoorMSTCA Multi Championships · Jun 83.87mMSTCA Multi ChampionshipsJune 8, 2026
Shot Put · 12lb · OutdoorMSTCA Multi Championships · Jun 86.85mMSTCA Multi ChampionshipsJune 8, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 88.68mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 39 · Chelsea1500 Meters39.5:07.43a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 131 · ChelseaJavelin800g131.16.95m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 130 · ChelseaTriple Jump130.8.68m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 134 · ChelseaDiscus1.6kg134.15.70m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 91 · Chelsea110m Hurdles39" / 0.991m91.20.55a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 57 · Chelsea400 Meters57.57.17a11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 128 · ChelseaHigh Jump128.1.30m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 133 · ChelseaShot Put12lb133.6.85m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 136 · ChelseaLong Jump136.3.87m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 50 · Chelsea100 Meters50.12.21a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 116 · ChelseaDecathlon116.3126 PB11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400 Meters · Place 23 · Chelsea400 Meters23.54.49a11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400 Meters · Place 10 · Chelsea400 Meters10.53.84a PB11
May 11Greater Boston League ChampionshipsMay 11 · 400 Meters · Place 3 · Chelsea400 Meters3.54.28a11
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · Javelin · Place 2 · ChelseaJavelin800g2.59-5 PB11
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 400 Meters · Place 1 · Chelsea400 Meters1.54.511
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Javelin · Place 9 · ChelseaJavelin800g9.59-211
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 400 Meters · Place 1 · Chelsea400 Meters1.54.511
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · ChelseaJavelin—FOUL11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 800 Meters · Place 9 · Chelsea800 Meters92:09.27a PB11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · Javelin · Place 8 · ChelseaJavelin800g8.52-09.511
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 400 Meters · Place 1 · Chelsea400 Meters1.54.511
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · Javelin · Place 10 · ChelseaJavelin800g10.49-011
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 400 Meters · Place 1 · Chelsea400 Meters1.54.911

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 15GBTCA: Calvin Davis ClassicFeb 15 · 800 Meters · Place 1 · Chelsea800 Meters12:10.59a PB11
Feb 15GBTCA: Calvin Davis ClassicFeb 15 · 60 Meters · Place 14 · Chelsea60 Meters147.90a PB11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 600 Meters · Place 21 · Chelsea600 Meters211:29.19a11
Feb 7MSTCA Qualifier MeetFeb 7 · 600 Meters · Place 23 · Chelsea600 Meters231:30.52a11
Feb 5Greater Boston League ChampionshipFeb 5 · 600 Meters · Place 2 · Chelsea600 Meters21:28.55a11
Jan 30Greater Boston League - Meet #5Jan 30 · 600 Meters · Place 3 · Chelsea600 Meters31:30.45a11
Jan 23Greater Boston League - Meet #4Jan 23 · 600 Meters · Place 1 · Chelsea600 Meters11:29.66a11
Jan 2Great Boston League OpenJan 2 · 400 Meters · Place 1 · Chelsea400 Meters154.42a PB11

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 300 Meters · Place 53 · Chelsea300 Meters53.39.24a PB11
Dec 28Winter Warrior HS InvitationalDec 28 · 600 Meters · Chelsea600 Meters—DNS11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 34 · Chelsea600 Meters34.1:30.72a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 600 Meters · Place 16 · Chelsea600 Meters16.1:31.07a11
Dec 21MSTCA Speed Classic (Sunday)Dec 21 · 55 Meter · Place 110 · Chelsea55 Meter110.7.46a PB11
Dec 19Greater Boston League - Meet #2Dec 19 · 600 Meters · Place 2 · Chelsea600 Meters2.1:34.02a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 600 Meters · Place 3 · Chelsea600 Meters3.1:31.20a11
Dec 12Greater Boston League - Meet #1Dec 12 · 600 Meters · Place 3 · Chelsea600 Meters3.1:34.81a11
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 600 Meters · Place 11 · Chelsea600 Meters111:28.07a PB—
Feb 8MSTCA Qualifier MeetFeb 8 · 600 Meters · Place 13 · Chelsea600 Meters131:29.48a—
Feb 3Greater Boston League ChampionshipFeb 3 · 600 Meters · Place 5 · Chelsea600 Meters51:29.50a—
Jan 27Great Boston League Meet 4Jan 27 · 600 Meters · Place 2 · Chelsea600 Meters21:31.26a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 600 Meters · Place 35 · Chelsea600 Meters351:30.84a—
Jan 16Greater Boston League Meet 3Jan 16 · 600 Meters · Place 1 · Chelsea600 Meters11:34.13a—
Jan 10MSTCA Northeast InvitationalJan 10 · 400 Meters · Place 28 · Chelsea400 Meters2855.62a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 188 · Chelsea55 Meters1887.45a PB—
Jan 9Great Boston League - Meet 2Jan 9 · 600 Meters · Place 4 · Chelsea600 Meters41:38.49a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 13 · Chelsea600 Meters131:32.53a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400 Meters · Place 27 · Chelsea400 Meters2754.81a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · Place 18 · Chelsea400 Meters18.54.78a10
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · 400 Meters · Place 1 · Chelsea400 Meters1.54.210
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · 400 Meters · Place 2 · Chelsea400 Meters256.510

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21The Beantown Winter ClassicDec 21 · 300 Meters · Place 13 · Chelsea300 Meters13.40.77a10
Dec 21The Beantown Winter ClassicDec 21 · 600 Meters · Place 4 · Chelsea600 Meters4.1:32.36a10
Dec 19Greater Boston League - Meet #1Dec 19 · 600 Meters · Place 4 · Chelsea600 Meters4.1:36.01a10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 14 · Chelsea600 Meters14.1:35.42a10
Feb 2Greater Boston League ChampionshipFeb 2 · 600 Meters · Place 15 · Chelsea600 Meters15.1:37.71a9
Jan 23Greater Boston League - Meet 4Jan 23 · 600 Meters · Place 6 · Chelsea600 Meters61:39.44a—
Jan 12MSTCA Northeast InvitationalJan 12 · 400 Meters · Place 64 · Chelsea400 Meters6458.419
Jan 10Greater Boston League - Meet 3Jan 10 · 600 Meters · Place 7 · Chelsea600 Meters71:41.37a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 43 · Chelsea600 Meters431:40.43a—
Jan 2Greater Boston League - Meet 2Jan 2 · 1000 Meters · Place 12 · Chelsea1000 Meters123:24.62a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · 400 Meters · Place 10 · Chelsea400 Meters1058.96a—
May 18Mercury Grand InvitationalMay 18 · 400 Meters · Place 20 · Chelsea400 Meters201:00.39a—
May 17Chelsea vs. MedfordMay 17 · 400 Meters · Place 5 · Chelsea400 Meters559.2—
May 9Chelsea Vs. RevereMay 9 · 400 Meters · Place 5 · Chelsea400 Meters560.6—
Apr 18Chelsea Vs. SomervilleApr 18 · 400 Meters · Place 4 · Chelsea400 Meters459.9—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 44 · Chelsea800 Meters44.2:28.64a9
Dec 15Greater Boston League - Meet 1Dec 15 · 600 Meters · Place 5 · Chelsea600 Meters5.1:41.57a9
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 34 · Chelsea600 Meters34.1:40.78a9
Feb 3Greater Boston League ChampionshipsFeb 3 · 600 Meters · Place 12 · Chelsea600 Meters121:38.16a—
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 73 · Chelsea600 Meters731:43.728
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 73 · Chelsea600 Meters73.1:43.72a8