Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 123:14.17MSTCA Northeast InvitationalJanuary 12, 2024
400 Meters · IndoorSutherland Invite · Jan 111:05.09aSutherland InviteJanuary 11, 2025
400 Meters · OutdoorPentucket vs. Triton · May 71:02.42aPentucket vs. TritonMay 7, 2024
600 Meters · IndoorCape Ann League Meet #5 · Jan 301:42.63aCape Ann League Meet #5January 30, 2024
800 Meters · IndoorMSTCA Distance Classic and Pentathlon · Dec 282:32.79aMSTCA Distance Classic and PentathlonDecember 28, 2023
800 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 242:22.49aMIAA Division 5 Track & Field ChampionshipMay 24, 2024
High Jump · IndoorCape Ann League Meet #1 · Dec 124-06.00Cape Ann League Meet #1December 12, 2023
High Jump · OutdoorMSTCA Div. V Relays (PV NRHS 4/25) · Apr 271.35mMSTCA 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.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 800 Meters · Place 11 · AssumptionAssumption800 MetersRound P11.2:33.84aSo
May 1NE10 OutdoorMay 1 · 800 Meters · Place 11 · AssumptionAssumption800 MetersRound P11.2:33.84aSo
Apr 17George Davis InvitationalApr 17 · 800 Meters · AssumptionAssumption800 Meters—DNFSo
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 35 · AssumptionAssumption800 Meters35.2:31.10aSo
Apr 3Rage in the Cage InvitationalApr 3 · 400 Meters · Place 2 · AssumptionAssumption400 Meters21:06.52aSo
Mar 26SNHU Spring InvitationalMar 26 · 800 Meters · Place 5 · AssumptionAssumption800 Meters5.2:31.17aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 53 · AssumptionAssumption800 Meters532:35.63aSo
Jan 31Southern Maine Husky InvitationalJan 31 · 600 Meters · Place 4 · AssumptionAssumption600 Meters4.1:47.29aSo
Jan 24SCSU Sutherland Inv.Jan 24 · 400 Meters · Place 10 · AssumptionAssumption400 Meters10.1:07.14aSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 400 Meters · Place 20 · AssumptionAssumption400 Meters20.1:06.02aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Southern Maine Husky InvitationalJan 25 · 600 Meters · Place 2 · AssumptionAssumption600 Meters2.1:46.63aFr
Jan 11Sutherland InviteJan 11 · 400 Meters · Place 3 · AssumptionAssumption400 Meters31:05.09a PB—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 800 Meters · Place 2 · Triton RegionalTriton Regional800 Meters22:22.49a PB—
May 18Cape Ann League ChampionshipMay 18 · 800 Meters · Place 2 · Triton RegionalTriton Regional800 Meters22:24.17a—
May 7Pentucket vs. TritonMay 7 · High Jump · Place 5 · Triton RegionalTriton RegionalHigh Jump54-8—
May 7Pentucket vs. TritonMay 7 · 400 Meters · Place 1 · Triton RegionalTriton Regional400 Meters11:02.42a PB—
May 7Triton Vs. Pentucket Dual MeetMay 7 · High Jump · Triton RegionalTriton RegionalHigh Jump—4-8Unofficial12
May 7Triton Vs. Pentucket Dual MeetMay 7 · 400 Meters · Triton RegionalTriton Regional400 Meters—62.42aUnofficial12
May 1Triton Vs. Newburyport Dual MeetMay 1 · High Jump · Triton RegionalTriton RegionalHigh Jump—4-4Unofficial12
May 1Triton Vs. Newburyport Dual MeetMay 1 · 800 Meters · Triton RegionalTriton Regional800 Meters—2:28.75aUnofficial12
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · Place 10 · Triton RegionalTriton RegionalHigh Jump10.1.35m PB12
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · High Jump · Triton RegionalTriton RegionalHigh Jump—4-6Unofficial12
Apr 24Triton vs. Essex Tech Dual MeetApr 24 · 400 Meters · Triton RegionalTriton Regional400 Meters—64.55aUnofficial12
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 15 · Triton RegionalTriton Regional800 Meters152:32.93a—
Apr 10Triton Vs. North Reading Dual MeetApr 10 · High Jump · Triton RegionalTriton RegionalHigh Jump—4-8Unofficial12
Apr 10Triton Vs. North Reading Dual MeetApr 10 · 800 Meters · Triton RegionalTriton Regional800 Meters—2:30.05aUnofficial12

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 600 Meters · Place 10 · Triton RegionalTriton Regional600 Meters101:43.65a—
Jan 30Cape Ann League Meet #5Jan 30 · High Jump · Place 18 · Triton RegionalTriton RegionalHigh Jump184-2—
Jan 30Cape Ann League Meet #5Jan 30 · 600 Meters · Place 4 · Triton RegionalTriton Regional600 Meters41:42.63a PB—
Jan 23Cape Ann League Meet #4Jan 23 · High Jump · Place 3 · Triton RegionalTriton RegionalHigh Jump34-6—
Jan 23Cape Ann League Meet #4Jan 23 · 1000 Meters · Place 7 · Triton RegionalTriton Regional1000 Meters73:37.30a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 21 · Triton RegionalTriton Regional1000 Meters213:14.17 PB12
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Place 2 · Triton RegionalTriton Regional600 Meters2.1:43.21a12
Jan 9Cape Ann League Meet #2Jan 9 · High Jump · Place 12 · Triton RegionalTriton RegionalHigh Jump12.4-04.0012

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 800 Meters · Place 4 · Triton RegionalTriton Regional800 Meters4.2:32.79a PB12
Dec 12Cape Ann League Meet #1Dec 12 · 1000 Meters · Place 2 · Triton RegionalTriton Regional1000 Meters2.3:18.29a12
Dec 12Cape Ann League Meet #1Dec 12 · High Jump · Place 8 · Triton RegionalTriton RegionalHigh Jump8.4-06.00 PB12
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 600 Meters · Place 2 · Triton RegionalTriton Regional600 Meters2.1:45.30a12
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · 600 Meters · Place 9 · Triton RegionalTriton Regional600 Meters9.1:44.62a11
Jan 21MSTCA D5 RelaysJan 21 · High Jump · Triton RegionalTriton RegionalHigh Jump--DNS11
Jan 13MSTCA Northeast InvitationalJan 13 · 600 Meters · Place 18 · Triton RegionalTriton Regional600 Meters18.1:46.58a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Sheldon InviteMay 13 · 800 Meters · Place 2 · Triton RegionalTriton Regional800 Meters2.2:28.08a11
Apr 29MSTCA D5 RelaysApr 29 · High Jump · Place 9 · Triton RegionalTriton RegionalHigh Jump9.1.32m11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Cape Ann League Meet #1Dec 13 · 600 Meters · Place 4 · Triton RegionalTriton Regional600 Meters4.1:50.35a11
Dec 13Cape Ann League Meet #1Dec 13 · High Jump · Place 9 · Triton RegionalTriton RegionalHigh Jump9.4-0611

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · 800 Meters · Place 14 · Triton RegionalTriton Regional800 Meters14.2:31.14a10
May 26MIAA Division 5 ChampionshipMay 26 · 800 Meters · Place 14 · Triton RegionalTriton Regional800 Meters14.2:31.14a10
May 14Sheldon InviteMay 14 · 400 Meters · Triton RegionalTriton Regional400 Meters—64.24aUnofficial10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 600 Meters · Triton RegionalTriton Regional600 Meters—DNS10
Dec 20Cape Ann - Meet2 ReggieDec 20 · High Jump · Triton RegionalTriton RegionalHigh Jump—DNS10