Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGBL Dual Meet - Lynn English/Malden HS · Apr 611.6GBL Dual Meet - Lynn English/Malden HSApril 6, 2026
200 Meters · IndoorNew Balance Nationals Indoor · Mar 1224.41aNew Balance Nationals IndoorMarch 12, 2026
200 Meters · OutdoorMIAA Meet of Champions · Jun 424.02aMIAA Meet of ChampionsJune 4, 2026
300 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1138.25aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
400 Meters · IndoorNew Balance Nationals Indoor · Mar 1256.03aNew Balance Nationals IndoorMarch 12, 2026
400 Meters · OutdoorMIAA Meet of Champions · Jun 454.96aMIAA Meet of ChampionsJune 4, 2026
55 Meter · IndoorGreater Boston League - Meet #2 · Dec 197.50aGreater Boston League - Meet #2December 19, 2025
55 Meters · IndoorGreater Boston League - Meet #5 · Jan 307.08aGreater Boston League - Meet #5January 30, 2026
60 Meter · IndoorUSATF New England Youth Invitational · Mar 17.7aUSATF New England Youth InvitationalMarch 1, 2026
60 Meters · IndoorNew Balance Nationals Indoor · Mar 127.64aNew Balance Nationals IndoorMarch 12, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 MetersRound P1.25.03a9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters1.24.49a9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 MetersRound P1.12.25a9
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 1 · MetroCobras TCMetroCobras TC100 Meters1.11.93a9
Jun 4MIAA Meet of ChampionsJun 4 · 400 Meters · Place 2 · MaldenMalden400 Meters2.54.96a PB9
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 1 · MaldenMalden200 MetersRound P1.24.68aWind: 0.69
Jun 4MIAA Meet of ChampionsJun 4 · 200 Meters · Place 2 · MaldenMalden200 Meters2.24.02a PBWind: 1.99
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 1 · MaldenMalden400 Meters1.56.04a9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 1 · MaldenMalden200 MetersRound P1.24.60aWind: -0.99
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 1 · MaldenMalden200 Meters1.24.59aWind: -0.19
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 1 · MaldenMalden100 MetersRound P1.12.24aWind: -0.19
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 1 · MaldenMalden100 Meters1.12.19aWind: 0.39
May 17USATF New England Youth Series #4May 17 · 400 Meters · MetroCobras TCMetroCobras TC400 Meters—DNS9
May 17USATF New England Youth Series #4May 17 · 100 Meters · MetroCobras TCMetroCobras TC100 Meters—DNS9
May 16MSTCA Coaches Metro InvitationalMay 16 · 400 Meters · Place 1 · MaldenMalden400 Meters156.36a9
May 16MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 1 · MaldenMalden200 Meters124.71a9
May 11Greater Boston League ChampionshipsMay 11 · 200 Meters · Place 1 · MaldenMalden200 Meters1.25.45aWind: 09
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 1 · MaldenMalden100 MetersRound P1.12.47aWind: 09
May 11Greater Boston League ChampionshipsMay 11 · 100 Meters · Place 1 · MaldenMalden100 Meters1.12.25aWind: 09
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 1 · MaldenMalden200 Meters124.98a9
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 1 · MaldenMalden200 Meters125.23a9
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 100 Meters · Place 1 · MaldenMalden100 Meters1.11.79
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 400 Meters · Place 1 · MaldenMalden400 Meters1.58.59
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 1 · MaldenMalden200 Meters125.27a9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 1 · MaldenMalden100 MetersRound P112.07a9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 1 · MaldenMalden100 Meters112.15a9
Apr 17George Davis InvitationalApr 17 · 400 Meters · Place 2 · MetroCobras TCMetroCobras TC400 Meters2.57.17a9
Apr 17George Davis InvitationalApr 17 · 200 Meters · Place 2 · MetroCobras TCMetroCobras TC200 Meters2.24.65aWind: 1.69
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 200 Meters · Place 1 · MaldenMalden200 Meters1.24.89
Apr 6GBL Dual Meet - Lynn English/Malden HSApr 6 · 100 Meters · Place 1 · MaldenMalden100 Meters1.11.6 PB9

