Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTriton Vs. Newburyport Dual Meet · May 1414.61aTriton Vs. Newburyport Dual MeetMay 14, 2025
1000 Meters · IndoorCape Ann League Meet #3 · Jan 73:54.02aCape Ann League Meet #3January 7, 2026
200 Meters · OutdoorTriton Vs. Newburyport Dual Meet · May 1429.91aTriton Vs. Newburyport Dual MeetMay 14, 2025
300 Meters · IndoorWinter Warrior HS Invitational · Dec 2949.24aWinter Warrior HS InvitationalDecember 29, 2024
400 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 161:05.95a15th Annual Henry Sheldon InvitationalMay 16, 2026
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 291:07.165aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
55 Meter · IndoorWinter Warrior HS Invitational · Dec 298.71aWinter Warrior HS InvitationalDecember 29, 2024
600 Meters · IndoorCape Ann League Meet #1 · Dec 141:55.42aCape Ann League Meet #1December 14, 2024
800 Meters · IndoorMSTCA Girls Pentathlon · Feb 253:01.90aMSTCA Girls PentathlonFebruary 25, 2025
800 Meters · OutdoorTriton-Pentucket Dual Meet · Apr 92:44.74aTriton-Pentucket Dual MeetApril 9, 2026
High Jump · IndoorMSTCA Girls Pentathlon · Feb 251.22mMSTCA Girls PentathlonFebruary 25, 2025
Long Jump · IndoorMSTCA Girls Pentathlon · Feb 253.80mMSTCA Girls PentathlonFebruary 25, 2025
Shot Put · 4kg · OutdoorPentucket Vs. Triton · Apr 921'5"Pentucket Vs. TritonApril 9, 2025
Triple Jump · OutdoorTriton vs. Amesbury (Scrimmage) · Apr 129'11.00Triton vs. Amesbury (Scrimmage)April 1, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Triple Jump · Place 14 · Triton RegionalTriple Jump14.28' 10.5"12
May 23Cape Ann League ChampionshipsMay 23 · 400 Meters · Place 11 · Triton Regional400 Meters11.1:08.04a12
May 1615th Annual Henry Sheldon InvitationalMay 16 · Triple Jump · Place 17 · Triton RegionalTriple Jump17.26' 3.75"12
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400 Meters · Place 8 · Triton Regional400 Meters8.1:05.95a PB12
May 13Newburyport vs. TritonMay 13 · Triple Jump · Place 6 · Triton RegionalTriple Jump6.27' 10"12
May 13Newburyport vs. TritonMay 13 · 400 Meters · Place 6 · Triton Regional400 Meters6.1:08.56a12
May 6Triton. Vs. Essex TechMay 6 · Triple Jump · Place 1 · Triton RegionalTriple Jump1.28'01.0012
May 6Triton. Vs. Essex TechMay 6 · 800 Meters · Place 4 · Triton Regional800 Meters4.2:47.52a12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Triple Jump · Place 5 · Triton RegionalTriple Jump5.29'04.0012
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 3 · Triton Regional400 Meters3.1:09.03a12
Apr 9Triton-Pentucket Dual MeetApr 9 · Triple Jump · Place 2 · Triton RegionalTriple Jump2.29'10.0012
Apr 9Triton-Pentucket Dual MeetApr 9 · 800 Meters · Place 4 · Triton Regional800 Meters4.2:44.74a PB12
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Triple Jump · Place 2 · Triton RegionalTriple Jump2.29'10.0012
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 800 Meters · Place 4 · Triton Regional800 Meters4.2:44.74a12
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Triple Jump · Place 2 · Triton RegionalTriple Jump2.29'11.00 PB12
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 200 Meters · Place 3 · Triton Regional200 Meters3.30.04a12
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 100 Meters · Place 5 · Triton Regional100 Meters5.14.78a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7Cape Ann League Meet #3Jan 7 · 1000 Meters · Place 11 · Triton Regional1000 Meters11.3:54.02a PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Place 14 · Triton Regional600 Meters14.1:59.27a12
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 10 · Triton Regional600 Meters10.2:03.36a12
Feb 25MSTCA Girls PentathlonFeb 25 · Long Jump · Place 128 · Triton RegionalLong Jump1283.80m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · High Jump · Place 108 · Triton RegionalHigh Jump1081.22m PB—
Feb 25MSTCA Girls PentathlonFeb 25 · Shot Put · Place 85 · Triton RegionalShot Put856.40m—
Feb 25MSTCA Girls PentathlonFeb 25 · 55m Hurdles · Place 143 · Triton Regional55m Hurdles14312.97a—
Feb 25MSTCA Girls PentathlonFeb 25 · 800 Meters · Place 85 · Triton Regional800 Meters853:01.90a PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Triton Regional400 MetersRelay Split—1:07.165a PB11
May 24Cape Ann League ChampionshipMay 24 · 400 Meters · Place 11 · Triton Regional400 Meters11.1:08.29a11
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 49 · Triton RegionalShot Put496.02m11
May 14Triton Vs. Newburyport Dual MeetMay 14 · 200 Meters · Place 7 · Triton Regional200 Meters729.91a PB11
May 14Triton Vs. Newburyport Dual MeetMay 14 · 100 Meters · Place 10 · Triton Regional100 Meters1014.61a PB11
May 8Essex Tech v TritonMay 8 · Shot Put · Triton RegionalShot Put4kg—ND11
May 8Essex Tech v TritonMay 8 · 400 Meters · Place 6 · Triton Regional400 Meters6.1:06.45a11
May 8Essex Tech v TritonMay 8 · 200 Meters · Place 12 · Triton Regional200 Meters12.30.73a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 400 Meters · Place 5 · Triton Regional400 Meters5.1:08.61a11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 400 Meters · Place 5 · Triton Regional400 Meters5.1:08.61a11
Apr 9Pentucket Vs. TritonApr 9 · Shot Put · Place 5 · Triton RegionalShot Put4kg5.21'5" PB11
Apr 9Pentucket Vs. TritonApr 9 · 400 Meters · Place 2 · Triton Regional400 Meters2.1:06.27a11
Apr 9Triton vs. Pentucket Dual MeetApr 9 · Shot Put · Triton RegionalShot Put4kg—21-5Unofficial11
Apr 9Triton vs. Pentucket Dual MeetApr 9 · 400 Meters · Triton Regional400 Meters—66.27aUnofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 300 Meters · Place 38 · Triton Regional300 Meters38.49.24a PB11
Dec 29Winter Warrior HS InvitationalDec 29 · 55 Meter · Place 69 · Triton Regional55 MeterRound P69.8.71a PB11
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 9 · Triton Regional600 Meters9.1:55.42a PB11
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Triton Regional600 MetersXDQ10
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 61 · Triton Regional600 Meters612:05.75a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Cape Ann League ChampionshipMay 18 · 800 Meters · Place 20 · Triton Regional800 Meters202:49.37a—
May 7Triton Vs. Pentucket Dual MeetMay 7 · 400 Meters · Triton Regional400 Meters—69.49aUnofficial10
May 7Triton Vs. Pentucket Dual MeetMay 7 · 200 Meters · Triton Regional200 Meters—30.96aUnofficial10
May 4Annual Tom Dorman Freshman-Sophomore MeetMay 4 · 800 Meters · Triton Regional800 Meters—2:55.24aUnofficial10
May 1Triton Vs. Newburyport Dual MeetMay 1 · 800 Meters · Triton Regional800 Meters—2:51.49aUnofficial10
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · 400m Hurdles · Triton Regional400m Hurdles30" / 0.762m—82.57aUnofficial10
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · 400 Meters · Triton Regional400 Meters—72.65aUnofficial10
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 39 · Triton Regional800 Meters392:55.13a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400 Meters · Place 20 · Triton Regional400 Meters20.1:11.82a10
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 200 Meters · Place 32 · Triton Regional200 Meters32.32.90a10
Apr 10Triton Vs. North Reading Dual MeetApr 10 · 800 Meters · Triton Regional800 Meters—3:15.31aUnofficial10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 600 Meters · Place 12 · Triton Regional600 Meters12.2:02.56a10
Dec 12Cape Ann League Meet #1Dec 12 · High Jump · Triton RegionalHigh Jump—NH10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 300 Meters · Place 48 · Triton Regional300 Meters48.49.41a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Cape Ann League Meet #1Dec 13 · 600 Meters · Place 10 · Triton Regional600 Meters10.2:00.38a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 300 Meters · Place 49 · Triton Regional300 Meters49.51.18a9