Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 115:39.9McQuaid InvitationalOctober 1, 2022
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1816:39.0New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1317:02.6NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Letchworth State ParkNYSPHSSAA Section V Championships · Nov 416:03.5NYSPHSSAA Section V ChampionshipsNovember 4, 2023
5,000 Meters · Marion HSMarion Invitational · Oct 2316:54Marion InvitationalOctober 23, 2021
5,000 Meters · Red JacketRed Jacket Invite · Sep 1016:55Red Jacket InviteSeptember 10, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:25.5NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:13.5NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 2919:36.7Fisher-Rodenbeck InvitationalAugust 29, 2025
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1825:48.1Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 125:58.4Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1925:16.0Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 526:46.0Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:33.7Paul Short Run (College)October 3, 2025
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1926:32.7Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2725:44.8Harry F Anderson InvitationalSeptember 27, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2624:13.9RPI 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 5 · SUNY GeneseoSUNY Geneseo8,000 Meters College524:13.9 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 2 · SUNY GeneseoSUNY Geneseo8,000 Meters Collegiate225:16.0 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 22 · SUNY GeneseoSUNY Geneseo8,000 Meters New Division2225:56.3So
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 2 · SUNY GeneseoSUNY Geneseo8,000 Meters Champ225:58.4 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 15 · SUNY GeneseoSUNY Geneseo8,000 Meters College1525:48.1 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 245 · SUNY GeneseoSUNY Geneseo8,000 Meters Gold24525:33.7 PBSo
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 25 · SUNY GeneseoSUNY Geneseo8,000 Meters College2525:44.8 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 30 · SUNY GeneseoSUNY Geneseo8,000 Meters Varsity3026:19.2So
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 4 · SUNY GeneseoSUNY Geneseo6,000 Meters Men's Race419:36.7 PBSo

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Empire 8 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 27 · SUNY GeneseoSUNY Geneseo8,000 Meters Varsity2725:58.8FR
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 138 · SUNY GeneseoSUNY Geneseo8,000 Meters College13826:32.7 PBFr
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 18 · SUNY GeneseoSUNY Geneseo8,000 Meters College1826:46.0 PBFr
Sep 28Harry F Anderson InvitationalSep 28 · 8,000 Meters Varsity · Place 89 · SUNY GeneseoSUNY Geneseo8,000 Meters Varsity8927:00.7FR
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 55 · SUNY GeneseoSUNY Geneseo8,000 Meters College5527:42.3Fr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 13 · SUNY GeneseoSUNY Geneseo6,000 Meters College1320:24.7Fr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 26 · UNA-NY-TetteUNA-NY-Tette5,000 Meters Championship - New York2616:49.412
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 18 · Penn Yan AcademyPenn Yan Academy5,000 Meters Championship1816:39.0 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class C · Place 1 · Penn Yan AcademyPenn Yan Academy5,000 Meters Class C116:13.5 PB12
Nov 4NYSPHSSAA Section V ChampionshipsNov 4 · 5,000 Meters C · Place 1 · Penn Yan AcademyPenn Yan Academy5,000 Meters C116:03.5 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class C · Place 8 · Penn Yan AcademyPenn Yan Academy5,000 Meters Varsity - Class C817:25.5 PB11
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Small 1 · Place 1 · Penn Yan AcademyPenn Yan Academy3 Miles Varsity Small 1115:39.9 PB11
Sep 10Red Jacket InviteSep 10 · 5,000 Meters Varsity · Place 5 · Penn Yan AcademyPenn Yan Academy5,000 Meters Varsity516:55 PB11

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 57 · Penn Yan AcademyPenn Yan Academy5,000 Meters Varsity5717:19.510
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 6 · Penn Yan AcademyPenn Yan Academy5,000 Meters Class C617:02.6 PB10
Oct 23Marion InvitationalOct 23 · 5,000 Meters Varsity · Place 5 · Penn Yan AcademyPenn Yan Academy5,000 Meters Varsity516:54 PB10