Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 816:55.2Section 2 Cross Country ChampionshipsNovember 8, 2024
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1416:45.9Burnt Hills InvitationalOctober 14, 2023
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2517:49.6Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 518:00.50Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2217:16.4NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1817:39.4New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:22Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 816:42.7Section 2 Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3127:26.3Liberty League XC ChampionshipsOctober 31, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:57.6Conn College InviteOctober 17, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 327:54.5Keene State InvitationalOctober 3, 2026
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2626:58.0RPI 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 46 · Union (N.Y.)Union (N.Y.)8,000 Meters Liberty League4627:26.3 PBFr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 104 · Union (N.Y.)Union (N.Y.)8,000 Meters White10426:57.6 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 124 · Union (N.Y.)Union (N.Y.)8,000 Meters Men's Championship12427:54.5 PBFr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 110 · Union (N.Y.)Union (N.Y.)8,000 Meters College11026:58.0 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 40 · Union (N.Y.)Union (N.Y.)5,000 Meters Open4018:00.50 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York Purple · Place 7 · NiskayunaNiskayuna5,000 Meters Open - New York Purple717:16.4 PB12
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class A · Place 14 · NiskayunaNiskayuna5,000 Meters Class A1416:42.7 PB12
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Varsity · Place 72 · NiskayunaNiskayuna3 Miles Varsity7217:49.6 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 10 · NiskayunaNiskayuna5,000 Meters Varsity D1017:22 PB12
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 58 · NiskayunaNiskayuna5,000 Meters Varsity II5817:51.512
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D4 · Place 16 · NiskayunaNiskayuna5,000 Meters D41616:44.712

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 3 Miles A · Place 32 · NiskayunaNiskayuna3 Miles A3216:55.2 PB11
Oct 26Suburban Council ChampionshipsOct 26 · 3 Miles Varsity · Place 32 · NiskayunaNiskayuna3 Miles Varsity3216:41.832
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division IV · Place 65 · NiskayunaNiskayuna3 Miles Varsity Division IV6517:05.162

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 121 · NiskayunaNiskayuna5,000 Meters Championship - New York12118:09.710
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 97 · NiskayunaNiskayuna5,000 Meters Championship9717:39.4 PB10
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 68 · NiskayunaNiskayuna3 Miles Varsity D46816:45.9 PB10
Oct 10Colonie, Shaker vs. NiskayunaOct 10 · 4,000 Meters Junior Varsity · Place 15 · Niskayuna VarsityNiskayuna Varsity4,000 Meters Junior Varsity1515:45.52—
Oct 7Saratoga Cross Country InvitationalOct 7 · 5,000 Meters Varsity · Place 19 · NiskayunaNiskayuna5,000 Meters Varsity1917:09.518
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 42 · NiskayunaNiskayuna5,000 Meters Varsity Division 14217:05.242

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class A · Place 35 · NiskayunaNiskayuna5,000 Meters Class A3518:04.69
Oct 29Suburban Council ChampionshipsOct 29 · 1.79 Miles Varsity · Place 6 · NiskayunaNiskayuna1.79 Miles Varsity611:00.659
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Junior Varsity Division 1 · Place 14 · NiskayunaNiskayuna3 Miles Junior Varsity Division 11417:41.0—
Sep 17Queensbury InvitationalSep 17 · 1.5 Miles Freshman · Place 7 · NiskayunaNiskayuna1.5 Miles Freshman710:09.8Unofficial9