Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBL Tri-meet 4 (Chelsea/Lynn Classical/Malden) · May 512.0GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSTCA Multi Championship · Jun 921.78aMSTCA Multi ChampionshipJune 9, 2025
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2142.05MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1242.09MIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1029.59aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorMIAA Meet of Champions · Jun 425.43aMIAA Meet of ChampionsJune 4, 2026
300 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1242.09aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
400 Meters · IndoorGreat Boston League Open · Jan 21:06.39aGreat Boston League OpenJanuary 2, 2026
400 Meters · OutdoorGreater Boston League Championships · May 1159.75aGreater Boston League ChampionshipsMay 11, 2026
55 Meter · IndoorGreater Boston League - Meet #2 · Dec 197.61aGreater Boston League - Meet #2December 19, 2025
55 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 127.26aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
800 Meters · OutdoorMSTCA Multi Championship · Jun 92:41.37aMSTCA Multi ChampionshipJune 9, 2025
Heptathlon · OutdoorMSTCA Multi Championship · Jun 92668MSTCA Multi ChampionshipJune 9, 2025
High Jump · IndoorGreater Boston League - Meet #1 · Dec 124-11.00Greater Boston League - Meet #1December 12, 2025
High Jump · OutdoorMIAA Meet of Champions · Jun 45-00.00MIAA Meet of ChampionsJune 4, 2026
Javelin · 600g · OutdoorGBL Dual-meet 2 (Chelsea/Revere) · Apr 1358-08GBL Dual-meet 2 (Chelsea/Revere)April 13, 2026
Long Jump · OutdoorMSTCA Multi Championship · Jun 93.77mMSTCA Multi ChampionshipJune 9, 2025
Shot Put · 4kg · OutdoorMSTCA Multi Championship · Jun 96.31mMSTCA Multi ChampionshipJune 9, 2025

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 12 · ChelseaHigh Jump12.5-00.00 PB11
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 8 · Chelsea200 MetersRound P8.25.25aWind: 3.611
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 8 · Chelsea200 Meters8.25.43a PBWind: 1.911
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · High Jump · Place 10 · ChelseaHigh Jump10.4-10.0011
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400 Meters · Place 13 · Chelsea400 Meters13.59.85a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 2 · Chelsea200 MetersRound P2.25.46a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 3 · Chelsea200 Meters3.25.44a11
May 11Greater Boston League ChampionshipsMay 11 · High Jump · Place 3 · ChelseaHigh Jump3.4' 8"11
May 11Greater Boston League ChampionshipsMay 11 · 400 Meters · Place 1 · Chelsea400 Meters1.59.75a PB11
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 2 · Chelsea100 MetersRound P2.12.65aWind: 011
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 3 · Chelsea100 Meters3.12.63aWind: 011
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 2 · Chelsea200 Meters226.27a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 2 · Chelsea200 Meters226.22a11
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · High Jump · Place 1 · ChelseaHigh Jump1.4-811
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · Javelin · Place 6 · ChelseaJavelin600g6.37-1011
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 400 Meters · Place 1 · Chelsea400 Meters1.1:01.511
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 100 Meters · Place 2 · Chelsea100 Meters2.12.0 PB11
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · High Jump · Place 1 · ChelseaHigh Jump1.4-811
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · Javelin · Place 5 · ChelseaJavelin600g5.49-711
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 400 Meters · Place 1 · Chelsea400 Meters1.59.911
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 100 Meters · Place 1 · Chelsea100 Meters1.12.311
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · Place 1 · ChelseaHigh Jump15-02.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400 Meters · Place 1 · Chelsea400 Meters11:01.38a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 2 · Chelsea100 MetersRound P212.47a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 2 · Chelsea100 Meters212.51a11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · High Jump · Place 1 · ChelseaHigh Jump1.4-1011
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · Javelin · Place 3 · ChelseaJavelin600g3.58-08 PB11
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 400 Meters · Place 1 · Chelsea400 Meters1.59.911
Apr 13GBL Dual-meet 2 (Chelsea/Revere)Apr 13 · 100 Meters · Place 1 · Chelsea100 Meters1.12.111
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · High Jump · Place 1 · ChelseaHigh Jump1.4-611
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · Javelin · Place 4 · ChelseaJavelin600g4.49-011
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 400 Meters · Place 1 · Chelsea400 Meters1.61.811
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 100 Meters · Place 1 · Chelsea100 Meters1.12.411

