Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkJesuit High School Cross Country Championships · Nov 1813:34.5Jesuit High School Cross Country ChampionshipsNovember 18, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:20.1NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3019:42.1Frank Dillon MemorialAugust 30, 2025
8,000 Meters · B & D AcresNEC Cross Country Championships · Nov 126:49.50NEC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1827:51.1Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2126:28.9Rochester Yellowjacket InvitationalSeptember 21, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:52.3Paul Short Run (College)October 3, 2025
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2026:37.3Ronald Hoffmann InvitationalSeptember 20, 2025
8,000 Meters · Stanley Quarter ParkNEC Cross Country Championships · Nov 127:38.70NEC Cross Country ChampionshipsNovember 1, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NEC Cross Country ChampionshipsNov 1 · 8,000 Meters NEC Championship · Place 19 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters NEC Championship1926:49.50 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 72 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College7227:51.1 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 85 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Brown8525:52.3 PBSo
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 28 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College2826:37.3 PBSo
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 3 · Le Moyne C (NY)Le Moyne C (NY)6,000 Meters Men's Race319:42.1 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9SFU Red Flash RallyNov 9 · 6,000 Meters Varsity · Place 5 · Le Moyne C (NY)Le Moyne C (NY)6,000 Meters Varsity519:53.40FR
Nov 1NEC Cross Country ChampionshipsNov 1 · 8,000 Meters Men 8K · Place 26 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Men 8K2627:38.70 PBFr
Oct 19Canisius Alumni ClassicOct 19 · 8,000 Meters Varsity · Place 24 · Le MoyneLe Moyne8,000 Meters Varsity2426:21.8FR
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Brown0DNFFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 12 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College1226:28.9 PBFr
Sep 14Daemen Alumni InviationalSep 14 · 8,000 Meters Varsity · Place 4 · Le MoyneLe Moyne8,000 Meters Varsity427:09.5FR
Aug 31Frank Dillon MemorialAug 31 · 6,000 Meters Varsity · Place 3 · Le MoyneLe Moyne6,000 Meters Varsity320:59.0FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 105 · UNA-NJ-RocksUNA-NJ-Rocks5,000 Meters Championship - Northeast10517:20.1 PB12
Nov 18Jesuit High School Cross Country ChampionshipsNov 18 · 2.5 Miles Varsity · Place 3 · St Peters PrepSt Peters Prep2.5 Miles Varsity313:34.5 PB12
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 60 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity6016:4712
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 19 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity1917:0212
Oct 21Hudson County ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity316:28—
Oct 3Jersey City ChampionshipOct 3 · 5,000 Meters Varsity · Place 1 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity116:23—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 22 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity2217:24.20—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Varsity · Place 5 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity516:34.612
Sep 9Season Opener InvitationalSep 9 · 5,000 Meters Varsity · Place 12 · St. Peter's PrepSt. Peter's Prep5,000 Meters Varsity1217:1412

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 3Jersey City ChampionshipNov 3 · Freshman · Place 3 · St. Peter's PrepSt. Peter's PrepFreshman311:45.16FR