Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1612.87a15th Annual Henry Sheldon InvitationalMay 16, 2026
200 Meters · OutdoorNewburyport vs. Triton · May 1327.80aNewburyport vs. TritonMay 13, 2026
300 Meters · IndoorCape Ann League Meet #5 · Jan 3046.97aCape Ann League Meet #5January 30, 2024
400 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 241:03.59aMSTCA Invacational & PentathlonApril 24, 2026
55 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 37.61aCape Ann League Cham[pionship MeetFebruary 3, 2026
Long Jump · OutdoorMSTCA Division 5 Relays · May 184.62mMSTCA Division 5 RelaysMay 18, 2025
Triple Jump · OutdoorMSTCA Division 5 Relays · May 189.06mMSTCA Division 5 RelaysMay 18, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 7 · Triton RegionalLong Jump7.16-01.2511
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100 Meters · Place 11 · Triton Regional100 MetersRound P11.13.20a11
May 23Cape Ann League ChampionshipsMay 23 · Long Jump · Place 2 · Triton RegionalLong Jump2.16' 6"11
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 3 · Triton Regional100 MetersRound P3.13.33aWind: 011
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 4 · Triton Regional100 Meters4.13.14aWind: 011
May 1615th Annual Henry Sheldon InvitationalMay 16 · Long Jump · Place 6 · Triton RegionalLong Jump6.17' 0.5"11
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 3 · Triton Regional100 MetersRound P3.13.02aWind: 011
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 4 · Triton Regional100 Meters4.12.87a PBWind: 011
May 13Newburyport vs. TritonMay 13 · Long Jump · Place 2 · Triton RegionalLong Jump2.15' 10"11
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 2 · Triton Regional200 Meters2.27.80a PBWind: 011
May 13Newburyport vs. TritonMay 13 · 100 Meters · Place 3 · Triton Regional100 Meters3.13.30aWind: 011
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 2 · Triton RegionalLong Jump2.16'02.0011
May 6Triton. Vs. Essex TechMay 6 · 200 Meters · Place 2 · Triton Regional200 Meters2.28.24a11
May 6Triton. Vs. Essex TechMay 6 · 100 Meters · Place 2 · Triton Regional100 Meters2.13.42a11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Long Jump · Place 2 · Triton RegionalLong Jump2.16'02.0011
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 100 Meters · Place 1 · Triton Regional100 Meters1.13.62a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 400 Meters · Place 14 · Triton Regional400 Meters141:03.59a PB11
Apr 9Triton-Pentucket Dual MeetApr 9 · Long Jump · Place 1 · Triton RegionalLong Jump1.16'06.2511
Apr 9Triton-Pentucket Dual MeetApr 9 · 100 Meters · Place 1 · Triton Regional100 Meters1.13.12a11
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Long Jump · Place 1 · Triton RegionalLong Jump1.16'06.2511
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 100 Meters · Place 1 · Triton Regional100 Meters1.13.12a11
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Long Jump · Place 1 · Triton RegionalLong Jump1.15'03.0011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · Long Jump · Place 2 · Triton RegionalLong Jump215-6.2511
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55 Meters · Place 1 · Triton Regional55 MetersRound P17.65a11
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55 Meters · Place 1 · Triton Regional55 Meters17.61a PB11
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 31 · Triton RegionalLong Jump3115-02.2511
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 53 · Triton Regional55 MetersRound P537.93a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 30 · Triton RegionalTriple Jump309.06m PB11
May 18MSTCA Division 5 RelaysMay 18 · Long Jump · Place 17 · Triton RegionalLong Jump174.62m PB11
May 14Triton Vs. Newburyport Dual MeetMay 14 · 100 Meters · Place 3 · Triton Regional100 Meters313.73a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 200 Meters · Place 15 · Triton Regional200 Meters1528.7311
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 34 · Triton Regional100 Meters3414.0511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 41 · Triton RegionalLong Jump4112-11—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 55 Meters · Place 41 · Triton Regional55 MetersRound P418.28a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 200 Meters · Place 12 · Triton Regional200 Meters1228.94a—
May 7Pentucket vs. TritonMay 7 · Long Jump · Place 4 · Triton RegionalLong Jump414-7—
May 7Pentucket vs. TritonMay 7 · 200 Meters · Place 3 · Triton Regional200 Meters328.57a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 20 · Triton RegionalLong Jump2013-8.25—
Jan 30Cape Ann League Meet #5Jan 30 · Long Jump · Place 5 · Triton RegionalLong Jump515-0.50—
Jan 30Cape Ann League Meet #5Jan 30 · 300 Meters · Place 12 · Triton Regional300 Meters1246.97a PB—
Jan 30Cape Ann League Meet #5Jan 30 · 55 Meters · Place 16 · Triton Regional55 Meters168.19a—
Jan 23Cape Ann League Meet #4Jan 23 · Long Jump · Place 7 · Triton RegionalLong Jump714-11.50—
Jan 23Cape Ann League Meet #4Jan 23 · 300 Meters · Place 13 · Triton Regional300 Meters1347.42a—
Jan 23Cape Ann League Meet #4Jan 23 · 55 Meters · Place 10 · Triton Regional55 Meters108.09a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 133 · Triton Regional300 Meters13348.129
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 16 · Triton RegionalLong Jump1614-3.75—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 32 · Triton Regional55 Meters328.17a—