Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1818:15.8McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1317:55.1NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1316:29.1Hamilton Short Course InvitationalSeptember 13, 2025
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3020:21.4SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 2029:01.5Fred Pavlich InvitationalSeptember 20, 2025
8,000 Meters · CastletonCastleton University Invitational · Sep 229:20.6Castleton University InvitationalSeptember 2, 2023
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1527:25.5NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1127:09.4NCAA Division III Niagara RegionalNovember 11, 2023
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1627:47.9NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 127:35.3SUNYAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · SUNY Polytechnic InstituteSUNY Poly Wildcat Classic · Sep 2328:19.1SUNY Poly Wildcat ClassicSeptember 23, 2023
8,000 Meters · University of Maine at Presque IsleNAC Championship · Oct 2828:58.5NAC ChampionshipOctober 28, 2023
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1827:09.61WNE Golden Bear InvitationalOctober 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 84 · SUNY CobleskillSUNY Cobleskill8,000 Meters New Division8427:25.5 PBSr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 21 · SUNY CobleskillSUNY Cobleskill8,000 Meters Champ2127:35.3 PBSr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 26 · SUNY CobleskillSUNY Cobleskill8,000 Meters College2627:09.61 PBSr
Sep 20Fred Pavlich InvitationalSep 20 · 8,000 Meters White · Place 3 · SUNY CobleskillSUNY Cobleskill8,000 Meters White329:01.5 PBSr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 44 · SUNY CobleskillSUNY Cobleskill5,000 Meters Men's Race4416:29.1 PBSr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 5 · SUNY CobleskillSUNY Cobleskill6,000 Meters Men's Race520:21.4 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 85 · SUNY CobleskillSUNY Cobleskill8,000 Meters D3 Niagara8527:47.9 PBJr
Nov 2North Atlantic Conference Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 11 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity1127:35.3JR
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 10 · SUNY CobleskillSUNY Cobleskill8,000 Meters Men1027:26Jr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 10 · SUNY CobleskillSUNY Cobleskill8,000 Meters Western NE1027:26.0Jr
Sep 28Fred Pavlich InvitationalSep 28 · 8,000 Meters Varsity · Place 6 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity628:49.2JR
Sep 7Steven A Warde InvitationalSep 7 · 8,000 Meters Varsity · Place 2 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity229:33.9JR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 87 · SUNY CobleskillSUNY Cobleskill8,000 Meters Championship8727:09.4 PBSo
Oct 28NAC ChampionshipOct 28 · 8,000 Meters College · Place 13 · SUNY CobleskillSUNY Cobleskill8,000 Meters College1328:58.5 PBSo
Oct 7Hamilton InvitationalOct 7 · 8,000 Meters Varsity · Place 17 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity1728:38.6SO
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 7 · SUNY CobleskillSUNY Cobleskill8,000 Meters College728:19.1 PBSo
Sep 9Steven A Warde InvitationalSep 9 · 8,000 Meters Varsity · Place 6 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity629:19.9SO
Sep 2Castleton University InvitationalSep 2 · 8,000 Meters College · Place 4 · SUNY CobleskillSUNY Cobleskill8,000 Meters College429:20.6 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Niagara Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 141 · SUNY CobleskillSUNY Cobleskill8,000 Meters Championship14130:16.5Fr
Oct 29North Atlantic Conference Cross Country ChampionshipsOct 29 · 8,000 Meters Varsity · Place 37 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity3729:57.9FR
Oct 15WNE Golden Bear InvitationalOct 15 · 8,000 Meters Varsity · Place 20 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity2029:34.8Fr
Sep 3 CASTLETON INVITATIONAL Sep 3 · 8,000 Meters College · Place 9 · SUNY CobleskillSUNY Cobleskill8,000 Meters College930:53Fr

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 29 · Peru CentralPeru Central5,000 Meters Class C2917:55.1 PB12
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 78 · Peru CentralPeru Central5,000 Meters Varsity7818:15.8 PB12