Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bethpage State ParkSection 8 State Qual Meet · Nov 917:18.90Section 8 State Qual MeetNovember 9, 2024
5,000 Meters · Eisenhower ParkNassau League Meet #4 (League 1/3) · Sep 2819:28.5Nassau League Meet #4 (League 1/3)September 28, 2021
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1316:07.0Hamilton Short Course InvitationalSeptember 13, 2025
5,000 Meters · VVS High SchoolNYSPHSAA Cross Country Championships · Nov 1117:41.2NYSPHSAA Cross Country ChampionshipsNovember 11, 2023
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2027:05.0Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 127:19.50NESCAC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:44.6Paul Short Run (College)October 3, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · HamiltonHamilton8,000 Meters Championship—DNSSo
Oct 24Hamilton College Tune-Up XC InvitationalOct 24 · 5,000 Meters Varsity · Place 12 · HamiltonHamilton5,000 Meters Varsity1216:30.30SO

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 127 · HamiltonHamilton8,000 Meters Champ12727:19.50 PBFr
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 18 · HamiltonHamilton5,000 Meters College1816:20.5Fr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 229 · HamiltonHamilton8,000 Meters White22926:44.6 PBFr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 65 · HamiltonHamilton8,000 Meters Varsity6527:05.0 PBFr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 26 · HamiltonHamilton5,000 Meters Men's Race2616:07.0 PBFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9Section 8 State Qual MeetNov 9 · 5,000 Meters Class A · Place 23 · FarmingdaleFarmingdale5,000 Meters Class A2317:18.90 PB12

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11NYSPHSAA Cross Country ChampionshipsNov 11 · 5,000 Meters Class A · Place 83 · FarmingdaleFarmingdale5,000 Meters Class A8317:41.2 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Nassau League Meet #4 (League 1/3)Sep 28 · 5,000 Meters Varsity 3A · Place 19 · FarmingdaleFarmingdale5,000 Meters Varsity 3A1919:28.5 PB9