Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 418:13.5NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Byram HillsThe Bobcat Run at Byram Hills · Oct 819:46.8The Bobcat Run at Byram HillsOctober 8, 2022
5,000 Meters · Hudson Valley Sports DomeSection 1 Northern County Champs · Oct 2817:56.2Section 1 Northern County ChampsOctober 28, 2023
5,000 Meters · Woodlands High SchoolSection 1 Conference 3 XC Meet · Oct 619:06.2Section 1 Conference 3 XC MeetOctober 6, 2022
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 3022:09.5Fisher-Rodenbeck InvitationalAugust 30, 2024
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1529:04.7NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 1029:20.1Houghton Highlander XC InvitationalOctober 10, 2026
8,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 1129:08.9Highlander InvitationalOctober 11, 2025
8,000 Meters · Lake Erie State ParkKara Hall Memorial Cross Country Invite · Oct 529:17.4Kara Hall Memorial Cross Country InviteOctober 5, 2024
8,000 Meters · Ronald C. Hoffmann Cross Country CourseLiberty League Cross Country Championships · Nov 228:44.3Liberty League Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Seneca Lake State ParkCCOC (Cross Country Only Conference) Championships · Oct 1828:42.2CCOC (Cross Country Only Conference) ChampionshipsOctober 18, 2025
8,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 129:15.6Liberty League Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1629:13.1NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · SUNY Polytechnic InstituteWildcat Classic · Sep 2830:28.8Wildcat ClassicSeptember 28, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Warner-Fleury InvitationalOct 17 · 8,000 Meters Varsity · Place 31 · HobartHobart8,000 Meters Varsity3129:55.7JR-3
Oct 10Houghton Highlander XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 128 · HobartHobart8,000 Meters Collegiate12829:20.1 PBJr
Sep 26Wildcat ClassicSep 26 · 8,000 Meters Collegiate · Place 12 · HobartHobart8,000 Meters Collegiate1230:40.3Jr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 187 · HobartHobart8,000 Meters Collegiate18730:34.3Jr
Sep 4Fisher-Rodenbeck InvitationalSep 4 · 6,000 Meters Collegiate · Place 66 · HobartHobart6,000 Meters Collegiate6623:42.7Jr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 136 · HobartHobart8,000 Meters New Division13629:04.7 PBSo
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 89 · HobartHobart8,000 Meters Champ8929:15.6 PBSo
Oct 18CCOC (Cross Country Only Conference) ChampionshipsOct 18 · 8,000 Meters Scoring · Place 17 · HobartHobart8,000 Meters Scoring1728:42.2 PBSo
Oct 11Highlander InvitationalOct 11 · 8,000 Meters College · Place 147 · HobartHobart8,000 Meters College14729:08.9 PBSo
Sep 27Wildcat ClassicSep 27 · 8,000 Meters College · Place 25 · HobartHobart8,000 Meters College2531:40.0So
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 211 · HobartHobart8,000 Meters Varsity21129:30.6So
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 95 · HobartHobart6,000 Meters Men's Race9523:26.6So

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 124 · HobartHobart8,000 Meters D3 Niagara12429:13.1 PBFr
Nov 2Liberty League Cross Country ChampionshipsNov 2 · 8,000 Meters Liberty · Place 84 · HobartHobart8,000 Meters Liberty8428:44.3 PBFr
Oct 26Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 27 · HobartHobart5,000 Meters Varsity2717:19.9FR
Oct 19CCOC (Cross Country Only Conference) ChampionshipsOct 19 · 8,000 Meters Varsity · Place 14 · HobartHobart8,000 Meters Varsity1428:52.2FR
Oct 5Kara Hall Memorial Cross Country InviteOct 5 · 8,000 Meters College · Place 110 · HobartHobart8,000 Meters College11029:17.4 PBFr
Sep 28Wildcat ClassicSep 28 · 8,000 Meters College · Place 11 · HobartHobart8,000 Meters College1130:28.8 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 210 · HobartHobart8,000 Meters College21031:06.5Fr
Sep 7Tom Balon Alumni ClassicSep 7 · 5,000 Meters Varsity · Place 57 · HobartHobart5,000 Meters Varsity5718:02.0FR
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 73 · HobartHobart6,000 Meters College7322:09.5 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class C · Place 15 · PawlingPawling5,000 Meters Class C1518:13.5 PB12
Oct 28Section 1 Northern County ChampsOct 28 · 5,000 Meters Varsity · Place 22 · PawlingPawling5,000 Meters Varsity2217:56.2 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class C · Place 61 · PawlingPawling5,000 Meters Class C6120:42.411
Oct 8The Bobcat Run at Byram HillsOct 8 · 5,000 Meters Junior Varsity · Place 49 · PawlingPawling5,000 Meters Junior Varsity4919:46.8 PB11
Oct 6Section 1 Conference 3 XC MeetOct 6 · 5,000 Meters Varsity/JV · Place 27 · PawlingPawling5,000 Meters Varsity/JV2719:06.2 PB11
Sep 24Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 78 · PawlingPawling5,000 Meters Varsity7819:39.711