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 · Durgee Jr. HSSection 3 Duals Week 2 - Baldwinsville/Fayetteville-Manlius · Oct 1019:35.4Section 3 Duals Week 2 - Baldwinsville/Fayetteville-ManliusOctober 10, 2020
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
5,000 Meters · West Genesee Middle SchoolSection 3 Duals Week 3-FM - West Genesee · Oct 1718:53.1Section 3 Duals Week 3-FM - West GeneseeOctober 17, 2020
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

2 results
DateMeetEventPlMarkGr
Oct 7Chittenango InvitationalOct 7 · 5,000 Meters Varsity · Place 17 · 5 Fayetteville-Manlius5 Fayetteville-Manlius5,000 Meters Varsity175:56JR
Oct 4Baldwinsville vs. FM vs. CNSOct 4 · 3.1 Miles Varsity · Place 10 · Fayetteville-ManliusFayetteville-Manlius3.1 Miles Varsity105:4411

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Section 3 ChampionshipsNov 6 · 5,000 Meters Varsity · Place 26 · 6 Fayetteville-Manlius6 Fayetteville-Manlius5,000 Meters Varsity266:05SO
Oct 8Chittenango InvitationalOct 8 · Varsity · Place 18 · 3 Fayetteville-Manlius3 Fayetteville-ManliusVarsity186:04SO
Oct 8Chittenango InvitationalOct 8 · 5,000 Meters Varsity · Place 16 · 3 Fayetteville-Manlius3 Fayetteville-Manlius5,000 Meters Varsity166:04SO
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

4 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
Oct 31FM vs. LiverpoolOct 31 · 5,000 Meters Varsity · Place 2 · 2 Fayetteville-Manlius2 Fayetteville-Manlius5,000 Meters Varsity26:08FR
Oct 17Section 3 Duals Week 3-FM - West GeneseeOct 17 · 5,000 Meters Varsity · Place 7 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity718:53.1 PB9
Oct 10Section 3 Duals Week 2 - Baldwinsville/Fayetteville-ManliusOct 10 · 5,000 Meters Varsity B · Place 3 · Fayetteville-ManliusFayetteville-Manlius5,000 Meters Varsity B319:35.4 PB9