Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3015:58.8McQuaid InvitationalSeptember 30, 2023
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1226:40.50Iona Meet of ChampionsSeptember 12, 2025
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1816:40.1New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1818:45.7McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkSection 4 Championships · Nov 318:08.2Section 4 ChampionshipsNovember 3, 2022
5,000 Meters · Chenango Valley State ParkNY Section 4 Championships · Nov 418:39.3NY Section 4 ChampionshipsNovember 4, 2021
5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 1416:56.8Marathon InvitationalOctober 14, 2023
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1218:24.1NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:48.6NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3120:53.2Harry Lang InvitationalAugust 31, 2024
6,000 Meters · Lang XC CourseHarry Lang Invitational · Aug 3019:48.1Harry Lang InvitationalAugust 30, 2025
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1828:01.6Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:20.5Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:43.9Paul Short Run (College)October 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 11Iona Meet of ChampionsSep 11 · 5 Miles Men · BinghamtonBinghamton5 Miles Men—DNSJr
Sep 5Harry Lang InvitationalSep 5 · 6,000 Meters Collegiate · Place 28 · BinghamtonBinghamton6,000 Meters Collegiate2821:28.1Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 79 · BinghamtonBinghamton8,000 Meters College7928:01.6 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 260 · BinghamtonBinghamton8,000 Meters Brown26027:43.9 PBSo
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 33 · BinghamtonBinghamton5 Miles Men3326:40.50 PBSo
Aug 30Harry Lang InvitationalAug 30 · 6,000 Meters Men's Race · Place 15 · BinghamtonBinghamton6,000 Meters Men's Race1519:48.1 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 269 · BinghamtonBinghamton8,000 Meters Open26927:20.5 PBFr
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 28 · BinghamtonBinghamton6,000 Meters College2820:53.2 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 19 · Spencer Van Etten CentralSpencer Van Etten Central5,000 Meters Championship1916:40.1 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class D · Place 9 · Spencer Van Etten CentralSpencer Van Etten Central5,000 Meters Class D916:48.6 PB12
Oct 14Marathon InvitationalOct 14 · 5,000 Meters Seeded · Place 1 · Spencer Van Etten CentralSpencer Van Etten Central5,000 Meters Seeded116:56.8 PB12
Sep 30McQuaid InvitationalSep 30 · 3 Miles Varsity A-2 Small · Place 13 · Spencer Van Etten CentralSpencer Van Etten Central3 Miles Varsity A-2 Small1315:58.8 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class D · Place 38 · Spencer Van Etten CentralSpencer Van Etten Central5,000 Meters Varsity - Class D3818:24.1 PB11
Nov 3Section 4 ChampionshipsNov 3 · 5,000 Meters Class D · Place 4 · Candor CentralCandor Central5,000 Meters Class D418:08.2 PB11
Oct 15Marathon InvitationalOct 15 · 5,000 Meters Varsity · Place 14 · Candor CentralCandor Central5,000 Meters Varsity1418:10.011
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 2 · Place 21 · Spencer Van Etten CentralSpencer Van Etten Central3 Miles Varsity Small 22116:35.611

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 61 · Candor CentralCandor Central5,000 Meters Varsity6118:39.3 PB10
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 114 · Spencer Van Etten CentralSpencer Van Etten Central5,000 Meters Varsity11418:45.7 PB10