Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Oneonta HSDave Forbes Invitational · Sep 616:39.1Dave Forbes InvitationalSeptember 6, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 315:55.4McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2716:43.9060th McQuaid InvitationalSeptember 27, 2025
4,000 Meters · Chenango Valley Middle/High SchoolMcDaniel-Baxter Cross Country Invitational · Oct 414:24McDaniel-Baxter Cross Country InvitationalOctober 4, 2025
5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 516:48.3Section IV ChampionshipsNovember 5, 2026
5,000 Meters · Conwiche-StockStock Conwicke Meet · Sep 1316:53.1Stock Conwicke MeetSeptember 13, 2025
5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 1817:50Marathon InvitationalOctober 18, 2025
5,000 Meters · Newark Valley HS XC CourseBob Greene/Newark Valley Invitational · Oct 916:49.9Bob Greene/Newark Valley InvitationalOctober 9, 2026
5,000 Meters · Oneonta HSDave Forbes Invitational · Sep 1217:08.3Dave Forbes InvitationalSeptember 12, 2026
5,000 Meters · Owego HSOwego-Dash in the Dark · Sep 2516:23.1Owego-Dash in the DarkSeptember 25, 2026
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1517:22.5NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Union-Endicott HSConwicke Stock Invitational · Sep 1917:09.1Conwicke Stock InvitationalSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Section IV ChampionshipsNov 5 · 5,000 Meters B · Place 2 · Johnson City5,000 Meters B216:48.3 PB11
Oct 24STAC MeetOct 24 · 5,000 Meters Varsity · Place 6 · Johnson City5,000 Meters Varsity616:34.911
Oct 17Marathon InvitationalOct 17 · Varsity · Place 9 · Johnson CityVarsity917:29.011
Oct 17Marathon InvitationalOct 17 · 5,000 Meters Varsity Unseeded · Place 2 · Johnson City5,000 Meters Varsity Unseeded217:2911
Oct 17Marathon InvitationalOct 17 · Varsity · Place 9 · Johnson CityVarsity917:29.011
Oct 9Bob Greene/Newark Valley InvitationalOct 9 · 5,000 Meters Varsity · Place 2 · Johnson City5,000 Meters Varsity216:49.9 PB11
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity Medium · Place 12 · Johnson City3 Miles Varsity Medium1215:55.4 PB11
Sep 25Owego-Dash in the DarkSep 25 · 5,000 Meters Varsity · Place 12 · Johnson City5,000 Meters Varsity1216:23.1 PB11
Sep 19Conwicke Stock InvitationalSep 19 · 5,000 Meters Varsity · Place 9 · Johnson City5,000 Meters Varsity917:09.1 PB11
Sep 12Dave Forbes InvitationalSep 12 · 5,000 Meters Varsity · Place 12 · Johnson City5,000 Meters Varsity1217:08.3 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class B · Place 79 · Johnson City5,000 Meters Class B7917:22.5 PB10
Nov 6Section IV ChampionshipsNov 6 · 5,000 Meters Class B · Place 7 · Johnson City5,000 Meters Class B717:42.610
Oct 25STAC ChampionshipOct 25 · 5,000 Meters Varsity · Place 22 · Johnson City5,000 Meters Varsity2217:17.010
Oct 18Marathon InvitationalOct 18 · 5,000 Meters Varsity Unseeded · Place 5 · Johnson City5,000 Meters Varsity Unseeded517:50 PB10
Oct 4McDaniel-Baxter Cross Country InvitationalOct 4 · 4,000 Meters Varsity · Place 9 · Johnson City4,000 Meters Varsity914:24 PB10
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Sophomore · Place 6 · Johnson City3 Miles Sophomore616:43.90 PB10
Sep 19Owego-Dash in the DarkSep 19 · 5,000 Meters Varsity · Place 25 · Johnson City5,000 Meters Varsity2517:26.010
Sep 13Stock Conwicke MeetSep 13 · 5,000 Meters Varsity · Place 11 · Johnson City5,000 Meters Varsity1116:53.1 PB10
Sep 6Dave Forbes InvitationalSep 6 · 2.96 Miles Varsity · Place 19 · Johnson City2.96 Miles Varsity1916:39.1 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 17 · Johnson City5,000 Meters Varsity1718:36.19
Nov 7Section IV ChampionshipsNov 7 · Varsity · Place 58 · Johnson CityVarsity5818:36.19
Oct 22Whitney Point Cross Country InvitationalOct 22 · 5,000 Meters Varsity · Place 10 · Johnson City5,000 Meters Varsity1019:36.19
Oct 5McDaniel-Baxter InvitationalOct 5 · Varsity · Place 22 · Johnson CityVarsity22131.409
Sep 21Conwicke Stock InvitationalSep 21 · 3 Miles Varsity · Place 34 · Johnson City3 Miles Varsity3419:35.709
Sep 7Dave Forbes InvitationalSep 7 · 5,000 Meters Varsity · Place 22 · Johnson City5,000 Meters Varsity2218:51.19

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21STAC ChampionshipsOct 21 · Varsity · Place 30 · Johnson CityVarsity3012:40.18
Oct 17Whitney Point Cross Country InvitationalOct 17 · Varsity · Place 2 · Johnson CityVarsity29:46.08
Oct 6Bob Greene/Newark Valley InvitationalOct 6 · Varsity · Place 22 · Johnson CityVarsity229:44.68
Sep 23Owego InvitationalSep 23 · Varsity · Place 21 · Johnson CityVarsity2110:268
Sep 16McDaniel-Baxter InvitationalSep 16 · Varsity · Place 54 · Johnson CityVarsity549:21.28