Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriton Vs. Newburyport Dual Meet · May 1414.67aTriton Vs. Newburyport Dual MeetMay 14, 2025
200 Meters · OutdoorNewburyport v Pentucket Regional · Apr 1528.65aNewburyport v Pentucket RegionalApril 15, 2026
Prelims · OutdoorCape Ann League: Tom Dorman Memorial Freshman/Sophomore Meet · May 314.69Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3, 2025
Triple Jump · OutdoorNewburyport v Essex Tech Dual Meet CAL · Apr 2831' 3.5"Newburyport v Essex Tech Dual Meet CALApril 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Triple Jump · Place 11 · NewburyportTriple Jump11.31' 0"11
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 11 · Newburyport200 Meters11.28.77aWind: 011
May 13Newburyport vs. TritonMay 13 · Triple Jump · Place 4 · NewburyportTriple Jump4.30' 2.75"11
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 4 · Newburyport200 Meters4.28.69aWind: 011
May 3MSTCA Division 4 RelaysMay 3 · Triple Jump · Place 18 · NewburyportTriple Jump189.00m11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Triple Jump · Place 3 · NewburyportTriple Jump3.31' 3.5" PB11
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 200 Meters · Place 4 · Newburyport200 Meters4.29.48a11
Apr 15Newburyport v Pentucket RegionalApr 15 · Triple Jump · Place 4 · NewburyportTriple Jump4.29' 4"11
Apr 15Newburyport v Pentucket RegionalApr 15 · 200 Meters · Place 4 · Newburyport200 Meters4.28.65a PBWind: 011
Apr 8North Reading vs. NewburyportApr 8 · Triple Jump · Place 6 · NewburyportTriple Jump6.29-03.0011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17MSTCA Division 4 RelaysMay 17 · Triple Jump · Place 13 · NewburyportTriple Jump139.67m10
May 14Triton Vs. Newburyport Dual MeetMay 14 · 200 Meters · Place 11 · Newburyport200 Meters1130.21a10
May 14Triton Vs. Newburyport Dual MeetMay 14 · 100 Meters · Place 11 · Newburyport100 Meters1114.67a PB10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Triple Jump · Place 11 · NewburyportTriple Jump1127-1110
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 14 · Newburyport200 Meters1429.7310
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Prelims · Place 21 · NewburyportPrelimsRound P2114.69 PB10
May 1Newburyport v. Essex TechMay 1 · Triple Jump · Place 8 · NewburyportTriple Jump826-6.2510