Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K CourseMarist Season Opener · Sep 420:18.86Marist Season OpenerSeptember 4, 2026
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1319:12.5Queensbury Pre-States InvitationalSeptember 13, 2025
5,000 Meters · Sunken MeadowBob Pratt Invitational · Sep 2020:47.80Bob Pratt InvitationalSeptember 20, 2025
5,000 Meters · Sunken Meadow State ParkSection 11 XC Championships · Nov 619:50.3Section 11 XC ChampionshipsNovember 6, 2025
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2622:53.3RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 48 · SienaSiena6,000 Meters College4822:53.3 PBFr
Sep 4Marist Season OpenerSep 4 · 5,000 Meters Open · Place 29 · SienaSiena5,000 Meters Open2920:18.86 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 26 · HauppaugeHauppauge5,000 Meters Class B2619:16.012
Nov 6Section 11 XC ChampionshipsNov 6 · 5,000 Meters Class B · Place 4 · HauppaugeHauppauge5,000 Meters Class B419:50.3 PB12
Oct 27Section XI Division XC ChampionshipsOct 27 · 5,000 Meters Championship · Place 20 · HauppaugeHauppauge5,000 Meters Championship2020:24.7012
Sep 27Suffolk Coaches InvitationalSep 27 · 5,000 Meters Varsity A · Place 3 · HauppaugeHauppauge5,000 Meters Varsity A320:06.612
Sep 20Bob Pratt InvitationalSep 20 · 5,000 Meters Varsity Red · Place 7 · HauppaugeHauppauge5,000 Meters Varsity Red720:47.80 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 23 · HauppaugeHauppauge5,000 Meters D32319:12.5 PB12