Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3017:31.1McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Fayetteville-Manlius HSFAYETTEVILLE-MANLIUS VS. CICERO-NORTH SYRACUSE · Nov 719:29.3FAYETTEVILLE-MANLIUS VS. CICERO-NORTH SYRACUSENovember 7, 2020
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1322:16.0Hamilton Short Course InvitationalSeptember 13, 2025
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 418:53.8NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3026:57.6Fisher-Rodenbeck InvitationalAugust 30, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1932:38.6Mike Woods InvitationalOctober 19, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 110 · St. John FisherSt. John Fisher5,000 Meters Men's Race11022:16.0 PBSo
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 122 · St. John FisherSt. John Fisher6,000 Meters Men's Race12228:21.5So

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 124 · St. John FisherSt. John Fisher8,000 Meters Varsity12433:04.9FR
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 479 · St. John FisherSt. John Fisher8,000 Meters College47932:38.6 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · St. John FisherSt. John Fisher8,000 Meters College0DNFFr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 115 · St. John FisherSt. John Fisher6,000 Meters College11526:57.6 PBFr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters A · Place 46 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters A4618:53.8 PB12
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 184 · Fayetteville-ManliusFayetteville-Manlius3 Miles Premier18417:31.1 PB12
Sep 13West Genesee vs. F-MSep 13 · 5,000 Meters Varsity · Place 7 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity76:2112

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Baldwinsville vs. FM vs. CNSOct 4 · 3.1 Miles Varsity · Place 10 · Fayetteville-ManliusFayetteville-Manlius3.1 Miles Varsity105:4411

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28CNS vs. FM vs. West GeneseeSep 28 · 5,000 Meters Varsity · Place 15 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity155:5710
Sep 22FM vs. Baldwinsville vs. HenningerSep 22 · 5,000 Meters Varsity · Place 10 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity106:0910
Sep 15ESM vs. FM vs. Central SquareSep 15 · 5,000 Meters Varsity · Place 10 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity106:1910

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7FAYETTEVILLE-MANLIUS VS. CICERO-NORTH SYRACUSENov 7 · 5,000 Meters Varsity B · Place 3 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity B319:29.3 PB9