Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2721:45.5NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1821:14.2McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1320:35.1NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · College of BrockportTom Balon Alumni Classic · Sep 621:44.4Tom Balon Alumni ClassicSeptember 6, 2025
5,000 Meters · Fortin ParkSTAC Championships · Oct 2321:08.7STAC ChampionshipsOctober 23, 2021
5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 2420:58.6Pearl River InvitationalSeptember 24, 2021
5,000 Meters · Moakely Course - Cornell's Robert Trent Jones GolfCornell Opener · Sep 1121:33.7Cornell OpenerSeptember 11, 2026
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1121:20.9NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3124:44.0Liberty League XC ChampionshipsOctober 31, 2026
6,000 Meters · Fredonia UnivFredonia Kara Hall Memorial Invitational · Oct 224:55.5Fredonia Kara Hall Memorial InvitationalOctober 2, 2026
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1924:26.3Rochester Yellowjacket InvitationalSeptember 19, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:42.50Conn College InviteOctober 18, 2025
6,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 524:43.7Kara Hall Memorial Cross Country InviteOctober 5, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:06.3Paul Short Run (College)October 3, 2025
6,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1925:10.9Mike Woods InvitationalOctober 19, 2024
6,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 224:55.6Liberty League Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 125:24.5Liberty League Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 6,000 Meters Liberty League · Place 36 · IthacaIthaca6,000 Meters Liberty League3624:44.0 PBJr
Oct 2Fredonia Kara Hall Memorial InvitationalOct 2 · 6,000 Meters College · Place 32 · IthacaIthaca6,000 Meters College3224:55.5 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 6,000 Meters Collegiate · Place 60 · IthacaIthaca6,000 Meters Collegiate6024:26.3 PBJr
Sep 11Cornell OpenerSep 11 · 5,000 Meters Collegiate · Place 18 · IthacaIthaca5,000 Meters Collegiate1821:33.7 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 56 · IthacaIthaca6,000 Meters Champ5625:24.5 PBSo
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 203 · IthacaIthaca6,000 Meters White20325:42.50 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 333 · IthacaIthaca6,000 Meters White33325:06.3 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 6,000 Meters New Division · Place 106 · IthacaIthaca6,000 Meters New Division10625:25.2So
Sep 6Tom Balon Alumni ClassicSep 6 · 5,000 Meters College · Place 56 · IthacaIthaca5,000 Meters College5621:44.4 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 6,000 Meters Liberty · Place 56 · IthacaIthaca6,000 Meters Liberty5624:55.6 PBFr
Oct 19Mike Woods InvitationalOct 19 · 6,000 Meters College · Place 213 · IthacaIthaca6,000 Meters College21325:10.9 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 6,000 Meters College · Place 29 · IthacaIthaca6,000 Meters College2924:43.7 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 132 · IthacaIthaca6,000 Meters College13226:25.1Fr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 123 · Union-EndicottUnion-Endicott5,000 Meters Championship - New York12323:01.812
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 71 · Union-EndicottUnion-Endicott5,000 Meters Class B7121:20.9 PB12
Nov 2Section IV ChampionshipsNov 2 · Varsity · Place 28 · Union EndicottUnion EndicottVarsity2821:31.712
Nov 2Section IV ChampionshipsNov 2 · 5,000 Meters Varsity · Place 7 · Union EndicottUnion Endicott5,000 Meters Varsity721:31.712
Oct 21STAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 13 · Union EndicottUnion Endicott5,000 Meters Varsity1322:30.712
Sep 16McDaniel-Baxter InvitationalSep 16 · 4,000 Meters Varsity · Place 5 · Union EndicottUnion Endicott4,000 Meters Varsity517:01.712

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 22STAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 14 · Union EndicottUnion Endicott5,000 Meters Varsity1420:05.311
Sep 24Owego InvitationalSep 24 · 5,000 Meters Varsity · Place 8 · Union EndicottUnion Endicott5,000 Meters Varsity820:48.511

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - New York · Place 8 · Union-EndicottUnion-Endicott5,000 Meters Open - New York821:45.5 PB10
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 40 · Union-EndicottUnion-Endicott5,000 Meters Class B4020:35.1 PB10
Nov 4NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 17 · Union-EndicottUnion-Endicott5,000 Meters Varsity1720:54.710
Oct 23STAC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 20 · Union-EndicottUnion-Endicott5,000 Meters Varsity2021:08.7 PB10
Oct 8Bob Greene/Newark Valley InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · Union EndicottUnion Endicott5,000 Meters Varsity721:24.710
Oct 2McQuaid InvitationalOct 2 · 3 Miles Sophomore · Place 10 · Union EndicottUnion Endicott3 Miles Sophomore1020:30.010
Oct 2McQuaid InvitationalOct 2 · 3 Miles Sophomore · Place 10 · Union EndicottUnion Endicott3 Miles Sophomore1020:30.010
Sep 24Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 12 · Union-EndicottUnion-Endicott5,000 Meters Varsity1220:58.6 PB10
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 57 · Union-EndicottUnion-Endicott5,000 Meters Varsity5721:14.2 PB10
Sep 11Dave Forbes InvitationalSep 11 · 5,000 Meters Varsity · Place 10 · Union EndicottUnion Endicott5,000 Meters Varsity1021:11.610

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Section IV ChampionshipsNov 7 · Varsity · Place 56 · Union EndicottUnion EndicottVarsity5622:45.58
Nov 7Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 23 · Union EndicottUnion Endicott5,000 Meters Varsity2322:45.58
Oct 22Whitney Point InvitationalOct 22 · 5,000 Meters Varsity · Place 12 · Union EndicottUnion Endicott5,000 Meters Varsity1223:06.98
Oct 11Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 36 · Union EndicottUnion Endicott5,000 Meters Varsity3622:52.6—

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12Bob Greene/Newark Valley InvitationalOct 12 · Varsity · Place 15 · Union EndicottUnion EndicottVarsity1510:42.97
Sep 8Dave Forbes InvitationalSep 8 · 2,000 Meters Varsity · Place 12 · Union EndicottUnion Endicott2,000 Meters Varsity1210:12.87