Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hamilton CollegeHamilton Short Course Tuneup · Oct 2516:10.5Hamilton Short Course TuneupOctober 25, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 221:06Shore Coaches Classic October 2, 2021
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2026:40.8Rochester Yellowjacket InvitationalSeptember 20, 2025
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1126:40.0Hamilton InvitationalOctober 11, 2025
8,000 Meters · Harkness Memorial State ParkNESCAC Championships · Nov 127:18.90NESCAC ChampionshipsNovember 1, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:41.3Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:07.1Paul Short Run (College)October 3, 2025
8,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3127:15.8NESCAC XC ChampionshipOctober 31, 2026
8,000 Meters · State University of New York at FredoniaNCAA DIII Niagara Regional · Nov 1626:42.7NCAA DIII Niagara RegionalNovember 16, 2024
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2626:07.1RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 8,000 Meters Championship · Place 109 · HamiltonHamilton8,000 Meters Championship10927:15.8 PBJr
Oct 24Hamilton College Tune-Up XC InvitationalOct 24 · 5,000 Meters Varsity · Place 7 · HamiltonHamilton5,000 Meters Varsity716:10.50JR
Oct 10Hamilton College XC InvitationalOct 10 · 8,000 Meters Collegiate · Place 14 · HamiltonHamilton8,000 Meters Collegiate1426:45.5Jr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 75 · HamiltonHamilton8,000 Meters College7526:07.1 PBJr
Sep 12Hamilton Short Course InvitationalSep 12 · 5,000 Meters Collegiate · Place 20 · HamiltonHamilton5,000 Meters Collegiate2016:27.5Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 126 · HamiltonHamilton8,000 Meters Champ12627:18.90 PBSo
Oct 25Hamilton Short Course TuneupOct 25 · 5,000 Meters College · Place 14 · HamiltonHamilton5,000 Meters College1416:10.5 PBSo
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 9 · HamiltonHamilton8,000 Meters College926:40.0 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · Place 271 · HamiltonHamilton8,000 Meters White27127:07.1 PBSo
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 50 · HamiltonHamilton8,000 Meters Varsity5026:40.8 PBSo
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 47 · HamiltonHamilton5,000 Meters Men's Race4716:31.8So

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Niagara RegionalNov 16 · 8,000 Meters D3 Niagara · Place 40 · HamiltonHamilton8,000 Meters D3 Niagara4026:42.7 PBFr
Oct 26Hamilton Short Course TuneupOct 26 · 5,000 Meters Varsity · Place 5 · HamiltonHamilton5,000 Meters Varsity516:25.0FR
Oct 12Hamilton InvitationalOct 12 · 8,000 Meters College · Place 7 · HamiltonHamilton8,000 Meters College727:10.3Fr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 162 · HamiltonHamilton8,000 Meters White16226:41.3 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 40 · HamiltonHamilton8,000 Meters College4027:26.8Fr
Sep 14Hamilton Short Course InvitationalSep 14 · 5,000 Meters College · Place 23 · HamiltonHamilton5,000 Meters College2316:23.3Fr

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity E · Place 132 · Glen RockGlen Rock5,000 Meters Varsity E13221:06 PB10