Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:03.20Briarwood InviteSeptember 13, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2218:47.5NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Council Rock South High SchoolDual Meet CRS vs Neshaminy · Sep 319:27.38Dual Meet CRS vs NeshaminySeptember 3, 2025
5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 2617:39.3Whippets XC InvitationalSeptember 26, 2026
5,000 Meters · George SchoolGeorge School Invite · Sep 1918:06.0George School InviteSeptember 19, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 619:18.10PTXC 16September 6, 2025
5,000 Meters · Lehigh University - Murray H. Goodman CampusSOL Cross Country Champs · Oct 2316:56.8SOL Cross Country ChampsOctober 23, 2026
5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 1717:21.77SOL Cross Country ChampsOctober 17, 2025
5,000 Meters · Neshaminy HSNeshaminy Invitational · Oct 1118:00.4Neshaminy InvitationalOctober 11, 2025
5,000 Meters · Silver Lake Nature CenterHarry S Truman Silver Lake Invitational · Sep 2717:58.2Harry S Truman Silver Lake InvitationalSeptember 27, 2025
5,000 Meters · Silver Lake Park 5KHarry S Truman Silver Lake Invitational · Sep 1218:10.60Harry S Truman Silver Lake InvitationalSeptember 12, 2026
5,000 Meters · Souderton HSSouderton Twilight · Oct 317:17.1Souderton TwilightOctober 3, 2026
5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 1017:29.2Tennent InviteOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30PIAA District 1 ChampionshipsOct 30 · 5,000 Meters AAA · Place 158 · NeshaminyNeshaminy5,000 Meters AAA15817:20.711
Oct 23SOL Cross Country ChampsOct 23 · 5,000 Meters National · Place 13 · NeshaminyNeshaminy5,000 Meters National1316:56.8 PB11
Oct 10Tennent InviteOct 10 · 5,000 Meters Varsity · Place 62 · NeshaminyNeshaminy5,000 Meters Varsity6217:29.2 PB11
Oct 3Souderton TwilightOct 3 · 5,000 Meters Varsity · Place 32 · NeshaminyNeshaminy5,000 Meters Varsity3217:17.1 PB11
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 78 · NeshaminyNeshaminy5,000 Meters Varsity - Brown7817:50.911
Sep 26Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 65 · NeshaminyNeshaminy5,000 Meters Varsity6517:39.3 PB11
Sep 19George School InviteSep 19 · 5,000 Meters Varsity · Place 44 · NeshaminyNeshaminy5,000 Meters Varsity4418:06.0 PB11
Sep 12Harry S Truman Silver Lake InvitationalSep 12 · 5,000 Meters Varsity · Place 6 · NeshaminyNeshaminy5,000 Meters Varsity618:10.60 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 80 · Unat-Loftus-KellanUnat-Loftus-Kellan5,000 Meters Open - Northeast Green8018:47.5 PB10
Oct 24PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AAA · Place 189 · NeshaminyNeshaminy5,000 Meters AAA18917:27.910
Oct 17SOL Cross Country ChampsOct 17 · 5,000 Meters Patriot · Place 21 · NeshaminyNeshaminy5,000 Meters Patriot2117:21.77 PB10
Oct 11Neshaminy InvitationalOct 11 · 5,000 Meters Varsity · Place 9 · NeshaminyNeshaminy5,000 Meters Varsity918:00.4 PB10
Oct 4Souderton TwilightOct 4 · 5,000 Meters Varsity · Place 52 · NeshaminyNeshaminy5,000 Meters Varsity5217:40.8010
Oct 3Paul Short Run (College)Oct 3 · 5,000 Meters HS Brown · Place 97 · NeshaminyNeshaminy5,000 Meters HS Brown9717:53.110
Sep 27Harry S Truman Silver Lake InvitationalSep 27 · 5,000 Meters Varsity · Place 16 · NeshaminyNeshaminy5,000 Meters Varsity1617:58.2 PB10
Sep 20Whippets XC Invitational presented by Bryn Mawr Running CompanySep 20 · 5,000 Meters Varsity · Place 123 · NeshaminyNeshaminy5,000 Meters Varsity12318:07.710
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 48 · NeshaminyNeshaminy5,000 Meters Championship4819:03.20 PB10
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Gold · Place 68 · NeshaminyNeshaminy5,000 Meters Varsity Gold6819:18.10 PB10
Sep 3Dual Meet CRS vs NeshaminySep 3 · 5,000 Meters Varsity · Place 13 · NeshaminyNeshaminy5,000 Meters Varsity1319:27.38 PB10
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 24 · NeshaminyNeshaminy5,000 Meters Varsity2418:26.2010

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Sububan One League ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 50 · NeshaminyNeshaminy5,000 Meters Junior Varsity5018:51.929
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Junior Varsity · Place 46 · NeshaminyNeshaminy5,000 Meters Junior Varsity4620:03.79