2026 Indoor Track

21 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 20 · Chelsea2 Miles2042.05 PB—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 18 · Chelsea55m Hurdles187.43—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 10 · ChelseaHigh Jump104-1011
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 7 · Chelsea300 Meters742.09a PB11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 4 · Chelsea55 Meters47.32a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 3 · Chelsea55 Meters37.26a PB11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 10 · ChelseaHigh Jump104-10.00—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 7 · Chelsea2 Miles742.09 PB—
Feb 5Greater Boston League ChampionshipFeb 5 · High Jump · Place 1 · ChelseaHigh Jump15-211
Feb 5Greater Boston League ChampionshipFeb 5 · 300 Meters · Place 2 · Chelsea300 Meters242.22a11
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 1 · Chelsea55 Meters17.34a11
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 2 · Chelsea55 Meters27.26a11
Jan 30Greater Boston League - Meet #5Jan 30 · High Jump · Place 1 · ChelseaHigh Jump15-011
Jan 30Greater Boston League - Meet #5Jan 30 · 300 Meters · Place 2 · Chelsea300 Meters243.75a11
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 2 · Chelsea55 Meters27.45a11
Jan 23Greater Boston League - Meet #4Jan 23 · High Jump · Place 1 · ChelseaHigh Jump14-1011
Jan 23Greater Boston League - Meet #4Jan 23 · 300 Meters · Place 1 · Chelsea300 Meters143.21a11
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 1 · ChelseaHigh Jump15-011
Jan 2Great Boston League OpenJan 2 · High Jump · Place 1 · ChelseaHigh Jump15-011
Jan 2Great Boston League OpenJan 2 · 400 Meters · Place 2 · Chelsea400 Meters21:06.39a PB11
Jan 2Great Boston League OpenJan 2 · 55 Meters · Place 1 · Chelsea55 Meters17.52a11

2025 Indoor Track

