Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3021:23.20ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 119:18.6McQuaid InvitationalOctober 1, 2022
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2518:04.8Hamilton Short Course TuneupOctober 25, 2025
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3022:54.6Frank Dillon MemorialAugust 30, 2025
6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 623:22.1Oswego InvitationalSeptember 6, 2025
6,000 Meters · SUNY OswegoOswego Invitational · Sep 523:16.8Oswego InvitationalSeptember 5, 2026
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1830:26.2Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Finger Lakes LodgingBruce Bridgman Invitational · Sep 1230:08Bruce Bridgman InvitationalSeptember 12, 2026
8,000 Meters · Genessee Valley ParkYellowjacket XC Invitational · Sep 1632:06.6Yellowjacket XC InvitationalSeptember 16, 2023
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 330:10.1Paul Short Run (College)October 3, 2025
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1930:55.1Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Penn State Fayette, The Eberly Campus2026 USCAA Cross Country National Championships · Nov 730:47.12026 USCAA Cross Country National ChampionshipsNovember 7, 2026
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2730:06.1Harry F Anderson InvitationalSeptember 27, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2628:32.1RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 72026 USCAA Cross Country National ChampionshipsNov 7 · 8,000 Meters USCAA Men's · Place 19 · SUNY-ESFSUNY-ESF8,000 Meters USCAA Men's1930:47.1 PBSr
Oct 24Hamilton College Tune-Up XC InvitationalOct 24 · 5,000 Meters Varsity · Place 23 · SUNY-ESFSUNY-ESF5,000 Meters Varsity2317:47.40SR
Oct 17Warner-Fleury InvitationalOct 17 · 8,000 Meters Varsity · Place 26 · SUNY-ESFSUNY-ESF8,000 Meters Varsity2629:14.6SR-4
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 167 · SUNY-ESFSUNY-ESF8,000 Meters College16728:32.1 PBSr
Sep 12Bruce Bridgman InvitationalSep 12 · 8,000 Meters Collegiate · Place 12 · SUNY-ESFSUNY-ESF8,000 Meters Collegiate1230:08 PBSr
Sep 5Oswego InvitationalSep 5 · 6,000 Meters Collegiate · Place 15 · SUNY-ESFSUNY-ESF6,000 Meters Collegiate1523:16.8 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 USCAA Cross Country National ChampionshipsNov 8 · 8,000 Meters USCAA Men's · Place 21 · SUNY-ESFSUNY-ESF8,000 Meters USCAA Men's2131:46.60Jr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 38 · SUNY-ESFSUNY-ESF5,000 Meters College3818:04.8 PBJr
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 131 · SUNY-ESFSUNY-ESF8,000 Meters College13130:26.2 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 207 · SUNY-ESFSUNY-ESF8,000 Meters Green20730:10.1 PBJr
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 178 · SUNY-ESFSUNY-ESF8,000 Meters College17830:06.1 PBJr
Sep 6Oswego InvitationalSep 6 · 6,000 Meters College · Place 21 · SUNY-ESFSUNY-ESF6,000 Meters College2123:22.1 PBJr
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 29 · SUNY-ESFSUNY-ESF6,000 Meters Men's Race2922:54.6 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 50 · SUNY-ESFSUNY-ESF5,000 Meters Varsity5018:46.8SO
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 456 · SUNY-ESFSUNY-ESF8,000 Meters College45630:55.1 PBSo
Sep 28Harry F Anderson InvitationalSep 28 · 8,000 Meters Varsity · Place 267 · SUNY-ESFSUNY-ESF8,000 Meters Varsity26730:46.0SO
Sep 7Oswego State InvitationalSep 7 · 6,000 Meters Varsity · Place 59 · SUNY-ESFSUNY-ESF6,000 Meters Varsity5922:51.9SO
Aug 31Frank Dillon MemorialAug 31 · 6,000 Meters Varsity · Place 35 · SUNY-ESFSUNY-ESF6,000 Meters Varsity3524:19.2SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Hamilton College Tune-upOct 21 · 5,000 Meters Varsity · Place 64 · SUNY-ESFSUNY-ESF5,000 Meters Varsity6419:27.8FR
Oct 14Canisius Alumni ClassicOct 14 · 8,000 Meters Varsity · Place 126 · SUNY-ESFSUNY-ESF8,000 Meters Varsity12631:35.5FR
Sep 23Harry F. Anderson InvitationalSep 23 · 8,000 Meters Varsity · Place 151 · SUNY-ESFSUNY-ESF8,000 Meters Varsity15132:21.9FR
Sep 16Yellowjacket XC InvitationalSep 16 · 8,000 Meters College · Place 215 · SUNY-ESFSUNY-ESF8,000 Meters College21532:06.6 PBFr
Sep 2Frank Dillon Memorial InvitationalSep 2 · 6,000 Meters Varsity · Place 48 · SUNY-ESFSUNY-ESF6,000 Meters Varsity4823:51.7FR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 48 · AMHERSTAMHERST3.1 Miles Varsity4820:02.8212
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 32 · AMHERSTAMHERST3.1 Miles Varsity3220:02.8212
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 85 · AMHERSTAMHERST3 Miles Varsity8519:09.9412
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 24 · AMHERSTAMHERST3 Miles Varsity2419:09.9412
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 104 · AmherstAmherst5,000 Meters Varsity10419:44.7012
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Varsity · Place 104 · AmherstAmherst5,000 Meters Varsity10419:44.70—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Medium · Place 197 · Amherst CentralAmherst Central3 Miles Varsity Medium19719:18.6 PB12
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 73 · AMHERSTAMHERST3 Miles Varsity7319:01.4112

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5Section 6 ChampionshipsNov 5 · 3.1 Miles Varsity · Place 56 · AMHERSTAMHERST3.1 Miles Varsity5620:13.7811
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 97 · Amherst CentralAmherst Central3 Miles Varsity9721:23.20 PB11
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Varsity · Place 109 · AMHERSTAMHERST3.1 Miles Varsity10919:50.04—
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 122 · AmherstAmherst3 Miles Varsity12219:40.211
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 122 · AmherstAmherst3 Miles Varsity12219:40.211