Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriton Vs. Newburyport Dual Meet · May 1414.45aTriton Vs. Newburyport Dual MeetMay 14, 2025
200 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1628.83a15th Annual Henry Sheldon InvitationalMay 16, 2026
300 Meters · IndoorMSTCA Freshman-Sophomore Championship · Jan 2445.89aMSTCA Freshman-Sophomore ChampionshipJanuary 24, 2026
400 Meters · OutdoorNewburyport vs. Triton · May 131:03.30aNewburyport vs. TritonMay 13, 2026
400m Hurdles · 30" / 0.762m · OutdoorCape Ann League Championships · May 231:13.01aCape Ann League ChampionshipsMay 23, 2026
800 Meters · OutdoorTriton vs. Amesbury (Scrimmage) · Apr 12:54.75aTriton vs. Amesbury (Scrimmage)April 1, 2026
High Jump · IndoorMSTCA Kalperis Relays - Division 5 · Jan 161.36mMSTCA Kalperis Relays - Division 5January 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 23 · Triton Regional400m Hurdles30" / 0.762m23.1:13.65a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Place 27 · Triton Regional400 Meters27.1:03.87a10
May 23Cape Ann League ChampionshipsMay 23 · 400m Hurdles · Place 3 · Triton Regional400m Hurdles30" / 0.762m3.1:13.01a PB10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles30" / 0.762m2.1:13.29a10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 200 Meters · Place 6 · Triton Regional200 Meters6.28.83a PBWind: 010
May 13Newburyport vs. TritonMay 13 · 400 Meters · Place 2 · Triton Regional400 Meters2.1:03.30a PB10
May 6Triton. Vs. Essex TechMay 6 · 400m Hurdles · Place 1 · Triton Regional400m Hurdles30" / 0.762m1.1:15.44a10
May 6Triton. Vs. Essex TechMay 6 · 200 Meters · Place 5 · Triton Regional200 Meters5.29.35a10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · High Jump · Triton RegionalHigh Jump---NH10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 1 · Triton Regional400 Meters1.1:05.32a10
Apr 9Triton-Pentucket Dual MeetApr 9 · High Jump · Triton RegionalHigh Jump---NH10
Apr 9Triton-Pentucket Dual MeetApr 9 · 400 Meters · Place 2 · Triton Regional400 Meters2.1:04.06a10
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · High Jump · Triton RegionalHigh Jump---NH10
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 400 Meters · Place 2 · Triton Regional400 Meters2.1:04.06a10
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · High Jump · Triton RegionalHigh Jump---NH10
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 800 Meters · Place 2 · Triton Regional800 Meters2.2:54.75a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 300 Meters · Place 12 · Triton Regional300 Meters1246.52a10
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 300 Meters · Place 13 · Triton Regional300 Meters1346.83a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 300 Meters · Place 22 · Triton Regional300 Meters2245.89a PB10
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · High Jump · Place 38 · Triton RegionalHigh Jump381.36m PB10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Triton Vs. Newburyport Dual MeetMay 14 · 100 Meters · Place 8 · Triton Regional100 Meters814.45a PB9