Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3020:36.61ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3015:57.9McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2619:29.3NXR Northeast & New York Regional ChampionshipsNovember 26, 2022
5,000 Meters · Knox State ParkKnox Invite · Sep 1120:43.92Knox InviteSeptember 11, 2021
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:51.0NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1117:11.6NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 2920:12.0Fisher-Rodenbeck InvitationalAugust 29, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 126:07.6Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1925:16.8Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:08.65Conn College InviteOctober 18, 2025
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 529:27.8Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:28.8Paul Short Run (College)October 3, 2025
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1927:29.9Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2725:32.8Harry F Anderson InvitationalSeptember 27, 2025
8,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2225:53.42025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2624:19.6RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 8 · SUNY GeneseoSUNY Geneseo8,000 Meters College824:19.6 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 3 · SUNY GeneseoSUNY Geneseo8,000 Meters Collegiate325:16.8 PBJr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 8,000 Meters D3 Championship · Place 183 · SUNY GeneseoSUNY Geneseo8,000 Meters D3 Championship18325:53.4 PBSo
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 18 · SUNY GeneseoSUNY Geneseo8,000 Meters New Division1825:39.5So
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 4 · SUNY GeneseoSUNY Geneseo8,000 Meters Champ426:07.6 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 65 · SUNY GeneseoSUNY Geneseo8,000 Meters Blue6525:08.65 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 237 · SUNY GeneseoSUNY Geneseo8,000 Meters Gold23725:28.8 PBSo
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 16 · SUNY GeneseoSUNY Geneseo8,000 Meters College1625:32.8 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 15 · SUNY GeneseoSUNY Geneseo8,000 Meters Varsity1525:59.8So
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 22 · SUNY GeneseoSUNY Geneseo6,000 Meters Men's Race2220:12.0 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 43 · SUNY GeneseoSUNY Geneseo8,000 Meters Varsity4326:23.3FR
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 236 · SUNY GeneseoSUNY Geneseo8,000 Meters College23627:29.9 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 116 · SUNY GeneseoSUNY Geneseo8,000 Meters College11629:27.8 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 50 · SUNY GeneseoSUNY Geneseo8,000 Meters College5027:37.2Fr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 19 · SUNY GeneseoSUNY Geneseo6,000 Meters College1920:37.6Fr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 65 · Orchard ParkOrchard Park5,000 Meters Class A6517:11.6 PB12
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 8 · Orchard ParkOrchard Park5,000 Meters Varsity816:49.8412
Oct 20Lakeview Sunset StampedeOct 20 · 5,000 Meters Varsity · Place 3 · Orchard ParkOrchard Park5,000 Meters Varsity317:25.4612
Oct 14Alden Bulldogs Cross Country StampedeOct 14 · 5,000 Meters Varsity · Place 11 · Orchard ParkOrchard Park5,000 Meters Varsity1117:09.0212
Sep 30McQuaid InvitationalSep 30 · 3 Miles Premier · Place 64 · Orchard ParkOrchard Park3 Miles Premier6415:57.9 PB12
Sep 23East Aurora InvitationalSep 23 · 3 Miles Varsity · Place 16 · ORCHARD PARKORCHARD PARK3 Miles Varsity1616:26.0212

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 147 · UNA-NY-BlakeUNA-NY-Blake5,000 Meters Championship - New York14719:29.3 PB11
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 78 · Orchard ParkOrchard Park5,000 Meters Varsity - Class A7817:51.0 PB11
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 8 · ORCHARD PARKORCHARD PARK3.1 Miles Varsity817:12.4911
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 6 · ORCHARD PARKORCHARD PARK3 Miles Varsity616:33.7211
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 5 · ORCHARD PARKORCHARD PARK3 Miles Varsity516:33.7211
Oct 21Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 10 · ORCHARD PARKORCHARD PARK3.1 Miles Varsity1017:48.01—
Oct 21Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 7 · ORCHARD PARKORCHARD PARK3.1 Miles Varsity717:48.01—
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 14 · Orchard ParkOrchard Park5,000 Meters Varsity1417:33.8711
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 14 · Orchard ParkOrchard Park5,000 Meters Varsity1417:33.87—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Premier · Place 60 · Orchard ParkOrchard Park3 Miles Premier6016:36.511
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 9 · ORCHARD PARKORCHARD PARK3 Miles Varsity916:53.9511

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 31 · ORCHARD PARKORCHARD PARK3.1 Miles Varsity3118:52.8310
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 76 · Orchard ParkOrchard Park3 Miles Varsity7620:36.61 PB10
Oct 22Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 59 · Orchard ParkOrchard Park3.1 Miles Varsity5919:26.44—
Oct 22Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 37 · Orchard ParkOrchard Park3.1 Miles Varsity3719:26.44—
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Varsity · Place 83 · ORCHARD PARKORCHARD PARK3.1 Miles Varsity8319:00.9210
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 52 · Orchard ParkOrchard Park3 Miles Varsity5218:20.810
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 52 · Orchard ParkOrchard Park3 Miles Varsity5218:20.810
Sep 25East Aurora InvitationalSep 25 · 3 Miles Varsity · Place 39 · ORCHARD PARKORCHARD PARK3 Miles Varsity3918:36.4610
Sep 18West Seneca West InvitationalSep 18 · 3.1 Miles Frosh/Soph Freshman · Place 11 · ORCHARD PARKORCHARD PARK3.1 Miles Frosh/Soph Freshman1119:46.1710
Sep 11Knox InviteSep 11 · 5,000 Meters Varsity Large · Place 69 · Orchard ParkOrchard Park5,000 Meters Varsity Large6920:43.92 PB10