Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2717:07.3060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2517:34.6Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Bowdoin ParkNYS Federation Championships at NXR · Nov 2219:06.8NYS Federation Championships at NXRNovember 22, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:03Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Queensbury HSQueensbury Pre-States Invitational · Sep 1318:03.3Queensbury Pre-States InvitationalSeptember 13, 2025
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1622:11.5Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Pole Green ParkBig East XC · Oct 3021:21.8Big East XCOctober 30, 2026
6,000 Meters · PrincetonPrinceton Meadows Challenge · Sep 2621:48.7Princeton Meadows ChallengeSeptember 26, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Big East XCOct 30 · 6,000 Meters Championship · Place 36 · ConnecticutConnecticut6,000 Meters Championship3621:21.8 PBFr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters Blue · Place 277 · ConnecticutConnecticut6,000 Meters Blue27722:11.5 PBFr
Sep 26Princeton Meadows ChallengeSep 26 · 6,000 Meters College · Place 113 · ConnecticutConnecticut6,000 Meters College11321:48.7 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NYS Federation Championships at NXRNov 22 · 5,000 Meters NYS Federation Championship · Place 26 · Shenendehowa CentralShenendehowa Central5,000 Meters NYS Federation Championship2619:06.8 PB12
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class A · Place 18 · Shenendehowa CentralShenendehowa Central5,000 Meters Class A1818:11.812
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class A · Place 5 · Shenendehowa CentralShenendehowa Central5,000 Meters Class A518:09.712
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Varsity · Place 6 · Shenendehowa CentralShenendehowa Central3 Miles Varsity617:34.6 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 8 · Shenendehowa CentralShenendehowa Central5,000 Meters Varsity E819:03 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Bob Bradley Premier · Place 7 · Shenendehowa CentralShenendehowa Central3 Miles Bob Bradley Premier717:07.30 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D3 · Place 7 · Shenendehowa CentralShenendehowa Central5,000 Meters D3718:03.3 PB12