Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBL Tri Meet (Malden/Medford/Somerville) · Apr 1312.2GBL Tri Meet (Malden/Medford/Somerville)April 13, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2141.13MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · IndoorGreat Boston League Open · Jan 227.69aGreat Boston League OpenJanuary 2, 2026
200 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 2925.19aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorGreater Boston League Championship · Feb 542.83aGreater Boston League ChampionshipFebruary 5, 2026
400 Meters · IndoorJohn Thomas Terrier Classic · Jan 311:04.76aJohn Thomas Terrier ClassicJanuary 31, 2025
400 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 959.72aBattle Road Twilight Series Meet 1May 9, 2026
55 Meters · IndoorGreater Boston League Championship · Feb 57.32aGreater Boston League ChampionshipFebruary 5, 2026
60 Meters · IndoorNew Balance Nationals Indoor · Mar 78.27aNew Balance Nationals IndoorMarch 7, 2024

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 9 · MedfordMedford200 MetersRound P9.25.41aWind: 2.811
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 11 · MedfordMedford100 MetersRound P11.12.41aWind: 1.911
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 5 · MedfordMedford200 MetersRound P5.25.34aWind: 0.511
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 200 Meters · Place 5 · MedfordMedford200 Meters5.25.19a PBWind: 0.411
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 2 · MedfordMedford100 MetersRound P2.12.35aWind: -0.111
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100 Meters · Place 2 · MedfordMedford100 Meters2.12.34aWind: 011
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 2 · MedfordMedford200 Meters225.61a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 1 · MedfordMedford100 MetersRound P112.41a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 1 · MedfordMedford100 Meters112.44a11
May 11Greater Boston League ChampionshipsMay 11 · 200 Meters · Place 2 · MedfordMedford200 Meters2.26.07aWind: 011
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 3 · MedfordMedford100 MetersRound P3.12.67aWind: 011
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 2 · MedfordMedford100 Meters2.12.56aWind: 011
May 9Battle Road Twilight Series Meet 1May 9 · 400 Meters · Place 2 · New England Elite Track ClubNew England Elite Track Club400 Meters2.59.72a PB11
May 9Battle Road Twilight Series Meet 1May 9 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 Meters1.12.39aWind: -0.211
Apr 27GBL Dual Meet Medford Lynn ClassicalApr 27 · 400 Meters · Place 1 · MedfordMedford400 Meters1.1:01.211
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 1 · MedfordMedford200 Meters125.68a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 1 · MedfordMedford100 Meters112.34a11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 200 Meters · Place 1 · MedfordMedford200 Meters125.77a11
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 100 Meters · Place 1 · MedfordMedford100 Meters1.12.2 PB11
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 200 Meters · Place 1 · MedfordMedford200 Meters1.26.011
Apr 7GBL Tri-meet 1 (Chelsea/Everett/Medford)Apr 7 · 100 Meters · Place 2 · MedfordMedford100 Meters2.12.511

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 9 · MedfordMedford2 Miles941.13 PB—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 10 · MedfordMedford55m Hurdles107.36—
Feb 5Greater Boston League ChampionshipFeb 5 · 300 Meters · Place 3 · MedfordMedford300 Meters342.83a PB11
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 2 · MedfordMedford55 Meters27.35a11
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 3 · MedfordMedford55 Meters37.32a PB11
Jan 30Greater Boston League - Meet #5Jan 30 · 300 Meters · Place 1 · MedfordMedford300 Meters143.40a11
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 1 · MedfordMedford55 Meters17.64a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 29 · MedfordMedford300 Meters2943.59a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 15 · MedfordMedford55 MetersRound P157.54a11
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 6 · Medford,Medford, MAMedford,Medford, MA55 Meters67.4211
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 3 · Medford,Medford, MAMedford,Medford, MA55 Meters37.4211
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 6 · MEDFORDMEDFORD55 Meters67.4211
Jan 2Great Boston League OpenJan 2 · 200 Meters · Place 2 · MedfordMedford200 Meters227.69a PB11
Jan 2Great Boston League OpenJan 2 · 55 Meters · Place 2 · MedfordMedford55 Meters27.55a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 100 Meters · Place 26 · MedfordMedford100 MetersRound P2613.03a10
May 122025 GBL ChampionshipMay 12 · 200 Meters · Place 2 · MedfordMedford200 Meters227.01a10
May 122025 GBL ChampionshipMay 12 · 100 Meters · Place 2 · MedfordMedford100 MetersRound P212.92a10
May 122025 GBL ChampionshipMay 12 · 100 Meters · Place 1 · MedfordMedford100 Meters112.62a10
May 10MSTCA Coaches Metro InvitationalMay 10 · 200 Meters · Place 10 · MedfordMedford200 Meters1027.21a10
May 10MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 7 · MedfordMedford100 Meters713.11a10
May 10MSTCA Coaches Metro InvitationalMay 10 · 100 Meters · Place 6 · MedfordMedford100 Meters613.00a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 200 Meters · Place 16 · MedfordMedford200 Meters1627.43a10
Apr 28Medford Vs. Lynn ClassicalApr 28 · High Jump · Place 3 · MedfordMedfordHigh Jump34-010
Apr 28Medford Vs. Lynn ClassicalApr 28 · 400 Meters · Place 1 · MedfordMedford400 Meters11:09.510
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 4 · MedfordMedford200 Meters427.3410
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 5 · MedfordMedford100 Meters513.2610
Apr 8GBL Dual Meet 1 (Chelsea/Everett/Medford)Apr 8 · 200 Meters · Place 2 · MedfordMedford200 Meters227.610

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3Greater Boston League ChampionshipFeb 3 · 300 Meters · Place 2 · MedfordMedford300 Meters244.29a—
Jan 31John Thomas Terrier ClassicJan 31 · 400 Meters · Place 75 · New England Elite Track ClubNew England Elite Track Club400 Meters751:04.76a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 60 Meters · Place 32 · New England Elite Track ClubNew England Elite Track Club60 Meters328.35a—
Jan 31John Thomas Terrier ClassicJan 31 · 60 Meters · Place 32 · New England Elite Track ClubNew England Elite Track Club60 Meters328.35a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 300 Meters · Place 22 · MedfordMedford300 Meters2244.26a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 17 · MedfordMedford55 Meters177.73a—
Jan 11Suffolk RelaysJan 11 · 60 Meters · Place 28 · New England Elite Track ClubNew England Elite Track Club60 Meters288.43a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 202024 GBL ChampionshipMay 20 · 200 Meters · Place 2 · MedfordMedford200 Meters226.91a—
May 202024 GBL ChampionshipMay 20 · 100 Meters · Place 1 · MedfordMedford100 Meters113.17a—
May 202024 GBL ChampionshipMay 20 · 100 Meters · Place 1 · MedfordMedford100 Meters113.04a—
May 17Chelsea vs. MedfordMay 17 · 200 Meters · Place 2 · MedfordMedford200 Meters226.1—
May 17Chelsea vs. MedfordMay 17 · 100 Meters · Place 1 · MedfordMedford100 Meters112.4—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400 Meters · Place 8 · MedfordMedford400 Meters81:02.61a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 200 Meters · Place 3 · MedfordMedford200 Meters326.47a—
May 2GBL Dual Meet: Revere v MedfordMay 2 · 400 Meters · Place 1 · MedfordMedford400 Meters101:02.7—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 7New Balance Nationals IndoorMar 7 · 60 Meters · Place 53 · MedfordMedford60 MetersRound P538.27a PB—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 14 · MedfordMedford300 Meters1443.73a—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55 Meters · Place 20 · MedfordMedford55 Meters207.69a—
Jan 23Greater Boston League - Meet 4Jan 23 · 300 Meters · Place 1 · MedfordMedford300 Meters145.24a—
Jan 23Greater Boston League - Meet 4Jan 23 · 55 Meters · Place 1 · MedfordMedford55 Meters17.98a—
Jan 10Greater Boston League - Meet 3Jan 10 · 300 Meters · Place 1 · MedfordMedford300 Meters145.53a—
Jan 10Greater Boston League - Meet 3Jan 10 · 55 Meters · Place 2 · MedfordMedford55 Meters27.94a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 300 Meters · Place 9 · MedfordMedford300 Meters944.80a—
Jan 2Greater Boston League - Meet 2Jan 2 · 55 Meters · Place 3 · MedfordMedford55 Meters38.15a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4USATF New England Youth InvitationalJun 4 · 200 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club200 Meters329.2114
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 1 · New England Elite Track ClubNew England Elite Track Club100 MetersRound P113.0114
Jun 4USATF New England Youth InvitationalJun 4 · 100 Meters · Place 3 · New England Elite Track ClubNew England Elite Track Club100 Meters313.4614