24 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 300 Meters · Place 2 · Chelsea300 Meters2.44.17a11
Dec 19Greater Boston League - Meet #2Dec 19 · 55 Meter · Place 2 · Chelsea55 Meter2.7.61a PB11
Dec 19Greater Boston League - Meet #2Dec 19 · High Jump · Place 3 · ChelseaHigh Jump3.4-08.0011
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · 300 Meters · Place 1 · Chelsea300 Meters1.43.24a11
Dec 14MSTCA Winter Festival (Sunday)Dec 14 · High Jump · Place 1 · ChelseaHigh Jump1.4-10.0011
Dec 12Greater Boston League - Meet #1Dec 12 · 300 Meters · Place 5 · Chelsea300 Meters5.46.70a11
Dec 12Greater Boston League - Meet #1Dec 12 · 55 Meter · Chelsea55 Meter--DNS11
Dec 12Greater Boston League - Meet #1Dec 12 · High Jump · Place 1 · ChelseaHigh Jump1.4-11.00 PB11
Feb 11MSTCA Rising ChampionshipFeb 11 · 300 Meters · Place 15 · Chelsea300 Meters1546.44a—
Feb 8MSTCA Qualifier MeetFeb 8 · 300 Meters · Place 50 · Chelsea300 Meters5046.77a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 65 · Chelsea55 MetersRound P658.14a—
Feb 3Greater Boston League ChampionshipFeb 3 · 300 Meters · Place 4 · Chelsea300 Meters445.96a—
Feb 3Greater Boston League ChampionshipFeb 3 · 55 Meters · Place 2 · Chelsea55 Meters27.83a—
Feb 3Greater Boston League ChampionshipFeb 3 · 55 Meters · Place 5 · Chelsea55 Meters57.95a—
Jan 27Great Boston League Meet 4Jan 27 · High Jump · Place 8 · ChelseaHigh Jump84-2—
Jan 27Great Boston League Meet 4Jan 27 · 300 Meters · Place 5 · Chelsea300 Meters547.11a—
Jan 27Great Boston League Meet 4Jan 27 · 55 Meters · Place 2 · Chelsea55 Meters28.04a—
Jan 16Greater Boston League Meet 3Jan 16 · 300 Meters · Place 5 · Chelsea300 Meters548.57a—
Jan 16Greater Boston League Meet 3Jan 16 · 55 Meters · Place 6 · Chelsea55 Meters68.38a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 158 · Chelsea300 Meters15849.98a—
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 74 · Chelsea200 Meters7429.59a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 42 · Chelsea55 Meters427.91a—
Jan 9Great Boston League - Meet 2Jan 9 · 300 Meters · Place 3 · Chelsea300 Meters347.85a—
Jan 9Great Boston League - Meet 2Jan 9 · 55 Meters · Place 4 · Chelsea55 Meters48.12a—

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 800 Meters · Place 24 · Chelsea800 MetersRound M24.2:41.37a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 100 · ChelseaJavelin600gRound M100.13.30m10
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 106 · ChelseaLong JumpRound M106.3.77m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · 200 Meters · Place 3 · Chelsea200 MetersRound M3.26.97a10
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 66 · ChelseaShot Put4kgRound M66.6.31m PB10
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 14 · ChelseaHigh JumpRound M14.1.40m10
Jun 9MSTCA Multi ChampionshipJun 9 · 100m Hurdles · Place 87 · Chelsea100m Hurdles33" / 0.838mRound M87.21.78a PB10
Jun 9MSTCA Multi ChampionshipJun 9 · Heptathlon · Place 46 · ChelseaHeptathlonRound M46.2668 PB10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400 Meters · Place 7 · Chelsea400 Meters71:00.63a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 3 · Chelsea100 MetersRound P312.49a10
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 100 Meters · Place 8 · Chelsea100 Meters812.79a10
May 122025 GBL ChampionshipMay 12 · High Jump · Place 3 · ChelseaHigh Jump34-810
May 122025 GBL ChampionshipMay 12 · 400 Meters · Place 1 · Chelsea400 Meters11:02.44a10
May 122025 GBL ChampionshipMay 12 · 100 Meters · Place 1 · Chelsea100 MetersRound P112.87a10
May 122025 GBL ChampionshipMay 12 · 100 Meters · Place 2 · Chelsea100 Meters212.66a10
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · High Jump · Place 1 · ChelseaHigh Jump14-810
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · 400 Meters · Place 1 · Chelsea400 Meters162.610
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100 Meters · Place 15 · Chelsea100 Meters1513.29a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · Place 6 · Chelsea400 Meters6.1:03.47a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 3 · Chelsea100 MetersRound P3.13.17a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 100 Meters · Place 3 · Chelsea100 Meters3.13.22a10
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · High Jump · Place 2 · ChelseaHigh Jump2.4-610
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · 400 Meters · Place 1 · Chelsea400 Meters1.1:04.710
Apr 30GBL Dual Meet 3 (Chelsea/Lynn English/Somerville)Apr 30 · 100 Meters · Place 2 · Chelsea100 Meters2.13.210
Apr 25MSTCA InVacational & PentathlonApr 25 · 400 Meters · Place 2 · Chelsea400 Meters21:00.8510
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 7 · Chelsea100 Meters713.4410
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · High Jump · Place 3 · ChelseaHigh Jump34-0410
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 400 Meters · Place 1 · Chelsea400 Meters11:04.110
Apr 14GBL Dual Meet 2 (Chelsea/Revere)Apr 14 · 100 Meters · Place 1 · Chelsea100 Meters112.810
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · High Jump · Place 1 · ChelseaHigh Jump14-010
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · Javelin · Place 7 · ChelseaJavelin743-710
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · 400 Meters · Place 1 · Chelsea400 Meters11:07.410

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 300 Meters · Place 7 · Chelsea300 Meters7.55.58a10
Dec 19Greater Boston League - Meet #1Dec 19 · 55 Meter · Place 5 · Chelsea55 Meter5.8.16a10