Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Penncrest HSPenncrest Invitational · Sep 2417:15.50Penncrest InvitationalSeptember 24, 2022
6,000 Meters · EdinboroDoug Watts Open · Sep 621:42.6Doug Watts OpenSeptember 6, 2025
8,000 Meters · Bloomsburg University Home CoursePSAC XC Champs · Nov 727:22.9PSAC XC ChampsNovember 7, 2026
8,000 Meters · EdinboroPSAC Cross Country Championships · Oct 2527:47.2PSAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 2528:22.2Rams Atlantic Region PreviewSeptember 25, 2026
8,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 2627:38.3PSAC XC ChampsOctober 26, 2024
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:25.1Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:38.5Paul Short Run (College)October 3, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2028:49.8352nd Corsair XC InvitationalSeptember 20, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7PSAC XC ChampsNov 7 · 8,000 Meters PSAC · Place 61 · East StroudsburgEast Stroudsburg8,000 Meters PSAC6127:22.9 PBJr
Oct 17Bloomsburg InvitationalOct 17 · 8,000 Meters Varsity · Place 17 · East StroudsburgEast Stroudsburg8,000 Meters Varsity1727:59.2JR
Sep 25Rams Atlantic Region PreviewSep 25 · 8,000 Meters Men · Place 40 · East StroudsburgEast Stroudsburg8,000 Meters Men4028:22.2 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25PSAC Cross Country ChampionshipsOct 25 · 8,000 Meters PSAC · Place 91 · East StroudsburgEast Stroudsburg8,000 Meters PSAC9127:47.2 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 386 · East StroudsburgEast Stroudsburg8,000 Meters Open38627:38.5 PBSo
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 78 · East StroudsburgEast Stroudsburg8,000 Meters Men's 8K Navy7828:49.83 PBSo
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Men · Place 87 · East StroudsburgEast Stroudsburg8,000 Meters Men8730:52.10So
Sep 6Doug Watts OpenSep 6 · 6,000 Meters College · Place 68 · East StroudsburgEast Stroudsburg6,000 Meters College6821:42.6 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26PSAC XC ChampsOct 26 · 8,000 Meters College · Place 69 · East StroudsburgEast Stroudsburg8,000 Meters College6927:38.3 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 279 · East StroudsburgEast Stroudsburg8,000 Meters Brown27929:25.1 PBFr
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Varsity · Place 67 · East StroudsburgEast Stroudsburg8,000 Meters Varsity6729:14.81FR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27PIAA District 1 ChampionshipsOct 27 · Varsity · Place 155 · RidleyRidleyVarsity15517:09.9—
Oct 13Central Athletic League XC ChampionshipOct 13 · 5,000 Meters Varsity · Place 24 · RidleyRidley5,000 Meters Varsity2416:43.6112
Oct 7Delco ChampionshipsOct 7 · 5,000 Meters Varsity · Place 19 · RidleyRidley5,000 Meters Varsity1916:41.3612

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 236 · RidleyRidleyVarsity23618:12.4—
Oct 20Hoka Henderson XC InvitationalOct 20 · 3,200 Meters Varsity · Place 18 · RidleyRidley3,200 Meters Varsity1810:16.15JR
Oct 15Central League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 46 · RidleyRidley5,000 Meters Varsity4619:04.2211
Oct 8Delco XC ChampionshipsOct 8 · 5,000 Meters Varsity · Place 35 · RidleyRidley5,000 Meters Varsity3517:56.3611
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 50 · RidleyRidley5,000 Meters Varsity507:20.011
Sep 24Penncrest InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · RidleyRidley5,000 Meters Varsity317:15.50 PB11
Sep 20Central Athletic League Meet #3Sep 20 · 5,000 Meters Varsity · Place 23 · RidleyRidley5,000 Meters Varsity2319:04.7011
Sep 13Central Athletic League Meet #1Sep 13 · 5,000 Meters Varsity · Place 14 · RidleyRidley5,000 Meters Varsity1419:15.0011
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 48 · RidleyRidleyVarsity4810:44.9—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 15 · RidleyRidleyVarsity1510:44.9—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 369 · RidleyRidleyVarsity36919:39.0—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 314 · RidleyRidleyVarsity31419:39.0—
Sep 25Penncrest InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 1 · RidleyRidley5,000 Meters Junior Varsity119:19.1010
Sep 18Briarwood InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 39 · RidleyRidley5,000 Meters Junior Varsity396:4410
Sep 11Unionville Two Mile BashSep 11 · 2 Miles Sophomore · Place 38 · RidleyRidley2 Miles Sophomore3812:03.510