Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 1118:25.1PTXC 12.2 Presented by BrooksSeptember 11, 2021
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 2921:27.35Lehigh InvitationalAugust 29, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:09.4Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:21.8Paul Short Run (College)October 3, 2025
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1928:58.5Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 129:39.74Landmark Conference XC ChampionshipsNovember 1, 2025
8,000 Meters · Stockton CollegeOsprey Open · Sep 2031:33.08Osprey OpenSeptember 20, 2025
8,000 Meters · Union Canal Tunnel ParkLandmark XC Championships · Nov 228:04.13Landmark XC ChampionshipsNovember 2, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Landmark Conference XC ChampionshipsNov 1 · 8,000 Meters College · Place 84 · MoravianMoravian8,000 Meters College8429:39.74 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 507 · MoravianMoravian8,000 Meters Open50729:21.8 PBSr
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 108 · MoravianMoravian8,000 Meters Open10831:33.08 PBSr
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Men's Race · Place 82 · MoravianMoravian6,000 Meters Men's Race8221:27.35 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Landmark XC ChampionshipsNov 2 · 8,000 Meters College · Place 60 · MoravianMoravian8,000 Meters College6028:04.13 PBJr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 367 · MoravianMoravian8,000 Meters College36728:58.5 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 451 · MoravianMoravian8,000 Meters Open45129:09.4 PBJr
Aug 30Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 67 · MoravianMoravian6,000 Meters Varsity6720:50.8JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 272023 Landmark Conference Cross Country ChampionshipsOct 27 · 8,000 Meters Varsity · Place 69 · MoravianMoravian8,000 Meters Varsity6930:56.1SO
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 486 · MoravianMoravian8,000 Meters Open48632:23.1So
Sep 1Lehigh InvitationalSep 1 · 6,000 Meters Varsity · Place 106 · MoravianMoravian6,000 Meters Varsity10622:00.5SO

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 236 · Hatboro HorshamHatboro HorshamVarsity23618:10.6—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 218 · Hatboro HorshamHatboro HorshamVarsity21818:10.6—
Oct 22Suburban One League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 16 · Hatboro HorshamHatboro Horsham5,000 Meters Varsity1618:11.812
Oct 22Suburban One League ChampionshipsOct 22 · 5,000 Meters Varsity · Place 27 · Hatboro HorshamHatboro Horsham5,000 Meters Varsity2718:11.812
Oct 9William Tennent InvitationalOct 9 · 5,000 Meters Varsity · Place 64 · Hatboro HorshamHatboro Horsham5,000 Meters Varsity6418:08.212
Oct 1Lehigh Paul Short RunOct 1 · 5,000 Meters Varsity · Place 141 · Hatboro-HorshamHatboro-Horsham5,000 Meters Varsity14118:29.9SR
Sep 25Council Rock InvitationalSep 25 · 5,000 Meters Varsity · Place 58 · Hatboro HorshamHatboro Horsham5,000 Meters Varsity5819:18.012
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 76 · Hatboro-HorshamHatboro-Horsham5,000 Meters Varsity Gold7618:25.1 PB12

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18SOL JV ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 102 · Hatboro HorshamHatboro Horsham5,000 Meters Junior Varsity10219:26.1010
Oct 5William Tennent InvitationalOct 5 · 5,000 Meters Novice · Place 12 · Hatboro HorshamHatboro Horsham5,000 Meters Novice1218:50.2SO
Sep 21Council Rock InvitationalSep 21 · 5,000 Meters Novice · Place 22 · Hatboro HorshamHatboro Horsham5,000 Meters Novice2220:13.510