Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor45th Annual Ottaviani Haverhill HS Track & Field Invitational · Apr 1312.44a45th Annual Ottaviani Haverhill HS Track & Field InvitationalApril 13, 2024
200 Meters · OutdoorNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity) · Apr 2924.25aNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity)April 29, 2025
Long Jump · OutdoorMIAA Division 5 Track & Field Championship · May 2920-01.75MIAA Division 5 Track & Field ChampionshipMay 29, 2025
Pole Vault · OutdoorOcean State Cup · Apr 33.30mOcean State CupApril 3, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Pole Vault · Roger WilliamsRoger WilliamsPole Vault—NHFr
Apr 17MIT Sean Collier InvitationalApr 17 · Pole Vault · Roger WilliamsRoger WilliamsPole Vault—NHFr
Apr 10Silfen InvitationalApr 10 · Pole Vault · Place 11 · Roger WilliamsRoger WilliamsPole Vault11.3.25mFr
Apr 3Ocean State CupApr 3 · Pole Vault · Place 12 · Roger WilliamsRoger WilliamsPole Vault12.3.30m PBFr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 17 · Triton RegionalTriton RegionalLong Jump17.20-01.75 PBWind: 012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pole Vault · Place 8 · Triton RegionalTriton RegionalPole Vault8.10-00.0012
May 24Cape Ann League ChampionshipMay 24 · Long Jump · Place 4 · Triton RegionalTriton RegionalLong Jump4.19-11.5012
May 24Cape Ann League ChampionshipMay 24 · Pole Vault · Place 4 · Triton RegionalTriton RegionalPole Vault4.10-00.0012
May 8Essex Tech v TritonMay 8 · Long Jump · Place 2 · Triton RegionalTriton RegionalLong Jump2.19-09.2512
May 8Essex Tech v TritonMay 8 · Pole Vault · Place 1 · Triton RegionalTriton RegionalPole Vault1.9-06.0012
May 8Essex Tech v TritonMay 8 · 200 Meters · Triton RegionalTriton Regional200 Meters—NT12
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Long Jump · Place 3 · Triton RegionalTriton RegionalLong Jump3.19-01.5012
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Pole Vault · Place 4 · Triton RegionalTriton RegionalPole Vault4.8-06.0012
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 6 · Triton RegionalTriton Regional200 Meters6.24.25a PB12
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Long Jump · Place 3 · Triton RegionalTriton RegionalLong Jump3.19-01.5012
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Pole Vault · Place 4 · Triton RegionalTriton RegionalPole Vault4.8-06.0012
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 6 · Triton RegionalTriton Regional200 Meters6.24.25a12
Apr 9Pentucket Vs. TritonApr 9 · Long Jump · Place 1 · Triton RegionalTriton RegionalLong Jump1.19'7.2512
Apr 9Triton vs. Pentucket Dual MeetApr 9 · Long Jump · Triton RegionalTriton RegionalLong Jump—19-7.5Unofficial12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Triton Vs. Pentucket Dual MeetMay 7 · 200 Meters · Triton RegionalTriton Regional200 Meters—24.09aUnofficial11
May 1Triton Vs. Newburyport Dual MeetMay 1 · Long Jump · Triton RegionalTriton RegionalLong Jump—18-2.25Unofficial11
May 1Triton Vs. Newburyport Dual MeetMay 1 · 200 Meters · Triton RegionalTriton Regional200 Meters—25.65aUnofficial11
May 1Triton Vs. Newburyport Dual MeetMay 1 · 100 Meters · Triton RegionalTriton Regional100 Meters—12.20aUnofficial11
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Long Jump · Place 29 · Triton RegionalTriton RegionalLong Jump29.5.54m11
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · Long Jump · Triton RegionalTriton RegionalLong Jump—17-7.5Unofficial11
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · Long Jump · Place 31 · Triton RegionalTriton RegionalLong Jump31.18-04.5011
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 100 Meters · Place 40 · Triton RegionalTriton Regional100 MetersRound P40.12.44a PB11
Apr 10Triton Vs. North Reading Dual MeetApr 10 · Long Jump · Triton RegionalTriton RegionalLong Jump—18-2Unofficial11
Apr 10Triton Vs. North Reading Dual MeetApr 10 · 100 Meters · Triton RegionalTriton Regional100 Meters—12.44aUnofficial11