Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 224:19.26aMIAA Indoor Track & Field Meet of ChampionsFebruary 22, 2025
1 Mile · OutdoorMIAA Meet of Champions · Jun 54:13.84aMIAA Meet of ChampionsJune 5, 2025
1000 Meters · IndoorMVC Week 3 · Jan 222:39.76aMVC Week 3January 22, 2025
1500 Meters · OutdoorRider Invitational · Apr 174:00.23aRider InvitationalApril 17, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 284:33.37aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · IndoorMVC Week 4 · Jan 299:59.68aMVC Week 4January 29, 2025
2 Miles · OutdoorAndover at Haverhill · Apr 309:52.4Andover at HaverhillApril 30, 2025
5000 Meters · OutdoorFriar Invitational · Apr 1015:10.89aFriar InvitationalApril 10, 2026
800 Meters · Outdoor3rd Annual BSR Mid Distance Classic · Apr 251:57.74a3rd Annual BSR Mid Distance ClassicApril 25, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Rider InvitationalApr 17 · 1500 Meters · Place 2 · FairfieldFairfield1500 Meters2.4:00.23a PBFr
Apr 10Friar InvitationalApr 10 · 5000 Meters · Place 15 · FairfieldFairfield5000 Meters15.15:10.89a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 1 Mile · Place 6 · AndoverAndover1 Mile64:13.84a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 4 · AndoverAndover1 Mile4.4:22.49a12
May 24MVC League ChampionshipMay 24 · 1 Mile · Place 1 · AndoverAndover1 Mile14:19.25a12
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 3 · AndoverAndover1 Mile34:20.42a12
Apr 30Andover at HaverhillApr 30 · 2 Miles · Place 1 · AndoverAndover2 Miles19:52.4 PB12
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 800 Meters · Place 4 · AndoverAndover800 Meters4.1:57.74a PB12
Apr 16Andover at North AndoverApr 16 · 1 Mile · Place 1 · AndoverAndover1 Mile14:35.29a12
Apr 9Central Catholic at AndoverApr 9 · 800 Meters · Place 1 · AndoverAndover800 Meters12:00.412

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1 Mile · Place 4 · AndoverAndover1 Mile44:19.26a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1 Mile · Place 4 · AndoverAndover1 Mile44:19.26a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 6 · AndoverAndover1 Mile64:22.40a—
Feb 7MVC League ChampionshipFeb 7 · 1 Mile · Place 1 · AndoverAndover1 Mile14:21.27a—
Jan 29MVC Week 4Jan 29 · 2 Miles · Place 3 · AndoverAndover2 Miles39:59.68a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1 Mile · Place 4 · AndoverAndover1 Mile44:28.56a—
Jan 22MVC Week 3Jan 22 · 1000 Meters · Place 1 · AndoverAndover1000 Meters12:39.76a PB—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 8 · AndoverAndover1 Mile8.4:35.10a12
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 8 · AndoverAndover1600 Meters8.4:33.37a PB12
Dec 18MVC Week 1Dec 18 · 1 Mile · Place 1 · AndoverAndover1 Mile1.4:36.68a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 14 · AndoverAndover1 Mile144:30.67a—
Feb 9MVC League ChampionshipFeb 9 · 1 Mile · Place 6 · AndoverAndover1 Mile64:31.60a—
Jan 17MVC Week 4Jan 17 · 1 Mile · Place 3 · AndoverAndover1 Mile34:35.76a—
Jan 10MVC Week 3Jan 10 · 1000 Meters · Place 2 · AndoverAndover1000 Meters22:42.51a—
Jan 3MVC Week 2Jan 3 · 1 Mile · Place 1 · AndoverAndover1 Mile14:35.84a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · 1 Mile · Place 3 · AndoverAndover1 Mile34:24.82a—
May 11Andover Boosters InvitationalMay 11 · 1 Mile · Place 11 · AndoverAndover1 Mile114:27.85a—
May 1Andover at LowellMay 1 · 1 Mile · Place 1 · AndoverAndover1 Mile14:32.7—
Apr 24North Andover at AndoverApr 24 · 2 Miles · Place 2 · AndoverAndover2 Miles29:55.9—
Apr 10Andover at Central CatholicApr 10 · 1 Mile · Place 1 · AndoverAndover1 Mile14:37.4—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 1000 Meters · Place 15 · AndoverAndover1000 Meters15.2:43.94a11
Dec 20MVC Week 1Dec 20 · 2 Miles · Place 7 · AndoverAndover2 Miles7.10:16.36a11
Dec 13Home Meet #1 - PATF vs. Andover HS (12/13)Dec 13 · 1000 Meters · Place 1 · AndoverAndover1000 Meters1.2:46.23a11
Feb 17MIAA DI Indoor Track & Field ChampionshipsFeb 17 · 1 Mile · Place 28 · AndoverAndover1 Mile28.4:45.95a10
Feb 2MVC Week 6Feb 2 · 1 Mile · Place 6 · AndoverAndover1 Mile64:52.5110
Jan 7MSTCA Freshman Sophomore Championships Large SchoolJan 7 · 1 Mile · Place 46 · AndoverAndover1 Mile46.5:12.76a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20MVC ChampionshipMay 20 · 800 Meters · Place 18 · AndoverAndover800 Meters18.2:08.86a10
May 13Andover Boosters MeetMay 13 · 800 Meters · Place 33 · AndoverAndover800 Meters33.2:10.62a10
May 10Andover at North AndoverMay 10 · 1 Mile · Place 5 · AndoverAndover1 Mile5.4:53.78a10
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · 800 Meters · Place 5 · AndoverAndover800 Meters52:07.5—
May 3Central Catholic at AndoverMay 3 · 800 Meters · Place 3 · AndoverAndover800 Meters32:11.6—
Apr 21St John's Prep Distance ClassicApr 21 · 800 Meters · Place 20 · AndoverAndover800 Meters202:10.43—
Apr 12Andover at MethuenApr 12 · 1 Mile · Place 3 · AndoverAndover1 Mile34:59.0—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 1 Mile · Place 15 · AndoverAndover1 Mile15.5:02.58a10