Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pheasant Hill Golf courseOwego XC Invite · Sep 2310:40.8Owego XC InviteSeptember 23, 2017
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1430:54.2NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 115:16.2McQuaid InvitationalOctober 1, 2022
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1225:53.40Iona Meet of ChampionsSeptember 12, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2616:39.8NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1816:53.5McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1316:54.9NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Conwiche-StockStock/Conwicke Invitational · Oct 419:35.4Stock/Conwicke InvitationalOctober 4, 2019
5,000 Meters · Fortin ParkSTAC Championships · Oct 2316:26.1STAC ChampionshipsOctober 23, 2021
5,000 Meters · Marathon Elementary School XC CourseMarathon Invitational · Oct 1516:57.4Marathon InvitationalOctober 15, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:07.7NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3121:11.4Harry Lang InvitationalAugust 31, 2024
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1825:19.6Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 3124:36.5America East Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:00.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:07.3Paul Short Run (College)October 3, 2025
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3024:41.6America East Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 17 · BinghamtonBinghamton8,000 Meters America East1724:41.6 PBSr
Sep 11Iona Meet of ChampionsSep 11 · 5 Miles Men · Place 4 · BinghamtonBinghamton5 Miles Men426:17.8Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 75 · BinghamtonBinghamton10,000 Meters D1 Northeast7530:54.2 PBJr
Oct 31America East Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 7 · BinghamtonBinghamton8,000 Meters Champ724:36.5 PBJr
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 8 · BinghamtonBinghamton8,000 Meters College825:19.6 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 24 · BinghamtonBinghamton8,000 Meters Brown2425:07.3 PBJr
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 15 · BinghamtonBinghamton5 Miles Men1525:53.40 PBJr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 342 · BinghamtonBinghamton8,000 Meters Gold34227:00.9 PBSo
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 32 · BinghamtonBinghamton6,000 Meters College3221:11.4 PBSo

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Gold · Place 339 · BinghamtonBinghamton8,000 Meters College Gold33926:45.5Fr

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 17 · UNA-NY-CodyUNA-NY-Cody5,000 Meters Championship - New York1716:39.8 PB12
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 8 · VestalVestal5,000 Meters Varsity - Class B817:07.7 PB12
Oct 22STAC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 2 · VestalVestal5,000 Meters Varsity215:54.912
Oct 15Marathon InvitationalOct 15 · 5,000 Meters Varsity · Place 2 · VestalVestal5,000 Meters Varsity216:57.4 PB12
Oct 8Manhattan College XC InvitationalOct 8 · 4,000 Meters Varsity · Place 2 · 1 Vestal1 Vestal4,000 Meters Varsity25:16SR
Oct 1McQuaid InvitationalOct 1 · 3 Miles Premier · Place 7 · VestalVestal3 Miles Premier715:16.2 PB12
Sep 24Owego InvitationalSep 24 · 5,000 Meters Varsity · Place 1 · VestalVestal5,000 Meters Varsity115:47.912
Sep 10V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · 2 Vestal2 Vestal5,000 Meters Varsity35:34SR

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - New York · Place 23 · UNA-NY-CodyUNA-NY-Cody5,000 Meters Championship - New York2317:28.311
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 35 · VestalVestal5,000 Meters Varsity3516:48.211
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class B · Place 17 · VestalVestal5,000 Meters Class B1716:54.9 PB11
Nov 4NY Section 4 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 12 · VestalVestal5,000 Meters Varsity1217:01.811
Oct 23STAC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · VestalVestal5,000 Meters Varsity616:26.1 PB11
Oct 8Bob Greene/Newark Valley InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · VestalVestal5,000 Meters Varsity217:13.511
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 23 · VestalVestal3 Miles Varsity2315:58.911
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 23 · VestalVestal3 Miles Varsity2315:58.911
Sep 25Owego InvitationalSep 25 · 5,000 Meters Varsity · Place 1 · VestalVestal5,000 Meters Varsity116:49.811
Sep 18Pre-States McDaniel-Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 10 · 3 Vestal3 Vestal5,000 Meters Varsity105:27JR
Sep 18Pre-States McDaniel-Baxter InvitationalSep 18 · Varsity · Place 18 · 6 Vestal6 VestalVarsity185:27JR
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 18 · VestalVestal5,000 Meters Varsity1816:53.5 PB11

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Section IV ChampionshipsNov 7 · Varsity · Place 66 · VestalVestalVarsity6618:44.29
Nov 7Section IV ChampionshipsNov 7 · 5,000 Meters Varsity · Place 10 · VestalVestal5,000 Meters Varsity1018:44.29
Oct 11Bob Greene/Newark Valley InvitationalOct 11 · 5,000 Meters Varsity · Place 68 · VestalVestal5,000 Meters Varsity6819:24.0—
Oct 4Stock/Conwicke InvitationalOct 4 · 5,000 Meters Varsity Large · Place 43 · VestalVestal5,000 Meters Varsity Large4319:35.4 PB9
Sep 28McQuaid InvitationalSep 28 · 3 Miles Sophomore · Place 36 · 6 Vestal6 Vestal3 Miles Sophomore366:049
Sep 21Baldwinsville InvitationalSep 21 · 3 Miles Varsity · Place 76 · 5 Vestal5 Vestal3 Miles Varsity766:03FR
Sep 14East Syracuse Minoa InvitationalSep 14 · 5,000 Meters Varsity · Place 57 · 7 Vestal7 Vestal5,000 Meters Varsity576:17FR

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 20Marathon InvitationalOct 20 · Varsity · Place 5 · VestalVestalVarsity59:17.28
Oct 12Bob Greene/Newark Valley InvitationalOct 12 · Varsity · Place 7 · VestalVestalVarsity78:55.08

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Owego XC InviteSep 23 · 1.5 Miles Modified · Place 64 · VestalVestal1.5 Miles Modified6410:40.8 PB7