Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Franklin & Marshall College Baker CampusLittle 3 XC · Sep 112:48.4Little 3 XCSeptember 1, 2026
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 1215:25.0Dickinson Long-Short InvitationalSeptember 12, 2026
4800 m · Boyertown XC CourseBoyertown vs Perkiomen Valley · Oct 620:10Boyertown vs Perkiomen ValleyOctober 6, 2021
5,000 Meters · Country Inn & Suites by Radisson, Gettysburg, PADickinson/Franklin andand Marshall/Gettysburg (Little Three Meet) · Sep 518:53.5Dickinson/Franklin andand Marshall/Gettysburg (Little Three Meet)September 5, 2025
5,000 Meters · Haverford CollegeHaverford Main Line Invitational · Sep 1819:31.7Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 519:57.746th Annual Paul Short RunOctober 5, 2019
5,000 Meters · Mount Saint Mary's UniversityMount St. Mary's 5K Duals · Aug 2919:30.28Mount St. Mary's 5K DualsAugust 29, 2025
6,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1523:25.96NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 2124:11.0Rochester Yellowjacket InvitationalSeptember 21, 2024
6,000 Meters · Gettysburg CollegeCentennial Conference · Nov 122:36.20Centennial ConferenceNovember 1, 2025
6,000 Meters · Haverford CollegeCentennial Conference · Oct 3122:59.2Centennial ConferenceOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 423:17.3Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 322:51.2Paul Short Run (College)October 3, 2025
6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1123:23.7NCAA Division III Mid-Atlantic RegionalNovember 11, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 6,000 Meters Centennial · Place 25 · GettysburgGettysburg6,000 Meters Centennial2522:59.2 PBSr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 62 · GettysburgGettysburg6,000 Meters Varsity6222:57.2Sr
Sep 18Haverford Main Line InvitationalSep 18 · 5,000 Meters Collegiate · Place 48 · GettysburgGettysburg5,000 Meters Collegiate4819:31.7 PBSr
Sep 12Dickinson Long-Short InvitationalSep 12 · 4,000 Meters Collegiate · Place 6 · GettysburgGettysburg4,000 Meters Collegiate615:25.0 PBSr
Sep 1Little 3 XCSep 1 · 2 Miles Little 3 · Place 13 · GettysburgGettysburg2 Miles Little 31312:48.4 PBSr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 6,000 Meters Championship · Place 43 · GettysburgGettysburg6,000 Meters Championship4323:25.96 PBJr
Nov 1Centennial ConferenceNov 1 · 6,000 Meters Champ · Place 19 · GettysburgGettysburg6,000 Meters Champ1922:36.20 PBJr
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 26 · GettysburgGettysburg6,000 Meters College2622:48.30Jr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters White · Place 110 · GettysburgGettysburg6,000 Meters White11022:51.2 PBJr
Sep 27Dickinson Long-Short InvitationalSep 27 · 6,000 Meters College · Place 9 · GettysburgGettysburg6,000 Meters College923:42.22Jr
Sep 5Dickinson/Franklin andand Marshall/Gettysburg (Little Three Meet)Sep 5 · 5,000 Meters Women's Race · Place 5 · GettysburgGettysburg5,000 Meters Women's Race518:53.5 PBJr
Aug 29Mount St. Mary's 5K DualsAug 29 · 5,000 Meters College · Place 18 · GettysburgGettysburg5,000 Meters College1819:30.28 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 6,000 Meters Division 3 · Place 46 · GettysburgGettysburg6,000 Meters Division 34622:45.4SO
Nov 2Centennial ConferenceNov 2 · 6,000 Meters Varsity · Place 30 · GettysburgGettysburg6,000 Meters Varsity3023:59.2SO
Oct 19Aubrey Shenk InvitationalOct 19 · 6,000 Meters Varsity · Place 56 · GettysburgGettysburg6,000 Meters Varsity5624:03.3SO
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 134 · GettysburgGettysburg6,000 Meters White13423:17.3 PBSo
Sep 21Rochester Yellowjacket InvitationalSep 21 · 6,000 Meters College · Place 27 · GettysburgGettysburg6,000 Meters College2724:11.0 PBSo
Sep 6Dickinson/Franklin & Marshall/Gettysburg (Little Three Meet)Sep 6 · 5,000 Meters Varsity · Place 4 · GettysburgGettysburg5,000 Meters Varsity419:11.2SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 66 · GettysburgGettysburg6,000 Meters Championship6623:23.7 PBFr
Oct 14Aubrey Shenk InvitationalOct 14 · 6,000 Meters College · Place 27 · GettysburgGettysburg6,000 Meters College2723:13.8Fr
Oct 7NCAA DIII Pre-NationalsOct 7 · 6,000 Meters Varsity · Place 120 · GettysburgGettysburg6,000 Meters Varsity12023:53.9FR
Sep 23LHU Invitational/OpenSep 23 · 6,000 Meters Varsity · Place 74 · GettysburgGettysburg6,000 Meters Varsity7422:52.3FR
Sep 8Little 3 Cross Country MeetSep 8 · 5,000 Meters Varsity · Place 8 · GettysburgGettysburg5,000 Meters Varsity820:01.8FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 61 · Perkiomen ValleyPerkiomen ValleyVarsity6120:01.1—
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 72 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity728:36.012
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 38 · Perkiomen ValleyPerkiomen ValleyVarsity3812:49.7—
Sep 2Twin Valley HS Season Kick OffSep 2 · 5,000 Meters Varsity · Place 7 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity720:51.012
Aug 26Spring Ford 2 Mile Pre-season ScrimmageAug 26 · Varsity · Place 9 · Perkiomen ValleyPerkiomen ValleyVarsity913:35.8—
Aug 26Spring Ford 2 Mile Pre-season ScrimmageAug 26 · Varsity · Place 9 · Perkiomen ValleyPerkiomen ValleyVarsity913:35.8—
Aug 26Spring Ford 2 Mile Pre-season ScrimmageAug 26 · Varsity · Place 9 · Perkiomen ValleyPerkiomen ValleyVarsity913:35.8—

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 182 · Perkiomen Valley (1)Perkiomen Valley (1)5,000 Meters Varsity18221:56.6—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 79 · Perkiomen ValleyPerkiomen ValleyVarsity7920:26.2—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 74 · Perkiomen ValleyPerkiomen ValleyVarsity7420:26.2—
Oct 21Pioneer Athletic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 18 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity1821:21—
Oct 6Boyertown vs Perkiomen ValleyOct 6 · 4,800 Meters Varsity · Place 5 · Perkiomen ValleyPerkiomen Valley4,800 Meters Varsity520:10 PB11
Oct 2Souderton XC Twilight InvitationalOct 2 · 5,000 Meters Varsity · Place 16 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity1620:05.511
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 66 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity6621:53—
Sep 11Unionville Two Mile BashSep 11 · 2 Miles Varsity · Place 19 · Perkiomen ValleyPerkiomen Valley2 Miles Varsity1912:54.4211
Aug 27Springford ScrimmageAug 27 · 5,000 Meters Varsity · Place 8 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity820:59.1—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2PIAA District 1 ChampionshipsNov 2 · Varsity · Place 51 · Perkiomen ValleyPerkiomen ValleyVarsity5121:29.9—
Nov 2PIAA District 1 ChampionshipsNov 2 · Varsity · Place 48 · Perkiomen ValleyPerkiomen ValleyVarsity4821:29.9—
Oct 16Upper Perkiomen vs. Perkiomen ValleyOct 16 · 5,000 Meters Varsity · Place 4 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity420:4310
Oct 9Owen J. Roberts vs. Perkiomen ValleyOct 9 · 5,000 Meters Varsity · Place 5 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity520:4910
Oct 2Perkiomen Valley vs. Spring FordOct 2 · 5,000 Meters Varsity · Place 4 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity420:1810

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChamponshipsOct 25 · Varsity · Place 50 · Perkiomen ValleyPerkiomen ValleyVarsity5019:50.2—
Oct 17Pioneer Athletic Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 8 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity820:03.5—
Oct 546th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - Brown · Place 70 · Perkiomen ValleyPerkiomen Valley5,000 Meters Varsity - Brown7019:57.7 PB9
Aug 23Springford ScrimmageAug 23 · Varsity · Place 10 · PERKIOMEN VALLEYPERKIOMEN VALLEYVarsity106:359