Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1431:09.2NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1415:10.8Burnt Hills InvitationalOctober 14, 2023
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1226:03.60Iona Meet of ChampionsSeptember 12, 2025
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1816:24.5New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 516:25.6Section 2 Cross Country ChampionshipsNovember 5, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:15.1NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:09.1NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1825:24.6Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 3124:34.3America East Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:06.2Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:19.8Paul Short Run (College)October 3, 2025
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3025:01.7America East Cross Country ChampionshipsOctober 30, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 31 · BinghamtonBinghamton8,000 Meters America East3125:01.7 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 97 · BinghamtonBinghamton10,000 Meters D1 Northeast9731:09.2 PBSo
Oct 31America East Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 6 · BinghamtonBinghamton8,000 Meters Champ624:34.3 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 10 · BinghamtonBinghamton8,000 Meters College1025:24.6 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 34 · BinghamtonBinghamton8,000 Meters Brown3425:19.8 PBSo
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 18 · BinghamtonBinghamton5 Miles Men1826:03.60 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 130 · BinghamtonBinghamton10,000 Meters Northeast13032:23.5Fr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 126 · BinghamtonBinghamton8,000 Meters Open12626:06.2 PBFr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 6 · NiskayunaNiskayuna5,000 Meters Championship - New York616:29.512
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 7 · NiskayunaNiskayuna5,000 Meters Championship716:24.5 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 4 · NiskayunaNiskayuna5,000 Meters Class A416:09.1 PB12
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 2 · NiskayunaNiskayuna3 Miles Varsity D4215:10.8 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 38 · NiskayunaNiskayuna5,000 Meters Varsity - Class A3817:15.1 PB11
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 5,000 Meters Class A · Place 6 · NiskayunaNiskayuna5,000 Meters Class A616:25.6 PB11

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20New York State Federation Cross Country ChampionshipsNov 20 · 5,000 Meters Varsity · Place 68 · NiskayunaNiskayuna5,000 Meters Varsity6817:24.610
Sep 18Queensbury InvitationalSep 18 · 5,000 Meters Varsity D1 · Place 11 · NiskayunaNiskayuna5,000 Meters Varsity D11117:04.6210