Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · New Hartford HS Cross Country CourseNew Hartford XC Dual · Sep 2415:55.8New Hartford XC DualSeptember 24, 2025
5,000 Meters · Beaver River HS XC CourseBeaver River XC Invitational · Oct 1816:38.9Beaver River XC InvitationalOctober 18, 2025
5,000 Meters · Bobs Tree FarmHarvest Classic Invitational · Nov 115:24.6Harvest Classic InvitationalNovember 1, 2025
5,000 Meters · Central Valley AcademyTVL XC Invitational · Oct 2516:59.4TVL XC InvitationalOctober 25, 2025
5,000 Meters · Mt Markham Middle SchoolSection 3 Championships · Nov 816:03.4Section 3 ChampionshipsNovember 8, 2025
5,000 Meters · Plattsburgh State FieldhousePlattsburgh Cardinal Classic · Sep 516:24.1Plattsburgh Cardinal ClassicSeptember 5, 2026
5,000 Meters · Proctor ParkEJ Herrmann Invitational · Sep 2717:28.5EJ Herrmann InvitationalSeptember 27, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1516:33.4NYSPHSAA - New York State ChampionshipsNovember 15, 2025
8,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3127:10.3Liberty League XC ChampionshipsOctober 31, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:21.0Conn College InviteOctober 17, 2026
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald C Hoffmann Invitational · Sep 1927:23.0Ronald C Hoffmann InvitationalSeptember 19, 2026
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2626:02.3RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 8,000 Meters Liberty League · Place 38 · St. LawrenceSt. Lawrence8,000 Meters Liberty League3827:10.3 PBFr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 178 · St. LawrenceSt. Lawrence8,000 Meters Blue17826:21.0 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 72 · St. LawrenceSt. Lawrence8,000 Meters College7226:02.3 PBFr
Sep 19Ronald C Hoffmann InvitationalSep 19 · 8,000 Meters Collegiate · Place 25 · St. LawrenceSt. Lawrence8,000 Meters Collegiate2527:23.0 PBFr
Sep 5Plattsburgh Cardinal ClassicSep 5 · 5,000 Meters Collegiate · Place 8 · St. LawrenceSt. Lawrence5,000 Meters Collegiate816:24.1 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class A · Place 60 · Rome Free AcademyRome Free Academy5,000 Meters Class A6016:33.4 PB12
Nov 8Section 3 ChampionshipsNov 8 · 5,000 Meters Class A · Place 6 · Rome Free AcademyRome Free Academy5,000 Meters Class A616:03.4 PB12
Nov 1Harvest Classic InvitationalNov 1 · 5,000 Meters Varsity · Place 1 · Rome Free AcademyRome Free Academy5,000 Meters Varsity115:24.6 PB12
Oct 25TVL XC InvitationalOct 25 · 5,000 Meters Varsity · Place 2 · Rome Free AcademyRome Free Academy5,000 Meters Varsity216:59.4 PB12
Oct 18Beaver River XC InvitationalOct 18 · 5,000 Meters Varsity · Place 2 · Rome Free AcademyRome Free Academy5,000 Meters Varsity216:38.9 PB12
Sep 27EJ Herrmann InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 3 · Rome Free AcademyRome Free Academy5,000 Meters Varsity 2317:28.5 PB12
Sep 24New Hartford XC DualSep 24 · 2.95 Miles Varsity · Place 1 · Rome Free AcademyRome Free Academy2.95 Miles Varsity115:55.8 PB12
Sep 13New Hartford InvitationalSep 13 · 2.95 Miles Varsity · Place 1 · Rome Free AcademyRome Free Academy2.95 Miles Varsity116:19.112