Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2918:29.35NJCTC Cross Country ChampionshipOctober 29, 2022
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3022:03.9Frank Dillon MemorialAugust 30, 2025
8,000 Meters · B & D AcresNEC Cross Country Championships · Nov 129:48.50NEC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1828:40.3Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2130:04.2Rochester Yellowjacket InvitationalSeptember 21, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 430:43.6Paul Short RunOctober 4, 2024
8,000 Meters · Ronald C. Hoffmann Cross Country CourseRonald Hoffmann Invitational · Sep 2028:58.6Ronald Hoffmann InvitationalSeptember 20, 2025

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 67 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters NEC Championship6729:48.50 PBSo
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 95 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College9528:40.3 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Brown0DNFSo
Sep 20Ronald Hoffmann InvitationalSep 20 · 8,000 Meters College · Place 76 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College7628:58.6 PBSo
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 15 · Le Moyne C (NY)Le Moyne C (NY)6,000 Meters Men's Race1522:03.9 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 299 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Brown29930:43.6 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 181 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters College18130:04.2 PBFr

2023 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 57 · Bergen CatholicBergen Catholic5,000 Meters Varsity5718:1712
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 21 · Bergen CatholicBergen Catholic5,000 Meters Varsity2117:35.9212
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 21 · Bergen CatholicBergen Catholic5,000 Meters Varsity2117:35.9212
Oct 21Bergen County / Lou Molino MOCsOct 21 · 5,000 Meters Championship · Place 37 · Bergen CatholicBergen Catholic5,000 Meters Championship3717:3812
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 38 · Bergen CatholicBergen Catholic5,000 Meters Varsity3817:26.8812
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 38 · Bergen CatholicBergen Catholic5,000 Meters Varsity3817:26.8812
Oct 14Bergen County Group ChampionshipsOct 14 · Varsity · Place 38 · Bergen CatholicBergen CatholicVarsity3817:26.8812
Oct 14Bergen County Group ChampionshipsOct 14 · Varsity · Place 38 · Bergen CatholicBergen CatholicVarsity3817:26.8812
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Championship · Place 5 · Bergen CatholicBergen Catholic5,000 Meters Championship517:2712
Oct 3Big North Championships - American / UnitedOct 3 · 5,000 Meters Varsity · Place 6 · Bergen CatholicBergen Catholic5,000 Meters Varsity618:4812
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 23 · Bergen CatholicBergen Catholic5,000 Meters Varsity2318:05—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Varsity · Place 18 · Bergen CatholicBergen Catholic5,000 Meters Varsity1817:55.17SR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 5,000 Meters Varsity · Place 18 · Bergen CatholicBergen Catholic5,000 Meters Varsity1817:55.17SR
Sep 13Big North - United Batch MeetSep 13 · 5,000 Meters Varsity · Place 5 · Bergen CatholicBergen Catholic5,000 Meters Varsity517:23—
Sep 9Season Opener InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · Bergen CatholicBergen Catholic5,000 Meters Varsity1017:0912

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 82 · Bergen CatholicBergen Catholic5,000 Meters Varsity8219:2111
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 82 · Bergen CatholicBergen Catholic5,000 Meters Varsity8219:2111
Oct 29NJCTC Cross Country ChampionshipOct 29 · 5,000 Meters Varsity · Place 60 · Bergen CatholicBergen Catholic5,000 Meters Varsity6018:29.35 PB11
Oct 22Bergen County / Lou Molino MOCsOct 22 · 5,000 Meters Varsity · Place 49 · Bergen CatholicBergen Catholic5,000 Meters Varsity4917:3411
Oct 15Bergen County Group ChampionshipsOct 15 · Varsity · Place 56 · Bergen CatholicBergen CatholicVarsity5617:48.3911
Oct 15Bergen County Group ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · Bergen CatholicBergen Catholic5,000 Meters Varsity717:4911
Sep 13Big North - United Batch MeetSep 13 · 5,000 Meters Varsity · Place 10 · Bergen CatholicBergen Catholic5,000 Meters Varsity1018:3711
Sep 10Season Opener InvitationalSep 10 · 5,000 Meters Varsity · Place 26 · Bergen CatholicBergen Catholic5,000 Meters Varsity2618:4611