Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNew Balance Nationals Indoor · Mar 124:18.58aNew Balance Nationals IndoorMarch 12, 2026
1 Mile · OutdoorAndover Boosters Invitational · May 104:23.72aAndover Boosters InvitationalMay 10, 2025
2 Miles · IndoorCatholic Conference Championships · Feb 59:54.67aCatholic Conference ChampionshipsFebruary 5, 2025
2 Miles · OutdoorBoys Catholic Conference Classic · May 149:38.75aBoys Catholic Conference ClassicMay 14, 2025
800 Meters · OutdoorCatholic Conference Jamboree · Apr 112:09.38aCatholic Conference JamboreeApril 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 2 Miles · Place 16 · Saint John's PreparatorySaint John's Preparatory2 Miles16.9:45.67a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1 Mile · Place 24 · Saint John's PreparatorySaint John's Preparatory1 Mile24.4:28.98a11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 2 Miles · Place 3 · Saint John's PreparatorySaint John's Preparatory2 Miles3.9:41.52a11
May 15BSR Elite Scholastic MeetMay 15 · 1 Mile · Place 13 · UnattachedUnattached1 Mile13.4:25.68a11
May 13Boys Catholic Conference ClassicMay 13 · 1 Mile · Place 1 · Saint John's PreparatorySaint John's Preparatory1 Mile14:24.51a11
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 8 · Saint John's PreparatorySaint John's Preparatory1 Mile8.4:29.79a11
Apr 11Catholic Conference JamboreeApr 11 · 1 Mile · Place 1 · Saint John's PreparatorySaint John's Preparatory1 Mile14:29.27a11
Apr 11Catholic Conference JamboreeApr 11 · 800 Meters · Place 6 · Saint John's PreparatorySaint John's Preparatory800 Meters62:09.38a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 84 · Saint John's PreparatorySaint John's Preparatory1 Mile844:18.58a PB11
Mar 12New Balance Nationals IndoorMar 12 · 1 Mile · Place 84 · Saint John's PreparatorySaint John's Preparatory1 Mile844:18.58a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 1 Mile · Place 3 · Saint John's PreparatorySaint John's Preparatory1 Mile34:21.18a11
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 5 · Saint John's PreparatorySaint John's Preparatory1 Mile54:23.73a11
Jan 2Catholic Conference #4Jan 2 · 2 Miles · Place 1 · Saint John's PreparatorySaint John's Preparatory2 Miles19:59.44a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 1 Mile · Place 26 · Saint John's PreparatorySaint John's Preparatory1 Mile264:34.50a10
May 14Boys Catholic Conference ClassicMay 14 · 2 Miles · Place 2 · Saint John's PreparatorySaint John's Preparatory2 Miles29:38.75a PB10
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 4 · Saint John's PreparatorySaint John's Preparatory1 Mile44:23.72a PB10
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 2 Miles · Place 1 · Saint John's PreparatorySaint John's Preparatory2 Miles110:02.87a10
Apr 5Catholic Conference League Meet IApr 5 · 1 Mile · Place 1 · Saint John's PreparatorySaint John's Preparatory1 Mile14:38.80a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1 Mile · Place 16 · Saint John's PreparatorySaint John's Preparatory1 Mile164:30.04a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 1 Mile · Place 16 · Saint John's PreparatorySaint John's Preparatory1 Mile164:30.04a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 11 · Saint John's PreparatorySaint John's Preparatory1 Mile114:28.88a—
Feb 5Catholic Conference ChampionshipsFeb 5 · 2 Miles · Place 3 · Saint John's PreparatorySaint John's Preparatory2 Miles39:54.67a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1 Mile · Place 6 · Saint John's PreparatorySaint John's Preparatory1 Mile64:31.13a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 1 Mile · Place 1 · Saint John's PreparatorySaint John's Preparatory1 Mile14:38.25a—