Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Temple University Ambler CampusTemple Invitational · Aug 2920:58.20Temple InvitationalAugust 29, 2025
5,000 Meters · GlenOak HSOHSAA D1 Northeast District - GlenOak · Oct 2317:40.42OHSAA D1 Northeast District - GlenOakOctober 23, 2021
5,000 Meters · Strongsville HSStrongsville XC Invitational · Sep 2516:07.53Strongsville XC InvitationalSeptember 25, 2021
5,000 Meters · Wooster HSWooster HS Invitational · Sep 1116:27.1Wooster HS InvitationalSeptember 11, 2021
6,000 Meters · BucknellBison Opener · Sep 219:32.9Bison OpenerSeptember 2, 2022
8,000 Meters · BucknellPatriot League Cross Country Championships · Oct 2926:39.3Patriot League Cross Country ChampionshipsOctober 29, 2022
8,000 Meters · Lang XC CoursePatriot League Cross Country Championships · Oct 2826:50.2Patriot League Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:21.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:44.1Paul Short Run (College)October 3, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1726:39.5IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 8,000 Meters Champs · Place 80 · LafayetteLafayette8,000 Meters Champs8026:56.9Sr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 140 · LafayetteLafayette8,000 Meters College14026:39.5 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 72 · LafayetteLafayette8,000 Meters Brown7225:44.1 PBSr
Sep 13Lehigh Lafayette Dual MeetSep 13 · 8,000 Meters Men · Place 9 · LafayetteLafayette8,000 Meters Men926:18.20Sr
Aug 29Temple InvitationalAug 29 · 4 Miles College · Place 14 · LafayetteLafayette4 Miles College1420:58.20 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 95 · LafayetteLafayette8,000 Meters Varsity9526:50.1JR
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 105 · LafayetteLafayette8,000 Meters Brown10526:21.9 PBJr
Sep 21Lafayette v LehighSep 21 · 8,000 Meters Varsity · Place 12 · LafayetteLafayette8,000 Meters Varsity1226:13.4JR
Sep 6Lafayette XC InvitationalSep 6 · Varsity · Place 15 · LafayetteLafayetteVarsity1518:55.3—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Mid-Atlantic RegionalNov 10 · 10,000 Meters Varsity · Place 111 · LafayetteLafayette10,000 Meters Varsity11132:14.6SO
Oct 28Patriot League Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 57 · LafayetteLafayette8,000 Meters College5726:50.2 PBSo
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 85 · LafayetteLafayette8,000 Meters College Brown8526:08.0So
Sep 16Lafayette vs LehighSep 16 · 8,000 Meters Varsity · Place 7 · LafayetteLafayette8,000 Meters Varsity725:21.9SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Mid-Atlantic Regional XC ChampionshipsNov 11 · 10,000 Meters Varsity · Place 132 · LafayetteLafayette10,000 Meters Varsity13233:09.7FR
Oct 29Patriot League Cross Country ChampionshipsOct 29 · 8,000 Meters College · Place 68 · LafayetteLafayette8,000 Meters College6826:39.3 PBFr
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 410 · LafayetteLafayette8,000 Meters Varsity41021:24.4FR
Sep 2Bison OpenerSep 2 · 6,000 Meters College · Place 18 · LafayetteLafayette6,000 Meters College1819:32.9 PBFr

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23OHSAA D1 Northeast District - GlenOakOct 23 · 5,000 Meters Varsity · Place 69 · HudsonHudson5,000 Meters Varsity6917:40.42 PB12
Sep 25Strongsville XC InvitationalSep 25 · 5,000 Meters Varsity · Place 5 · HudsonHudson5,000 Meters Varsity516:07.53 PB12
Sep 11Wooster HS InvitationalSep 11 · 5,000 Meters Varsity - D1 · Place 17 · HudsonHudson5,000 Meters Varsity - D11716:27.1 PB12