Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 124:17.33aNew Balance Nationals IndoorMarch 12, 2026
1 Mile · OutdoorBSR Elite Scholastic Meet · May 154:10.98aBSR Elite Scholastic MeetMay 15, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 92:34.85aMSTCA Northeast InvitationalJanuary 9, 2026
1500 Meters · IndoorNHWTL UNH Evening · Jan 244:07.84aNHWTL UNH EveningJanuary 24, 2026
1600 Meters · Outdoor2026 NHIAA Meet of Champions · Jun 64:14.61a2026 NHIAA Meet of ChampionsJune 6, 2026
2 Miles · Indoor38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPS · Feb 289:25.26a38th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFebruary 28, 2026
2 Miles · OutdoorNashua North Invitational · Apr 259:31.30aNashua North Invitational April 25, 2026
3000 Meters · IndoorNHIAA D-I Indoor Championship & Battlenotes · Feb 88:34.55aNHIAA D-I Indoor Championship & BattlenotesFebruary 8, 2026
3200 Meters · OutdoorNHIAA D-I Outdoor Championship and Battlenotes · May 309:08.30aNHIAA D-I Outdoor Championship and BattlenotesMay 30, 2026
400 Meters · OutdoorLondonderry, Timberlane @ Pinkerton Academy · Apr 2252.71aLondonderry, Timberlane @ Pinkerton AcademyApril 22, 2025
800 Meters · IndoorRising Stars Youth Champs · Mar 62:00.72aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorNashua North Invitational · Apr 202:08.31Nashua North InvitationalApril 20, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 1600 Meters · Place 6 · Pinkerton AcademyPinkerton Academy1600 Meters6.4:14.91a11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 3200 Meters · Place 11 · Pinkerton AcademyPinkerton Academy3200 Meters11.9:45.54a11
Jun 62026 NHIAA Meet of ChampionsJun 6 · 1600 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1600 Meters1.4:14.61a PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 3200 Meters · Place 1 · Pinkerton AcademyPinkerton Academy3200 Meters1.9:08.30a PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · 1600 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1600 Meters1.4:20.42a11
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 4 · New HampshireNew Hampshire1 Mile4.4:10.98a PB11
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 1 · Pinkerton AcademyPinkerton Academy1 Mile14:21.63a11
Apr 25Nashua North Invitational Apr 25 · 2 Miles · Place 2 · Pinkerton AcademyPinkerton Academy2 Miles2.9:31.30a PB11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 2 Miles · Place 117 · Pinkerton AcademyPinkerton Academy2 Miles1179:30.12a11
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 68 · Pinkerton AcademyPinkerton Academy1 Mile684:17.33a PB11
Mar 12New Balance Nationals IndoorMar 12 · 2 Miles · Place 117 · Pinkerton AcademyPinkerton Academy2 Miles1179:30.12a11
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 68 · Pinkerton AcademyPinkerton Academy1 Mile684:17.33a11
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 18 · UnattachedUnattached800 Meters18.2:00.72a PB11
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 2 Miles · Place 6 · Pinkerton AcademyPinkerton Academy2 Miles6.9:25.26a PB11
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 2 Miles · Place 6 · Pinkerton AcademyPinkerton Academy2 Miles6.9:25.26a11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 3000 Meters · Place 1 · Pinkerton AcademyPinkerton Academy3000 Meters1.8:34.55a PB11
Feb 8NHIAA D-I Indoor Championship & BattlenotesFeb 8 · 1500 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1500 Meters1.4:08.05a11
Jan 24NHWTL UNH EveningJan 24 · 1500 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1500 Meters14:07.84a PB11
Jan 17NHWTL @ PEAJan 17 · 3000 Meters · Place 1 · Pinkerton AcademyPinkerton Academy3000 Meters1.8:42.31a11
Jan 17NHWTL @ PEAJan 17 · 1500 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1500 Meters1.4:14.76a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1000 Meters12:34.85a PB11
Jan 4NHWTL UNH AfternoonJan 4 · 1500 Meters · Place 1 · PinkertonPinkerton1500 Meters14:14.86JR

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13NHWTL PEADec 13 · 3000 Meters · Place 1 · Pinkerton AcademyPinkerton Academy3000 Meters1.8:54.70a11
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 1 Mile · Place 10 · Pinkerton AcademyPinkerton Academy1 Mile104:28.63a—
Feb 8NHIAA Division 1 Indoor Track & Field ChampionshipsFeb 8 · 1500 Meters · Place 3 · Pinkerton AcademyPinkerton Academy1500 Meters34:10.17a—
Feb 1NHWTL UNH MorningFeb 1 · 1000 Meters · Place 7 · PinkertonPinkerton1000 Meters72:48.0910
Jan 25NHWTL PEAJan 25 · 1500 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1500 Meters1.4:13.71a10
Jan 19NHWTL UNH MorningJan 19 · 3000 Meters · Place 1 · Pinkerton AcademyPinkerton Academy3000 Meters1.9:09.97a10
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 3 · Pinkerton AcademyPinkerton Academy1000 Meters32:39.31a—
Jan 5NHWTL UNH MorningJan 5 · 1500 Meters · Place 1 · PinkertonPinkerton1500 Meters14:18.09SO

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 1600 Meters · Place 19 · Pinkerton AcademyPinkerton Academy1600 Meters19.4:25.92a10
Jun 82025 NHIAA Meet of ChampionsJun 8 · 1600 Meters · Place 3 · Pinkerton AcademyPinkerton Academy1600 Meters3.4:22.18a10
Jun 82025 NHIAA Meet of ChampionsJun 8 · 800 Meters · Place 15 · Pinkerton AcademyPinkerton Academy800 Meters15.2:15.85a10
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · 1600 Meters · Place 3 · PinkertonPinkerton1600 Meters34:23.71SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · 3200 Meters · Place 1 · PinkertonPinkerton3200 Meters19:31.97SO
May 21Concord Tri MeetMay 21 · 1600 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1600 Meters1.4:34.08a10
Apr 22Londonderry, Timberlane @ Pinkerton AcademyApr 22 · 400 Meters · Place 1 · Pinkerton AcademyPinkerton Academy400 Meters1.52.71a PB10

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28NHWTL UNH AfternoonDec 28 · 3000 Meters · Place 3 · Pinkerton AcademyPinkerton Academy3000 Meters3.9:30.68a10
Dec 28NHWTL UNH AfternoonDec 28 · 1500 Meters · Place 3 · Pinkerton AcademyPinkerton Academy1500 Meters3.4:29.62a10
Dec 21NHWTL PSU AfternoonDec 21 · 1000 Meters · Place 2 · Pinkerton AcademyPinkerton Academy1000 Meters2.2:47.36a10
Dec 15NWTL UNH PMDec 15 · 1500 Meters · Place 1 · Pinkerton AcademyPinkerton Academy1500 Meters1.4:20.97a10
Feb 3NHWTL @ PEAFeb 3 · 1000 Meters · Place 10 · Pinkerton AcademyPinkerton Academy1000 Meters10.2:48.96a9
Feb 3NHWTL UNH AMFeb 3 · 3000 Meters · Place 2 · Pinkerton AcademyPinkerton Academy3000 Meters2.9:37.22a9
Jan 20NHWTL UNH PMJan 20 · 3000 Meters · Place 2 · PinkertonPinkerton3000 Meters29:37.22FR
Jan 20NHWTL UNH AMJan 20 · 3000 Meters · Place 2 · Pinkerton AcademyPinkerton Academy3000 Meters2.9:37.22a9
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 40 · Pinkerton AcademyPinkerton Academy1000 Meters402:49.589

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 22024 NHIAA Meet of ChampionsJun 2 · 3200 Meters · Place 12 · Pinkerton AcademyPinkerton Academy3200 Meters1210:11.64a—
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 3200 Meters · Place 15 · PinkertonPinkerton3200 Meters1510:19.02FR
May 25NHIAA D-I Outdoor ChampionshipMay 25 · 1600 Meters · Place 14 · PinkertonPinkerton1600 Meters144:38.18FR
May 18Londonderry R.E.A.L InvitationalMay 18 · 3200 Meters · Place 3 · PinkertonPinkerton3200 Meters39:54.01FR
Apr 30Londonderry, Salem @ PinkertonApr 30 · 1600 Meters · Place 3 · PinkertonPinkerton1600 Meters34:40.04FR
Apr 20Nashua North InvitationalApr 20 · 800 Meters · Place 7 · PinkertonPinkerton800 Meters72:08.31 PBFR
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 1 Mile · Place 1 · Pinkerton AcademyPinkerton Academy1 Mile1.4:40.32a9
Apr 1Portsmouth and BG @ PinkertonApr 1 · 1600 Meters · Place 2 · Pinkerton AcademyPinkerton Academy1600 Meters24:42.94a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ UNH Afternoon SessionDec 30 · 1500 Meters · Place 3 · Pinkerton AcademyPinkerton Academy1500 Meters3.4:34.26a9
Dec 16NHWTL @ UNH Morning SessionDec 16 · 1500 Meters · Place 6 · Pinkerton AcademyPinkerton Academy1500 Meters6.4:35.68a9