Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2412.16aMSTCA Invacational & PentathlonApril 24, 2026
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2424.89aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorMSTCA Rising Championship · Feb 1042.32aMSTCA Rising ChampionshipFebruary 10, 2026
400 Meters · OutdoorTriton-Pentucket Dual Meet · Apr 957.77aTriton-Pentucket Dual MeetApril 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 20 · Triton Regional200 Meters20.25.30aWind: 010
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 7 · Triton Regional200 Meters7.26.17aWind: 010
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 9 · Triton Regional100 Meters9.12.77a10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 4 · Triton Regional400 Meters4.58.41a10
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 59 · Triton Regional200 Meters5924.89a PB10
Apr 24MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 61 · Triton Regional100 Meters6112.16a PB10
Apr 9Triton-Pentucket Dual MeetApr 9 · 400 Meters · Place 5 · Triton Regional400 Meters5.57.77a PB10
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 400 Meters · Place 5 · Triton Regional400 Meters5.57.77a10
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 400 Meters · Place 2 · Triton Regional400 Meters2.58.16a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 35 · Triton Regional300 Meters3542.32a PB10