Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Belmont PlateauBriarwood Invite · Sep 1314:20.40Briarwood InviteSeptember 13, 2025
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Neshaminy · Sep 328:16.82Dual Meet CRS vs NeshaminySeptember 3, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2622:55.7Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · George SchoolGeorge School Invite · Sep 1923:26.9George School InviteSeptember 19, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 626:09.40PTXC 16September 6, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 2421:18.4PIAA District 1 ChampionshipsOctober 24, 2025
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1722:27.50SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1122:20.6Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Silver Lake Nature CenterHarry S Truman Silver Lake Invitational · Sep 2723:14.9Harry S Truman Silver Lake InvitationalSeptember 27, 2025
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1223:46.10Harry S Truman Silver Lake InvitationalSeptember 12, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 321:56.6Souderton TwilightOctober 3, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1022:33.7Tennent InviteOctober 10, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 212 · Neshaminy5,000 Meters AAA21221:56.710
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters Merged · Place 60 · Neshaminy5,000 Meters Merged6022:53.010
Oct 17Neshaminy InvitationalOct 17 · 5,000 Meters Varsity · Place 17 · Neshaminy 015,000 Meters Varsity1722:56.8010
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 92 · Neshaminy5,000 Meters Varsity9222:33.7 PB10
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 51 · Neshaminy5,000 Meters Varsity5121:56.6 PB10
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 384 · Neshaminy5,000 Meters Varsity - Gold38430:46.910
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 139 · Neshaminy5,000 Meters Varsity13922:55.7 PB10
Sep 19George School InviteSep 19 · 5,000 Meters Varsity · Place 87 · Neshaminy5,000 Meters Varsity8723:26.9 PB10
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 23 · Neshaminy5,000 Meters Varsity2323:46.10 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 187 · Neshaminy5,000 Meters AAA18721:18.4 PB9
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 29 · Neshaminy5,000 Meters Patriot2922:27.50 PB9
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 8 · Neshaminy5,000 Meters Varsity822:20.6 PB9
Oct 4Souderton TwilightOct 4 · 5,000 Meters JV · Place 52 · Neshaminy5,000 Meters JV5225:10.209
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Gold · Place 245 · Neshaminy5,000 Meters HS Gold24523:02.19
Sep 27Harry S Truman Silver Lake InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 4 · Neshaminy5,000 Meters Junior Varsity423:14.9 PB9
Sep 13Briarwood InviteSep 13 · 3,000 Meters Freshman · Place 10 · Neshaminy3,000 Meters Freshman1014:20.40 PB9
Sep 6PTXC 16Sep 6 · 5,000 Meters Junior Varsity · Place 42 · Neshaminy5,000 Meters Junior Varsity4226:09.40 PB9
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 27 · Neshaminy5,000 Meters Varsity2728:16.82 PB9
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 56 · Neshaminy5,000 Meters Varsity5625:46.109