Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorGBL Tri-meet 4 (Chelsea/Lynn Classical/Malden) · May 517.8GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5, 2026
300 Meters · IndoorGreat Boston League Meet 4 · Jan 2743.88aGreat Boston League Meet 4January 27, 2025
400m Hurdles · 36" / 0.914m · OutdoorGBL Tri-Meet 3 (Everett/Revere/Malden) · Apr 2767.5GBL Tri-Meet 3 (Everett/Revere/Malden)April 27, 2026
55 Meter · IndoorGreater Boston League - Meet #1 · Dec 127.49aGreater Boston League - Meet #1December 12, 2025
55 Meters · IndoorGreater Boston League - Meet #4 · Jan 237.69aGreater Boston League - Meet #4January 23, 2026
55m Hurdles · 39" · IndoorGreater Boston League - Meet #1 · Dec 1210.22aGreater Boston League - Meet #1December 12, 2025
Javelin · 800g · OutdoorGBL Dual Meet - Lynn English/Malden HS · Apr 684-09GBL Dual Meet - Lynn English/Malden HSApril 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 74 · MaldenShot Put7430-012
May 23MSTCA South Shore TwilightMay 23 · 400m Hurdles · Place 26 · Malden400m Hurdles261:08.49a12
May 11Greater Boston League ChampionshipsMay 11 · Javelin · Place 15 · MaldenJavelin800g15.77' 6"12
May 11Greater Boston League ChampionshipsMay 11 · 400m Hurdles · Place 5 · Malden400m Hurdles36" / 0.914m5.1:09.16a12
May 11Greater Boston League ChampionshipsMay 11 · 110m Hurdles · Place 4 · Malden110m Hurdles39" / 0.991mRound P4.19.21aWind: 012
May 11Greater Boston League ChampionshipsMay 11 · 110m Hurdles · Place 3 · Malden110m Hurdles39" / 0.991m3.19.19aWind: 012
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · Javelin · Place 2 · MaldenJavelin800g2.84-212
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 400m Hurdles · Place 2 · Malden400m Hurdles36" / 0.914m2.68.312
May 5GBL Tri-meet 4 (Chelsea/Lynn Classical/Malden)May 5 · 110m Hurdles · Place 2 · Malden110m Hurdles39" / 0.991m2.17.8 PB12
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · Javelin · Place 7 · MaldenJavelin800g7.83-712
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 400m Hurdles · Place 1 · Malden400m Hurdles36" / 0.914m1.67.5 PB12
Apr 27GBL Tri-Meet 3 (Everett/Revere/Malden)Apr 27 · 110m Hurdles · Place 2 · Malden110m Hurdles39" / 0.991m2.18.712
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400m Hurdles · Place 11 · Malden400m Hurdles111:08.28a12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 110m Hurdles · Place 16 · Malden110m HurdlesRound P1619.26a12
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · Javelin · Place 7 · MaldenJavelin800g7.77-412
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 400m Hurdles · Place 4 · Malden400m Hurdles36" / 0.914m4.69.812
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 110m Hurdles · Place 3 · Malden110m Hurdles39" / 0.991m3.20.512
Apr 6GBL Dual Meet - Lynn English/Malden HSApr 6 · Javelin · Place 2 · MaldenJavelin800g2.84-09 PB12
Apr 6GBL Dual Meet - Lynn English/Malden HSApr 6 · 400m Hurdles · Place 1 · Malden400m Hurdles36" / 0.914m1.1:14.312
Apr 6GBL Dual Meet - Lynn English/Malden HSApr 6 · 110m Hurdles · Place 1 · Malden110m Hurdles39" / 0.991m1.20.712

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 5Greater Boston League ChampionshipFeb 5 · 55m Hurdles · Place 10 · Malden55m Hurdles1010.68a12
Jan 30Greater Boston League - Meet #5Jan 30 · Shot Put · Place 23 · MaldenShot Put2329-6.5012
Jan 30Greater Boston League - Meet #5Jan 30 · 55m Hurdles · Place 13 · Malden55m Hurdles1312.15a12
Jan 23Greater Boston League - Meet #4Jan 23 · Shot Put · Place 22 · MaldenShot Put2231-012
Jan 23Greater Boston League - Meet #4Jan 23 · 55m Hurdles · Place 6 · Malden55m Hurdles610.66a12
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 16 · Malden55 Meters167.69a PB12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #2Dec 19 · 55m Hurdles · Place 6 · Malden55m Hurdles39"6.10.51a12
Dec 19Greater Boston League - Meet #2Dec 19 · 55 Meter · Place 19 · Malden55 Meter19.7.78a12
Dec 12Greater Boston League - Meet #1Dec 12 · 55m Hurdles · Place 4 · Malden55m Hurdles39"4.10.22a PB12
Dec 12Greater Boston League - Meet #1Dec 12 · 55 Meter · Place 14 · Malden55 Meter14.7.49a PB12
Feb 3Greater Boston League ChampionshipFeb 3 · 55m Hurdles · Place 12 · Malden55m Hurdles1210.61a—
Jan 27Great Boston League Meet 4Jan 27 · 55m Hurdles · Place 10 · Malden55m Hurdles1010.89a—
Jan 27Great Boston League Meet 4Jan 27 · 300 Meters · Place 14 · Malden300 Meters1443.88a PB—
Jan 16Greater Boston League Meet 3Jan 16 · 55m Hurdles · Place 11 · Malden55m Hurdles1110.85a—
Jan 16Greater Boston League Meet 3Jan 16 · 55 Meters · Place 14 · Malden55 Meters147.86a—
Jan 9Great Boston League - Meet 2Jan 9 · 55m Hurdles · Place 14 · Malden55m Hurdles1412.02a—
Jan 9Great Boston League - Meet 2Jan 9 · 300 Meters · Place 13 · Malden300 Meters1344.39a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 122025 GBL ChampionshipMay 12 · 110m Hurdles · Place 6 · Malden110m HurdlesRound P619.77a11
May 122025 GBL ChampionshipMay 12 · 110m Hurdles · Place 7 · Malden110m Hurdles719.93a11
May 6GBL Dual Meet 4 (Chelsea/Lynn Classical/Malden)May 6 · 110m Hurdles · Place 6 · Malden110m Hurdles620.111
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · Javelin · Place 11 · MaldenJavelin800g11.57-811
Apr 28GBL Tri Meet 3 (Revere/Everett/Malden)Apr 28 · 110m Hurdles · Place 7 · Malden110m Hurdles39" / 0.991m7.21.811
Apr 14GBL Meet Malden vs Medford vs SomervilleApr 14 · 110m Hurdles · Place 9 · Malden110m Hurdles39" / 0.991m9.24.411

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Greater Boston League - Meet #1Dec 19 · 55m Hurdles · Place 1 · Malden55m Hurdles39"1.11.58a11
Dec 19Greater Boston League - Meet #1Dec 19 · 55 Meter · Place 26 · Malden55 Meter26.7.96a11