Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2517:57.2Hamilton Short Course TuneupOctober 25, 2025
5,000 Meters · New Hartford HS Cross Country CourseTri-Valley League XC Championships · Oct 2220:21.4Tri-Valley League XC ChampionshipsOctober 22, 2022
5,000 Meters · Osceola Ski ResortTri-Valley League XC Championships · Oct 2324:09.9Tri-Valley League XC Championships October 23, 2021
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSSAA Section 3 Championships · Nov 420:22.4NYSPHSSAA Section 3 ChampionshipsNovember 4, 2023
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1119:44.7NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Fortin ParkSUNY Oneonta Airfield Invitational · Sep 522:29.8SUNY Oneonta Airfield InvitationalSeptember 5, 2025
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3022:28.0SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 133:03.1Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1131:27.9Hamilton InvitationalOctober 11, 2025
8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2733:42.1Wildcat ClassicSeptember 27, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 92 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters Champ9233:03.1 PBFr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 37 · SUNY Poly (Unused)SUNY Poly (Unused)5,000 Meters College3717:57.2 PBFr
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 59 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters College5931:27.9 PBFr
Sep 27Wildcat ClassicSep 27 · 8,000 Meters College · Place 38 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters College3833:42.1 PBFr
Sep 5SUNY Oneonta Airfield InvitationalSep 5 · 6,000 Meters Men's Race · Place 10 · SUNY Poly (Unused)SUNY Poly (Unused)6,000 Meters Men's Race1022:29.8 PBFr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 19 · SUNY Poly (Unused)SUNY Poly (Unused)6,000 Meters Men's Race1922:28.0 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 7 · WhitesboroWhitesboro5,000 Meters Varsity717:36.2SR
Nov 9Section 3 ChampionshipsNov 9 · 3.1 Miles Varsity · Place 9 · 4 Whitesboro4 Whitesboro3.1 Miles Varsity95:34SR
Nov 2Harvest Classic InvitationalNov 2 · 5,000 Meters Varsity · Place 7 · WhitesboroWhitesboro5,000 Meters Varsity716:13.77
Oct 26Tri-Valley League XC ChampionshipsOct 26 · 3.1 Miles Varsity · Place 10 · 5 Whitesboro5 Whitesboro3.1 Miles Varsity105:45SR
Oct 19Marcellus XC InvitationalOct 19 · 3.1 Miles Varsity · Place 7 · 4 Whitesboro4 Whitesboro3.1 Miles Varsity75:38SR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class B · Place 104 · WhitesboroWhitesboro5,000 Meters Class B10419:44.7 PB11
Nov 4NYSPHSSAA Section 3 ChampionshipsNov 4 · 5,000 Meters B · Place 33 · WhitesboroWhitesboro5,000 Meters B3320:22.4 PB11

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Harvest Classic InvitationalOct 29 · 2.82 Miles Junior Varsity · Place 9 · WhitesboroWhitesboro2.82 Miles Junior Varsity918:45.5310
Oct 22Tri-Valley League XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 60 · WhitesboroWhitesboro5,000 Meters Varsity6020:21.4 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Tri-Valley League XC Championships Oct 23 · 5,000 Meters Varsity · Place 95 · WhitesboroWhitesboro5,000 Meters Varsity9524:09.9 PB9