Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCAL JV Open Championships · May 2128.27aCAL JV Open ChampionshipsMay 21, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2046.04aMSTCA Speed Classic (Saturday)December 20, 2025
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 208.51aMSTCA Speed Classic (Saturday)December 20, 2025
Long Jump · OutdoorCAL JV Open Championships · May 2115' 4"CAL JV Open ChampionshipsMay 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · Long Jump · Place 8 · NewburyportLong Jump8.15' 4" PB9
May 21CAL JV Open ChampionshipsMay 21 · 200 Meters · Place 26 · Newburyport200 Meters26.28.27a PB9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 200 Meters · Place 2 · Newburyport200 Meters2.29.11a9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 100 Meters · Newburyport100 Meters—NT9
Apr 15Newburyport v Pentucket RegionalApr 15 · 200 Meters · Place 5 · Newburyport200 Meters5.28.29aWind: 09
Apr 8North Reading vs. NewburyportApr 8 · 200 Meters · Place 10 · Newburyport200 Meters10.28.79a9
Apr 8North Reading vs. NewburyportApr 8 · 100 Meters · Newburyport100 Meters—DNS9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 315 · Newburyport300 Meters31547.36a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 171 · Newburyport300 Meters171.46.04a PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 197 · Newburyport55 Meter197.8.51a PB10