2026 Indoor Track

32 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 4 · MetroCobras TCMetroCobras TC60 Meters47.64a PB9
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 3 · MetroCobras TCMetroCobras TC60 Meters37.64a9
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 4 · MetroCobras TCMetroCobras TC400 Meters456.03a PB9
Mar 12New Balance Nationals IndoorMar 12 · 200 Meters · Place 26 · MetroCobras TCMetroCobras TC200 MetersRound P2624.41a PB9
Mar 12New Balance Nationals IndoorMar 12 · 400 Meters · Place 4 · MetroCobras TCMetroCobras TC400 Meters456.03a9
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 3 · MetroCobras TCMetroCobras TC60 MetersRound P37.64a9
Mar 12New Balance Nationals IndoorMar 12 · 60 Meters · Place 3 · MetroCobras TCMetroCobras TC60 Meters37.64a9
Mar 12New Balance Nationals IndoorMar 12 · 200 Meters · Place 26 · MetroCobras TCMetroCobras TC200 MetersRound P2624.41a9
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 1 · MetroCobras TCMetroCobras TC60 MeterRound P1.7.82a9
Mar 1USATF New England Youth InvitationalMar 1 · 60 Meter · Place 1 · MetroCobras TCMetroCobras TC60 Meter1.7.7a PB9
Mar 1USATF New England Youth InvitationalMar 1 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters1.25.27a9
Feb 22The Red Carpet InviteFeb 22 · 400 Meters · Place 1 · MetroCobras TCMetroCobras TC400 Meters156.91a9
Feb 22The Red Carpet InviteFeb 22 · 200 Meters · Place 1 · MetroCobras TCMetroCobras TC200 Meters124.97a9
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 3 · MaldenMalden55m Hurdles37.15q—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 1 · MaldenMalden300 Meters138.25a PB9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 1 · MaldenMalden55 MetersRound P17.25a9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 2 · MaldenMalden55 Meters27.11a9
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 1 · MaldenMalden300 Meters138.259
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 2 · MaldenMalden55 Meters27.119
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Place 1 · MaldenMalden55 MetersRound P17.259
Feb 5Greater Boston League ChampionshipFeb 5 · 300 Meters · Place 1 · MaldenMalden300 Meters139.01a9
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 3 · MaldenMalden55 Meters37.45a9
Feb 5Greater Boston League ChampionshipFeb 5 · 55 Meters · Place 1 · MaldenMalden55 Meters17.11a9
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 1 · MaldenMalden55 Meters17.08a PB9
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 1 · MaldenMalden300 Meters138.60a9
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 2 · MaldenMalden55 MetersRound P27.27a9
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 3 · MaldenMalden55 Meters37.15a9
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 1 · MaldenMalden55 Meters17.17a9
Jan 18Colgate Women's Games - SemifinalsJan 18 · 200 Meters · Place 1 · Malden HSMalden HS200 Meters1.24.99a9
Jan 17The Pre Nationals Tune UpJan 17 · 60 Meters · Place 5 · MetroCobras TCMetroCobras TC60 Meters57.94a9
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 2 · METROCOBRASMETROCOBRAS300 Meters239.259
Jan 10The Nor'Easter at the TrackJan 10 · 55 Meters · Place 6 · METROCOBRASMETROCOBRAS55 Meters67.279

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 300 Meters · Place 1 · MaldenMalden300 Meters1.40.68a9
Dec 19Greater Boston League - Meet #2Dec 19 · 55 Meter · Place 1 · MaldenMalden55 Meter1.7.50a PB9
Dec 12Greater Boston League - Meet #1Dec 12 · 300 Meters · Place 1 · MaldenMalden300 Meters1.40.94a9