Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGBTC Invitational · Jan 195:18.47aGBTC InvitationalJanuary 19, 2025
1 Mile · OutdoorMSTCA Lou Tozzi Freshmen Sophomore Meet · May 55:13.47aMSTCA Lou Tozzi Freshmen Sophomore MeetMay 5, 2023
1000 Meters · IndoorNHWTL @ PEA · Jan 213:01.18aNHWTL @ PEAJanuary 21, 2026
1500 Meters · Outdoor2026-05-23 Andover vs. Exeter · May 234:47.69a2026-05-23 Andover vs. ExeterMay 23, 2026
2 Miles · IndoorPhillips Exeter Prep School Invite · Feb 1211:40.93aPhillips Exeter Prep School InviteFebruary 12, 2025
2 Miles · OutdoorMIAA Division 2 Outdoor Track & Field Championship · May 2611:07.20aMIAA Division 2 Outdoor Track & Field ChampionshipMay 26, 2023
3000 Meters · OutdoorPhillips Exeter Meet #3 · May 2410:34.37Phillips Exeter Meet #3May 24, 2025
3200 Meters · OutdoorBlack Bear Invite · Apr 2611:21.51Black Bear InviteApril 26, 2025
5000 Meters · OutdoorBattle Road Twilight Series Meet 3 · May 3017:44.13aBattle Road Twilight Series Meet 3May 30, 2026
600 Meters · IndoorNHWTL @ PEA · Jan 171:41.57aNHWTL @ PEAJanuary 17, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 122:23.20aNew Balance Nationals IndoorMarch 12, 2026
800 Meters · OutdoorNorthfield MH, Deerfield @ PEA · May 92:25.80aNorthfield MH, Deerfield @ PEAMay 9, 2026
High Jump · OutdoorMonomoy vs Barnstable · Apr 94-08Monomoy vs BarnstableApril 9, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Battle Road Twilight Series Meet 3May 30 · 5000 Meters · Place 5 · Phillips Exeter AcademyPhillips Exeter Academy5000 Meters5.17:44.13a PB12
May 232026-05-23 Andover vs. ExeterMay 23 · 3000 Meters · Phillips Exeter AcademyPhillips Exeter Academy3000 Meters—NT12
May 232026-05-23 Andover vs. ExeterMay 23 · 1500 Meters · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy1500 Meters2.4:47.69a PB12
May 232026-05-23 Andover vs. ExeterMay 23 · 800 Meters · Place 4 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters4.2:26.31a12
May 16NEPSTA DI ChampionshipMay 16 · 3000 Meters · Place 4 · Phillips Exeter AcademyPhillips Exeter Academy3000 Meters4.10:37.99a12
May 16NEPSTA DI ChampionshipMay 16 · 1500 Meters · Place 7 · Phillips Exeter AcademyPhillips Exeter Academy1500 Meters7.4:50.54a12
May 9Northfield MH, Deerfield @ PEAMay 9 · 800 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters1.2:25.80a PB12
May 1New Hampshire Distance FestivalMay 1 · 5000 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy5000 Meters117:48.92a12
May 1New Hampshire Distance FestivalMay 1 · 1 Mile · Place 5 · Phillips Exeter AcademyPhillips Exeter Academy1 Mile55:14.08a12
Apr 18Phillips Exeter v. Austin Prep & St. Paul's SchoolApr 18 · 1500 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy1500 Meters1.4:54.81a12
Apr 18Phillips Exeter v. Austin Prep & St. Paul's SchoolApr 18 · 800 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters1.2:30.65a12
Apr 11Seacoast ScrambleApr 11 · 3000 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy3000 Meters1.10:44.61a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 206 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters2062:23.20a PB12
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 206 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters2062:23.20a12
Jan 21NHWTL @ PEAJan 21 · 1000 Meters · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy1000 Meters23:01.18a PB12
Jan 17NHWTL @ PEAJan 17 · 600 Meters · Place 4 · Phillips Exeter AcademyPhillips Exeter Academy600 Meters4.1:41.57a PB12
Jan 10NHWTL @ PEAJan 10 · 1000 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy1000 Meters1.3:08.46a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Battle Road Track Club Twilight #3May 31 · 1500 Meters · Place 16 · Phillips Exeter AcademyPhillips Exeter Academy1500 Meters164:55.36—
May 24Phillips Exeter Meet #3May 24 · 3000 Meters · Place 2 · Phillips ExeterPhillips Exeter3000 Meters210:34.37 PB11
May 17NEPSTA D1 T&F Championships 2025May 17 · 3000 Meters · Place 4 · Phillips Exeter AcademyPhillips Exeter Academy3000 Meters4.10:55.17a11
May 10NMH vs Deerfield and Exeter 10May25May 10 · 800 Meters · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy800 Meters22:31.79a11
May 2New Hampshire Distance Festival at Souhegan HSMay 2 · 5000 Meters · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy5000 Meters218:20.58a11
Apr 26Black Bear InviteApr 26 · 3200 Meters · Place 3 · Phillips ExeterPhillips Exeter3200 Meters311:21.51 PBJR
Apr 19Phillips Exeter Meet #2Apr 19 · 800 Meters · Place 2 · Phillips ExeterPhillips Exeter800 Meters22:30.8911
Apr 19Phillips Exeter Meet #2Apr 19 · 1500 Meters · Place 2 · Phillips ExeterPhillips Exeter1500 Meters25:01.2811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 1 Mile · Place 8 · Phillips Exeter AcademyPhillips Exeter Academy1 Mile8.5:25.22a11
Feb 19The Dual - Phillips Andover @ Phillips ExeterFeb 19 · 1 Mile · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy1 Mile25:20.64a—
Feb 12Phillips Exeter Prep School InviteFeb 12 · 2 Miles · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy2 Miles111:40.93a PB—
Jan 25NHWTL PEAJan 25 · 600 Meters · Place 6 · Phillips Exeter AcademyPhillips Exeter Academy600 Meters6.1:45.03a11
Jan 19GBTC InvitationalJan 19 · 1 Mile · Place 5 · Phillips Exeter AcademyPhillips Exeter Academy1 Mile5.5:18.47a PB11
Jan 11NHWTL PEAJan 11 · 1000 Meters · Place 1 · Phillips Exeter AcademyPhillips Exeter Academy1000 Meters13:16.20a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 2 Miles · Place 22 · BarnstableBarnstable2 Miles2211:19.20a—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 1 Mile · Place 25 · BarnstableBarnstable1 Mile25.5:36.09a11
May 20Cape & Islands Championship MeetMay 20 · High Jump · Place 3 · BarnstableBarnstableHigh Jump34-8—
May 20Cape & Islands Championship MeetMay 20 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles111:28.09a—
May 14Nauset vs. BarnstableMay 14 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles1.11:41.55Unofficial11
May 3Barnstable vs. FalmouthMay 3 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile1.5:31.12Unofficial11
May 3Barnstable vs. FalmouthMay 3 · Discus · Place 3 · BarnstableBarnstableDiscus1kg3.55-07.00Unofficial11
May 3Barnstable vs. FalmouthMay 3 · High Jump · Place 1 · BarnstableBarnstableHigh Jump1.4-04.00Unofficial11
May 1Barnstable vs. RiverviewMay 1 · Discus · Place 2 · BarnstableBarnstableDiscus1kg2.54-01.00Unofficial11
May 1Barnstable vs. RiverviewMay 1 · High Jump · Place 1 · BarnstableBarnstableHigh Jump1.04-08.00Unofficial11
May 1Barnstable vs. RiverviewMay 1 · 800 Meters · Place 2 · BarnstableBarnstable800 Meters2.02:46.6Unofficial11
May 1Barnstable vs. RiverviewMay 1 · 200 Meters · Place 2 · BarnstableBarnstable200 Meters2.30.81Unofficial11
Apr 23DY vs BarnstableApr 23 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles1.11:07.2Unofficial11
Apr 23DY vs BarnstableApr 23 · 1 Mile · Place 4 · BarnstableBarnstable1 Mile4.05:13.5Unofficial11
Apr 9Monomoy vs BarnstableApr 9 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile1.5:4211
Apr 9Monomoy vs BarnstableApr 9 · High Jump · Place 1 · BarnstableBarnstableHigh Jump1.4-08 PB11
Apr 9Monomoy vs BarnstableApr 9 · 800 Meters · Place 2 · BarnstableBarnstable800 Meters2.2:42.711
Apr 2Barnstable vs. SturgisApr 2 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile1.05:44.1Unofficial11
Apr 2Barnstable vs. SturgisApr 2 · High Jump · Place 1 · BarnstableBarnstableHigh Jump1.4-02.00Unofficial11
Apr 2Barnstable vs. SturgisApr 2 · 800 Meters · Place 1 · BarnstableBarnstable800 Meters1.02:47.9Unofficial11

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · 2 Miles · Place 7 · BarnstableBarnstable2 Miles711:26.74a—
Jun 1MIAA Meet of ChampionsJun 1 · 1 Mile · Place 31 · BarnstableBarnstable1 Mile315:19.45a—
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 2 Miles · Place 2 · BarnstableBarnstable2 Miles2.11:07.20a PB10
May 22Cape and Islands Championship MeetMay 22 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile15:15.42a—
May 12MSTCA Twilight InvitationalMay 12 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles111:46.96a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile15:13.47a PB—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 1 Mile · Place 1 · BarnstableBarnstable1 Mile1.5:13.47a10

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · 2 Miles · Place 14 · BarnstableBarnstable2 Miles14.11:28.18a9
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 2 Miles · Place 6 · BarnstableBarnstable2 Miles6.11:25.61a9
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · 1 Mile · Place 14 · BarnstableBarnstable1 Mile14.5:30.82a9
May 23Cape and Islands League MeetMay 23 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles1.11:41.90a9
May 23Cape and Islands League MeetMay 23 · High Jump · Place 3 · BarnstableBarnstableHigh Jump3.4-08.009
May 23Cape and Islands League MeetMay 23 · 2 Miles · Place 1 · BarnstableBarnstable2 Miles1.11:41.89aUnofficial9
May 23Cape and Islands League MeetMay 23 · High Jump · Place 3 · BarnstableBarnstableHigh Jump3.4-08.00Unofficial9
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 1 Mile · Place 5 · BarnstableBarnstable1 Mile5.5:26.96a9
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · High Jump · BarnstableBarnstableHigh Jump--NH9
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · 2 Miles · Place 5 · BarnstableBarnstable2 Miles5.11:31.20a9
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · High Jump · BarnstableBarnstableHigh Jump—DNS9