Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPentucket vs. Triton · May 712.11aPentucket vs. TritonMay 7, 2024
200 Meters · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1324.24a45th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
300 Meters · IndoorCape Ann League Meet #1 · Dec 1437.74aCape Ann League Meet #1December 14, 2024
400 Meters · OutdoorTriton Vs. Newburyport Dual Meet · May 1453.50aTriton Vs. Newburyport Dual MeetMay 14, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2951.398aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
High Jump · IndoorCape Ann League Meet #1 · Dec 125-06.00Cape Ann League Meet #1December 12, 2023
High Jump · OutdoorSheldon Invite · May 135-6Sheldon InviteMay 13, 2023
Long Jump · IndoorCape Ann League Meet #1 · Dec 1217-10.50Cape Ann League Meet #1December 12, 2023
Long Jump · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1317-02.7545th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
Triple Jump · OutdoorMSTCA Div. V Relays (PV NRHS 4/25) · Apr 2710.40mMSTCA Div. V Relays (PV NRHS 4/25)April 27, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Triton RegionalTriton Regional400 MetersRelay Split—51.398a PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Triton RegionalTriton Regional400 Meters--DNS11
May 24Cape Ann League ChampionshipMay 24 · 400 Meters · Triton RegionalTriton Regional400 Meters—DNF11
May 14Triton Vs. Newburyport Dual MeetMay 14 · 400 Meters · Place 3 · Triton RegionalTriton Regional400 Meters353.50a PB11
May 8Essex Tech v TritonMay 8 · 100 Meters · Place 7 · Triton RegionalTriton Regional100 Meters7.12.32a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 400 Meters · Place 3 · Triton RegionalTriton Regional400 Meters3.53.89a11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 400 Meters · Place 3 · Triton RegionalTriton Regional400 Meters3.53.89a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 400 Meters · Place 15 · Triton RegionalTriton Regional400 Meters1555.0511

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Triton RegionalTriton Regional300 Meters--DNS11
Jan 28Cape Ann League Meet #5Jan 28 · Long Jump · Place 19 · TritonTritonLong Jump1915-9.3011
Jan 28Cape Ann League Meet #5Jan 28 · 300 Meters · Place 8 · TritonTriton300 Meters838.8611
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Triton RegionalTriton RegionalLong Jump—FOUL—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 51 · Triton RegionalTriton Regional300 Meters5138.56a—
Jan 14Cape Ann League Meet #3Jan 14 · High Jump · Place 10 · TritonTritonHigh Jump105-011
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 8 · TritonTriton300 Meters838.8211
Jan 7Cape Ann League Meet #2Jan 7 · High Jump · Place 10 · TritonTritonHigh Jump105-211
Jan 7Cape Ann League Meet #2Jan 7 · 300 Meters · Place 9 · TritonTriton300 Meters938.2511

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 14 · Triton RegionalTriton Regional300 Meters14.38.19a11
Dec 29Winter Warrior HS InvitationalDec 29 · High Jump · Place 10 · Triton RegionalTriton RegionalHigh Jump10.5-04.0011
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Place 4 · Triton RegionalTriton Regional300 Meters4.37.74a PB11
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 12 · Triton RegionalTriton RegionalLong Jump12.17-02.7511
Feb 6Cape Ann League Championship MeetFeb 6 · High Jump · Place 6 · TritonTritonHigh Jump65-4SO
Feb 6Cape Ann League Championship MeetFeb 6 · 300 Meters · Place 9 · TritonTriton300 Meters938.81SO
Jan 30Cape Ann League Meet #5Jan 30 · Long Jump · Place 16 · Triton RegionalTriton RegionalLong Jump1617-3—
Jan 30Cape Ann League Meet #5Jan 30 · High Jump · Place 10 · Triton RegionalTriton RegionalHigh Jump105-2—
Jan 23Cape Ann League Meet #4Jan 23 · High Jump · Place 9 · Triton RegionalTriton RegionalHigh Jump95-2—
Jan 23Cape Ann League Meet #4Jan 23 · 300 Meters · Place 10 · Triton RegionalTriton Regional300 Meters1039.44a—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 65 · Triton RegionalTriton Regional300 Meters6538.5510
Jan 9Cape Ann League Meet #2Jan 9 · Long Jump · Place 10 · Triton RegionalTriton RegionalLong Jump10.17-03.0010
Jan 9Cape Ann League Meet #2Jan 9 · High Jump · Place 7 · Triton RegionalTriton RegionalHigh Jump7.5-02.0010
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 8 · Triton RegionalTriton RegionalHigh Jump85-4—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 12 · Triton RegionalTriton Regional300 Meters1239.04a—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400 Meters · Place 26 · Triton RegionalTriton Regional400 Meters2653.78a—
May 18Cape Ann League ChampionshipMay 18 · Long Jump · Place 13 · Triton RegionalTriton RegionalLong Jump1318-6.75—
May 18Cape Ann League ChampionshipMay 18 · 400 Meters · Place 6 · Triton RegionalTriton Regional400 Meters653.84a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · Long Jump · Place 13 · TritonTritonLong Jump1315-1010
May 1113th Annual Henry Sheldon InvitationalMay 11 · 200 Meters · Place 3 · TritonTriton200 Meters324.7410
May 7Pentucket vs. TritonMay 7 · Long Jump · Place 4 · Triton RegionalTriton RegionalLong Jump418-9—
May 7Pentucket vs. TritonMay 7 · 100 Meters · Place 8 · Triton RegionalTriton Regional100 Meters812.11a PB—
May 7Triton Vs. Pentucket Dual MeetMay 7 · Long Jump · Triton RegionalTriton RegionalLong Jump—18-9Unofficial10
May 7Triton Vs. Pentucket Dual MeetMay 7 · 100 Meters · Triton RegionalTriton Regional100 Meters—12.11aUnofficial10
May 4Annual Tom Dorman Freshman-Sophomore MeetMay 4 · Long Jump · Triton RegionalTriton RegionalLong Jump—18-2Unofficial10
May 4Annual Tom Dorman Freshman-Sophomore MeetMay 4 · 400 Meters · Triton RegionalTriton Regional400 Meters—54.78aUnofficial10
May 1Triton Vs. Newburyport Dual MeetMay 1 · Triple Jump · Triton RegionalTriton RegionalTriple Jump—33-7Unofficial10
May 1Triton Vs. Newburyport Dual MeetMay 1 · Long Jump · Triton RegionalTriton RegionalLong Jump—17-1.25Unofficial10
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Triple Jump · Place 39 · Triton RegionalTriton RegionalTriple Jump39.10.40m PB10
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · Triple Jump · Triton RegionalTriton RegionalTriple Jump—34-10Unofficial10
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · Long Jump · Triton RegionalTriton RegionalLong Jump—16-10.75Unofficial10
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · 200 Meters · Triton RegionalTriton Regional200 Meters—24.99aUnofficial10
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Long Jump · Place 41 · Triton RegionalTriton RegionalLong Jump41.17-02.75 PB10
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 4 · Triton RegionalTriton Regional200 Meters4.24.24a PB10
Apr 10Triton Vs. North Reading Dual MeetApr 10 · Triple Jump · Triton RegionalTriton RegionalTriple Jump—33-11Unofficial10
Apr 10Triton Vs. North Reading Dual MeetApr 10 · High Jump · Triton RegionalTriton RegionalHigh Jump—5-2Unofficial10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · Long Jump · Place 8 · Triton RegionalTriton RegionalLong Jump8.17-10.50 PB10
Dec 12Cape Ann League Meet #1Dec 12 · High Jump · Place 2 · Triton RegionalTriton RegionalHigh Jump2.5-06.00 PB10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · High Jump · Place 10 · Triton RegionalTriton RegionalHigh Jump10.5-06.0010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Sheldon InviteMay 13 · High Jump · Place 4 · Triton RegionalTriton RegionalHigh Jump4.5-6 PB9
May 13Sheldon InviteMay 13 · 400 Meters · Place 10 · Triton RegionalTriton Regional400 Meters10.55.86a9
May 6Tom Dorman Freshman-Sophomore MeetMay 6 · 400 Meters · Triton RegionalTriton Regional400 Meters—55.72aUnofficial9
Apr 26Triton @ North ReadingApr 26 · Triple Jump · Place 3 · TritonTritonTriple Jump335-5—
Apr 26Triton @ North ReadingApr 26 · High Jump · Place 1 · TritonTritonHigh Jump15-4—
Apr 26Triton @ North ReadingApr 26 · 400 Meters · Place 3 · TritonTriton400 Meters356.56a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Long Jump · Place 6 · TritonTritonLong Jump6.16-09.75Unofficial8
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 400 Meters · Place 3 · TritonTriton400 Meters3.57.66aUnofficial8