Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.96 Miles · Oneonta HSDave Forbes Invitational · Sep 626:36.4Dave Forbes InvitationalSeptember 6, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 321:28.3McQuaid InvitationalOctober 3, 2026
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2723:43.7060th McQuaid InvitationalSeptember 27, 2025
4,000 Meters · Chenango Valley Middle/High SchoolMcDaniel-Baxter Cross Country Invitational · Oct 421:03McDaniel-Baxter Cross Country InvitationalOctober 4, 2025
5,000 Meters · Chenango Valley State ParkSection IV Championships · Nov 521:59.2Section IV ChampionshipsNovember 5, 2026
5,000 Meters · Conwiche-StockStock Conwicke Meet · Sep 1326:46.6Stock Conwicke MeetSeptember 13, 2025
5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 1824:53Marathon InvitationalOctober 18, 2025
5,000 Meters · Newark Valley HS XC CourseBob Greene/Newark Valley Invitational · Oct 923:11.5Bob Greene/Newark Valley InvitationalOctober 9, 2026
5,000 Meters · Oneonta HSDave Forbes Invitational · Sep 1225:40.8Dave Forbes InvitationalSeptember 12, 2026
5,000 Meters · Owego HSOwego-Dash in the Dark · Sep 2522:51.2Owego-Dash in the DarkSeptember 25, 2026
5,000 Meters · Union-Endicott HSSTAC Championship · Oct 2523:42.0STAC ChampionshipOctober 25, 2025
5,000 Meters · Whitney Point HS Whitney Point Cross Country Invitational · Oct 2124:08.7 Whitney Point Cross Country InvitationalOctober 21, 2025

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 22 · Johnson City5,000 Meters B2221:59.2 PB10
Oct 24STAC MeetOct 24 · 5,000 Meters Varsity · Place 99 · Johnson City5,000 Meters Varsity9921:50.010
Oct 17Marathon InvitationalOct 17 · Varsity · Place 212 · Johnson CityVarsity21222:30.010
Oct 17Marathon InvitationalOct 17 · 5,000 Meters Varsity Unseeded · Place 106 · Johnson City5,000 Meters Varsity Unseeded10622:3010
Oct 17Marathon InvitationalOct 17 · Varsity · Place 180 · Johnson CityVarsity18022:30.010
Oct 9Bob Greene/Newark Valley InvitationalOct 9 · 5,000 Meters Varsity · Place 102 · Johnson City5,000 Meters Varsity10223:11.5 PB10
Oct 3McQuaid InvitationalOct 3 · 3 Miles Varsity Medium · Place 304 · Johnson City3 Miles Varsity Medium30421:28.3 PB10
Sep 25Owego-Dash in the DarkSep 25 · 5,000 Meters Varsity · Place 184 · Johnson City5,000 Meters Varsity18422:51.2 PB10
Sep 19Conwicke Stock InvitationalSep 19 · 5,000 Meters Varsity · Place 104 · Johnson City5,000 Meters Varsity10425:25.810
Sep 12Dave Forbes InvitationalSep 12 · 5,000 Meters Varsity · Place 123 · Johnson City5,000 Meters Varsity12325:40.8 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6Section IV ChampionshipsNov 6 · 5,000 Meters Class B · Place 33 · Johnson City5,000 Meters Class B3323:37.59
Oct 25STAC ChampionshipOct 25 · 5,000 Meters Varsity · Place 105 · Johnson City5,000 Meters Varsity10523:42.0 PB9
Oct 21 Whitney Point Cross Country InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 9 · Johnson City5,000 Meters Junior Varsity924:08.7 PB9
Oct 18Marathon InvitationalOct 18 · 5,000 Meters Varsity Unseeded · Place 127 · Johnson City5,000 Meters Varsity Unseeded12724:53 PB9
Oct 4McDaniel-Baxter Cross Country InvitationalOct 4 · 4,000 Meters Junior Varsity · Place 74 · Johnson City4,000 Meters Junior Varsity7421:03 PB9
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Sophomore · Place 263 · Johnson City3 Miles Sophomore26323:43.70 PB9
Sep 19Owego-Dash in the DarkSep 19 · 5,000 Meters Junior Varsity · Place 88 · Johnson City5,000 Meters Junior Varsity8824:45.79
Sep 13Stock Conwicke MeetSep 13 · 5,000 Meters Junior Varsity · Place 64 · Johnson City5,000 Meters Junior Varsity6426:46.6 PB9
Sep 6Dave Forbes InvitationalSep 6 · 2.96 Miles Junior Varsity · Place 89 · Johnson City2.96 Miles Junior Varsity8926:36.4 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22Whitney Point Cross Country InvitationalOct 22 · Varsity · Place 34 · Johnson CityVarsity3412:16.08
Sep 21Conwicke Stock InvitationalSep 21 · 1.75 Miles Middle School · Place 73 · Johnson City1.75 Miles Middle School7317:24.608

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21STAC ChampionshipsOct 21 · Varsity · Place 127 · Johnson CityVarsity12721:34.47
Oct 17Whitney Point Cross Country InvitationalOct 17 · Varsity · Place 50 · Johnson CityVarsity5027:13.07
Oct 6Bob Greene/Newark Valley InvitationalOct 6 · Varsity · Place 148 · Johnson CityVarsity14819:32.77