Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2520:25.6Hamilton Short Course TuneupOctober 25, 2025
6,000 Meters · Fortin ParkSUNY Oneonta Airfield Invitational · Sep 526:55.1SUNY Oneonta Airfield InvitationalSeptember 5, 2025
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3026:27.9SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · Fisher Golf CourseEmpire 8 Cross Country Championships · Nov 135:26.9Empire 8 Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1533:59.1NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1134:36.0Hamilton InvitationalOctober 11, 2025
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1139:28.20NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Pole Green ParkNJCAA D3 XC Championships · Nov 939:21.6NJCAA D3 XC ChampionshipsNovember 9, 2024
8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2635:32.7Wildcat ClassicSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Empire 8 XC ChampionshipsOct 31 · 8,000 Meters Empire 8 · Place 96 · SUNY PolySUNY Poly8,000 Meters Empire 89636:17.7So
Oct 10Hamilton College XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 84 · SUNY PolySUNY Poly8,000 Meters Collegiate8436:40.0So
Sep 26Wildcat ClassicSep 26 · 8,000 Meters Collegiate · Place 37 · SUNY PolySUNY Poly8,000 Meters Collegiate3735:32.7 PBSo
Sep 12Hamilton Short Course InvitationalSep 12 · 5,000 Meters Collegiate · Place 127 · SUNY PolySUNY Poly5,000 Meters Collegiate12721:37.1So
Sep 5SUNY Poly Short Course InvitationalSep 5 · 6,000 Meters Collegiate · Place 26 · SUNY PolySUNY Poly6,000 Meters Collegiate2626:47.0So

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 181 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters New Division18133:59.1 PBFr
Nov 1Empire 8 Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 100 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters Champ10035:26.9 PBFr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 64 · SUNY Poly (Unused)SUNY Poly (Unused)5,000 Meters College6420:25.6 PBFr
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 69 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters College6934:36.0 PBFr
Sep 27Wildcat ClassicSep 27 · 8,000 Meters College · Place 50 · SUNY Poly (Unused)SUNY Poly (Unused)8,000 Meters College5036:01.5Fr
Sep 5SUNY Oneonta Airfield InvitationalSep 5 · 6,000 Meters Men's Race · Place 33 · SUNY Poly (Unused)SUNY Poly (Unused)6,000 Meters Men's Race3326:55.1 PBFr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 42 · SUNY Poly (Unused)SUNY Poly (Unused)6,000 Meters Men's Race4226:27.9 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NJCAA D3 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D3 · Place 128 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters NJCAA D312839:21.6 PBSo
Oct 26NJCAA Region 3 Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 44 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters Varsity4440:51.1SO
Oct 19Mountain Valley Conference Cross Country ChampionshipOct 19 · 8,000 Meters Varsity · Place 20 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters Varsity2041:32.3SO
Sep 28Wildcat ClassicSep 28 · 8,000 Meters College · Place 66 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters College6647:33.8So
Aug 31SUNY Poly Short Course InvitationalAug 31 · 6,000 Meters Varsity · Place 61 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC6,000 Meters Varsity6132:04.5SO

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div III · Place 118 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters Men 8000 Meter Run Div III11839:28.20 PBFr
Oct 14Mountain Valley Conference ChampionshipOct 14 · 8,000 Meters Varsity · Place 17 · Herkimer County (N.Y.)Herkimer County (N.Y.)8,000 Meters Varsity1738:35.9FR
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 67 · Herkimer County (N.Y.) CCHerkimer County (N.Y.) CC8,000 Meters College6740:46.6Fr