Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1532:25.0NCAA DI Northeast RegionalNovember 15, 2024
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1415:19.9Burnt Hills InvitationalOctober 14, 2023
5 Miles · Van Cortlandt ParkIona Meet of Champions · Sep 1227:01.00Iona Meet of ChampionsSeptember 12, 2025
5,000 Meters · Bowdoin ParkNew York State Federation XC Championships · Nov 1816:24.3New York State Federation XC ChampionshipsNovember 18, 2023
5,000 Meters · Chenago Valley State ParkMcDaniel Baxter Invitational · Sep 1818:26.7McDaniel Baxter InvitationalSeptember 18, 2021
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3016:15.2Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1218:17.5NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1116:12.7NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
6,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3120:38.7Harry Lang InvitationalAugust 31, 2024
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1826:04.3Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsAmerica East Cross Country Championships · Oct 3126:07.9America East Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:43.4Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:51.8Paul Short Run (College)October 3, 2025
8,000 Meters · U Albany Campus CourseAmerica East Cross Country Championships · Oct 3025:14.8America 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

2 results
DateMeetEventPlMarkGr
Oct 30America East Cross Country ChampionshipsOct 30 · 8,000 Meters America East · Place 38 · BinghamtonBinghamton8,000 Meters America East3825:14.8 PBJr
Sep 11Iona Meet of ChampionsSep 11 · 5 Miles Men · Place 14 · BinghamtonBinghamton5 Miles Men1427:31.2Jr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31America East Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 53 · BinghamtonBinghamton8,000 Meters Champ5326:07.9 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 20 · BinghamtonBinghamton8,000 Meters College2026:04.3 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 82 · BinghamtonBinghamton8,000 Meters Brown8225:51.8 PBSo
Sep 12Iona Meet of ChampionsSep 12 · 5 Miles Men · Place 38 · BinghamtonBinghamton5 Miles Men3827:01.00 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 132 · BinghamtonBinghamton10,000 Meters Northeast13232:25.0 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 86 · BinghamtonBinghamton8,000 Meters Open8625:43.4 PBFr
Aug 31Harry Lang InvitationalAug 31 · 6,000 Meters College · Place 23 · BinghamtonBinghamton6,000 Meters College2320:38.7 PBFr

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 8 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Championship - New York816:31.112
Nov 18New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 6 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Championship616:24.3 PB12
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 6 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Class A616:12.7 PB12
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 3 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity315:47.6SR
Nov 4Section 9 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 2 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity215:47.6SR
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 6 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity D4615:19.9 PB12
Oct 10Monroe-Woodbury vs. Newburgh Free AcademyOct 10 · 3 Miles Varsity · Place 4 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity417:56.70—
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 3 · Monroe-WoodburyMonroe-Woodbury5,000 Meters White316:15.2 PB12
Sep 26Monroe-Woodbury vs KingstonSep 26 · 2.5 Miles Varsity · Place 4 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity414:40.16—
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 8 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity Division 1816:08.88
Sep 19Monroe-Woodbury vs. WashingtonvilleSep 19 · 2.5 Miles Varsity · Place 3 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity313:54.03—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - New York · Place 79 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Championship - New York7917:45.811
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class A · Place 95 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity - Class A9518:17.5 PB11
Oct 21OCIAA XC ChampionshipsOct 21 · Varsity · Place 9 · Monroe-WoodburyMonroe-WoodburyVarsity916:21.5—
Oct 4Monroe-Woodbury vs. Newburgh Free AcademyOct 4 · 2.5 Miles Varsity · Place 10 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity1014:59.20—
Sep 13Monroe-Woodbury vs. Pine BushSep 13 · 3 Miles Varsity · Place 5 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity520:13.40—
Sep 10V-V-S InvitationalSep 10 · 5,000 Meters Varsity · Place 6 · 2 Monroe-Woodbury2 Monroe-Woodbury5,000 Meters Varsity65:37JR
Sep 2MWXC Crusader KickoffSep 2 · 2.5 Miles Varsity · Place 4 · Monroe-WoodburyMonroe-Woodbury2.5 Miles Varsity413:56.23—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27OCIAA XC ChampionshipsOct 27 · 3 Miles Junior Varsity · Place 2 · Monroe-WoodburyMonroe-Woodbury3 Miles Junior Varsity218:36.9SO
Sep 18McDaniel Baxter InvitationalSep 18 · 5,000 Meters Varsity · Place 89 · Monroe-WoodburyMonroe-Woodbury5,000 Meters Varsity8918:26.7 PB10
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · Varsity · Place 57 · Monroe-WoodburyMonroe-WoodburyVarsity5718:22.9SO
Sep 11Warwick Valley Wave Mania X-C InvitationalSep 11 · 3 Miles Varsity · Place 31 · Monroe-WoodburyMonroe-Woodbury3 Miles Varsity3118:22.9SO