Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAndover at Haverhill · Apr 304:43.2Andover at HaverhillApril 30, 2025
1000 Meters · IndoorMVC League Championship · Feb 72:43.39aMVC League ChampionshipFebruary 7, 2025
1500 Meters · OutdoorSt. Lawrence Saints Ice Breaker · Apr 44:36.74aSt. Lawrence Saints Ice BreakerApril 4, 2026
600 Meters · IndoorMSTCA Winter Festival (Large Schools) · Dec 151:34.42aMSTCA Winter Festival (Large Schools)December 15, 2024
800 Meters · OutdoorMVC League Championship · May 242:02.84aMVC League ChampionshipMay 24, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Liberty League Outdoor Track & Field ChampionshipsMay 1 · 800 Meters · Place 27 · St. LawrenceSt. Lawrence800 MetersRound P27.2:03.34aFr
Apr 24SLU Intercollegiate Athletics Twilight MeetingApr 24 · 800 Meters · Place 4 · St. LawrenceSt. Lawrence800 Meters4.2:03.48aFr
Apr 18Middlebury Outdoor MeetApr 18 · 800 Meters · Place 12 · St. LawrenceSt. Lawrence800 Meters12.2:03.90aFr
Apr 10RPI Friday Night Under the Lights and Alumni MeetApr 10 · 800 Meters · Place 23 · St. LawrenceSt. Lawrence800 Meters23.2:05.18aFr
Apr 4St. Lawrence Saints Ice BreakerApr 4 · 1500 Meters · Place 4 · St. LawrenceSt. Lawrence1500 Meters4.4:36.74a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 800 Meters · Place 6 · AndoverAndover800 Meters62:02.84a PB12
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 26 · AndoverAndover1 Mile264:46.54a12
May 7Andover at MethuenMay 7 · 800 Meters · Place 2 · AndoverAndover800 Meters22:05.812
Apr 30Andover at HaverhillApr 30 · 1 Mile · Place 2 · AndoverAndover1 Mile24:43.2 PB12
Apr 16Andover at North AndoverApr 16 · 800 Meters · Place 5 · AndoverAndover800 Meters52:11.08a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1000 Meters · Place 33 · AndoverAndover1000 Meters332:44.76a—
Feb 7MVC League ChampionshipFeb 7 · 1000 Meters · Place 7 · AndoverAndover1000 Meters72:43.39a PB—
Jan 8MVC Week 2Jan 8 · 1000 Meters · Place 8 · AndoverAndover1000 Meters82:52.37a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1000 Meters · Place 9 · AndoverAndover1000 Meters9.2:48.95a12
Dec 15MSTCA Winter Festival (Large Schools)Dec 15 · 600 Meters · Place 7 · AndoverAndover600 Meters7.1:34.42a PB12
Jan 24MVC Week 5Jan 24 · 600 Meters · Place 28 · AndoverAndover600 Meters281:42.14a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Haverhill and Methuen at AndoverMay 8 · 800 Meters · Place 2 · AndoverAndover800 Meters22:05.7—
May 1Andover at LowellMay 1 · 1 Mile · Place 2 · AndoverAndover1 Mile24:54.2—
Apr 24North Andover at AndoverApr 24 · 800 Meters · Place 3 · AndoverAndover800 Meters32:10.2—
Apr 19BSR Mid-Distance ClassicApr 19 · 800 Meters · Place 24 · AndoverAndover800 Meters242:08.95a—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 800 Meters · AndoverAndover800 Meters—DNS11