Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorGBL Dual Meet Everett Vs Somerville · May 420.2GBL Dual Meet Everett Vs SomervilleMay 4, 2026
200 Meters · IndoorGreat Boston League Open · Jan 229.09aGreat Boston League OpenJanuary 2, 2026
300 Meters · IndoorGreater Boston League - Meet #4 · Jan 2347.85aGreater Boston League - Meet #4January 23, 2026
400m Hurdles · 36" / 0.914m · OutdoorGBL Dual Meet Everett Vs Somerville · May 41:12.2GBL Dual Meet Everett Vs SomervilleMay 4, 2026
55 Meters · IndoorGreat Boston League Open · Jan 28.31aGreat Boston League OpenJanuary 2, 2026
Long Jump · OutdoorGBL Dual Meet Everett Vs Somerville · May 417-01GBL Dual Meet Everett Vs SomervilleMay 4, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11Greater Boston League ChampionshipsMay 11 · 400m Hurdles · Place 7 · Somerville400m Hurdles36" / 0.914m7.1:12.23a10
May 11Greater Boston League ChampionshipsMay 11 · 110m Hurdles · Place 8 · Somerville110m Hurdles39" / 0.991mRound P8.20.41aWind: 010
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · Long Jump · Place 1 · SomervilleLong Jump1.17-01 PB10
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 400m Hurdles · Place 3 · Somerville400m Hurdles36" / 0.914m3.1:12.2 PB10
May 4GBL Dual Meet Everett Vs SomervilleMay 4 · 110m Hurdles · Place 3 · Somerville110m Hurdles39" / 0.991m3.20.2 PB10
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 400m Hurdles · Place 3 · Somerville400m Hurdles36" / 0.914m3.75.810
Apr 28GBL Tri-meet 3 (Chelsea/Lynn English/Somerville)Apr 28 · 110m Hurdles · Place 4 · Somerville110m Hurdles39" / 0.991m4.20.810
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 400m Hurdles · Place 15 · Somerville400m Hurdles151:14.29a10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 110m Hurdles · Place 16 · Somerville110m HurdlesRound P1622.19a10
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 31 · Somerville400m Hurdles311:20.7610
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 400m Hurdles · Place 5 · Somerville400m Hurdles36" / 0.914m5.73.510
Apr 13GBL Tri Meet (Malden/Medford/Somerville)Apr 13 · 110m Hurdles · Place 4 · Somerville110m Hurdles39" / 0.991m4.21.810
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 400m Hurdles · Place 5 · Somerville400m Hurdles36" / 0.914m5.1:17.410
Apr 6GBL Meet 1: Lynn Classical, Revere, SomervilleApr 6 · 110m Hurdles · Place 6 · Somerville110m Hurdles39" / 0.991m6.21.710

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Greater Boston League - Meet #5Jan 30 · Long Jump · Place 5 · SomervilleLong Jump514-510
Jan 30Greater Boston League - Meet #5Jan 30 · 55 Meters · Place 33 · Somerville55 Meters338.43a10
Jan 23Greater Boston League - Meet #4Jan 23 · Long Jump · Place 3 · SomervilleLong Jump314-3.2510
Jan 23Greater Boston League - Meet #4Jan 23 · 300 Meters · Place 30 · Somerville300 Meters3047.85a PB10
Jan 23Greater Boston League - Meet #4Jan 23 · 55 Meters · Place 31 · Somerville55 Meters318.40a10
Jan 2Great Boston League OpenJan 2 · 200 Meters · Place 8 · Somerville200 Meters829.09a PB10
Jan 2Great Boston League OpenJan 2 · 55 Meters · Place 23 · Somerville55 Meters238.31a PB10