Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCentennial Conference Indoor Championships · Feb 245:33.35aCentennial Conference Indoor ChampionshipsFebruary 24, 2024
10,000 Meters · Outdoor41st Millersville Metrics Sponsored by Penn Medicine LGH Sports Med · Apr 539:00.19a41st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApril 5, 2024
10000 Meters · Outdoor42nd Millersville Metrics · Apr 438:02.83a42nd Millersville MetricsApril 4, 2025
1500 Meters · OutdoorMessiah Invitational · Apr 105:04.76aMessiah InvitationalApril 10, 2025
1600 Meters · OutdoorUnionville Invitational · Apr 305:41.26Unionville InvitationalApril 30, 2022
3000 Meters · IndoorCentennial Conference Indoor Championships · Mar 110:39.02aCentennial Conference Indoor ChampionshipsMarch 1, 2025
3000 Meters · OutdoorPaul Kaiser Classic · Apr 2611:22.10Paul Kaiser ClassicApril 26, 2025
3200 Meters · OutdoorThe Coach Ron Livers Viking Invitational · Apr 1512:06.56The Coach Ron Livers Viking InvitationalApril 15, 2023
5000 Meters · IndoorDiplomat Open · Dec 518:27.71aDiplomat OpenDecember 5, 2025
5000 Meters · OutdoorLittle 3 Championships · Mar 2218:24.40aLittle 3 ChampionshipsMarch 22, 2025
800 Meters · IndoorRiver Hawk Friday Night Showdown · Feb 92:44.72aRiver Hawk Friday Night ShowdownFebruary 9, 2024
800 Meters · OutdoorPerkiomen Valley vs Spring Ford · Apr 122:54.22Perkiomen Valley vs Spring FordApril 12, 2023

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

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · 5000 Meters · Place 3 · GettysburgGettysburg5000 Meters3.18:27.71a PBJr
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 5000 Meters · Place 6 · GettysburgGettysburg5000 Meters618:29.34a—
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · 3000 Meters · Place 8 · GettysburgGettysburg3000 Meters810:39.02a PB—
Feb 15Susquehanna InvitationalFeb 15 · 5000 Meters · Place 2 · GettysburgGettysburg5000 Meters2.18:44.63aSo
Jan 25Coach I OpenJan 25 · 5000 Meters · Place 2 · GettysburgGettysburg5000 Meters218:52.89a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 10000 Meters · Place 11 · GettysburgGettysburg10000 Meters1141:11.08SO
May 2Centennial Conference Outdoor ChampionshipsMay 2 · 5000 Meters · Place 11 · GettysburgGettysburg5000 Meters1119:02.49SO
Apr 26Paul Kaiser ClassicApr 26 · 3000 Meters · Place 5 · GettysburgGettysburg3000 Meters511:22.10 PBSO
Apr 26Paul Kaiser ClassicApr 26 · 3000 Meters · Place 5 · GettysburgGettysburg3000 Meters511:22.10SO
Apr 18Mason-Dixon ClassicApr 18 · 5000 Meters · Place 1 · GettysburgGettysburg5000 Meters1.19:08.14aSo
Apr 10Messiah InvitationalApr 10 · 1500 Meters · Place 6 · GettysburgGettysburg1500 Meters6.5:04.76a PBSo
Apr 442nd Millersville MetricsApr 4 · 10000 Meters · Place 2 · GettysburgGettysburg10000 Meters238:02.83a PBSo
Mar 22Little 3 ChampionshipsMar 22 · 5000 Meters · Place 3 · GettysburgGettysburg5000 Meters318:24.40a PBSO

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · 5000 Meters · Place 2 · GettysburgGettysburg5000 Meters2.19:07.89aSo
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 5000 Meters · Place 8 · GettysburgGettysburg5000 Meters818:46.89a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 3000 Meters · Place 18 · GettysburgGettysburg3000 Meters1810:59.55a—
Feb 24Centennial Conference Indoor ChampionshipsFeb 24 · 1 Mile · Place 15 · GettysburgGettysburg1 Mile155:33.35a PB—
Feb 17Susquehanna Tune-UpFeb 17 · 3000 Meters · Place 1 · GettysburgGettysburg3000 Meters110:56.11a—
Feb 9River Hawk Friday Night ShowdownFeb 9 · 1 Mile · Place 7 · GettysburgGettysburg1 Mile75:41.13a—
Feb 9River Hawk Friday Night ShowdownFeb 9 · 800 Meters · Place 21 · GettysburgGettysburg800 Meters212:44.72a PB—
Feb 3Plex ShootoutFeb 3 · 3000 Meters · Place 5 · GettysburgGettysburg3000 Meters511:11.49Fr
Jan 27Mini Dip InvitationalJan 27 · 5000 Meters · Place 7 · GettysburgGettysburg5000 Meters7.19:09.49aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 10000 Meters · Place 4 · GettysburgGettysburg10000 Meters438:22.71a—
May 3Centennial Conference Outdoor ChampionshipsMay 3 · 5000 Meters · Place 20 · GettysburgGettysburg5000 Meters2019:13.45a—
Apr 20Mason-Dixon ClassicApr 20 · 5000 Meters · Place 1 · GettysburgGettysburg5000 Meters1.18:54.69aFr
Apr 12Bison Outdoor ClassicApr 12 · 3000 Meters · Place 48 · GettysburgGettysburg3000 Meters4811:56.73a—
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · 10,000 Meters · Place 2 · GettysburgGettysburg10,000 Meters2.39:00.19a PBFr
Mar 23Little ThreeMar 23 · 5000 Meters · Place 3 · GettysburgGettysburg5000 Meters319:36.38a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · 5000 Meters · Place 6 · GettysburgGettysburg5000 Meters6.19:38.62aFr

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Lower Merion InvitationalMay 6 · 1600 Meters · Place 14 · Perk ValleyPerk Valley1600 Meters145:53.6412
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 1600 Meters · Place 20 · Perk ValleyPerk Valley1600 Meters206:00.7712
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 3200 Meters · Place 4 · Perk ValleyPerk Valley3200 Meters412:06.56 PB12
Apr 12Perkiomen Valley vs Spring FordApr 12 · 3200 Meters · Place 2 · Perk ValleyPerk Valley3200 Meters213:17.4312
Apr 12Perkiomen Valley vs Spring FordApr 12 · 800 Meters · Place 14 · Perk ValleyPerk Valley800 Meters142:54.22 PB12
Apr 12Perkiomen Valley vs Spring FordApr 12 · 1600 Meters · Place 2 · Perk ValleyPerk Valley1600 Meters25:51.3212
Mar 29Owen J. Roberts HS vs Perkiomen ValleyMar 29 · 3200 Meters · Place 6 · Perkiomen ValleyPerkiomen Valley3200 Meters612:37.8311

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Pioneer Athletic Conference ChampionshipMay 12 · 1600 Meters · Place 17 · Perk ValleyPerk Valley1600 Meters175:46.25511
May 12Pioneer Athletic Conference ChampionshipMay 12 · 3200 Meters · Place 7 · Perk ValleyPerk Valley3200 Meters712:07.2411
May 12Pioneer Athletic Conference ChampionshipMay 12 · 1600 Meters · Place 17 · Perk ValleyPerk Valley1600 Meters175:46.25511
May 12Pioneer Athletic Conference ChampionshipMay 12 · 3200 Meters · Place 7 · Perk ValleyPerk Valley3200 Meters712:07.2411
Apr 30Unionville InvitationalApr 30 · 1600 Meters · Place 8 · Perkiomen ValleyPerkiomen Valley1600 Meters85:41.26 PB—
Apr 30Unionville InvitationalApr 30 · 1600 Meters · Place 9 · Perkiomen ValleyPerkiomen Valley1600 Meters95:41.26—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 48 · Perkiomen ValleyPerkiomen Valley1600 Meters485:46.11—
May 4Perkiomen Valley vs BoyertownMay 4 · 1600 Meters · Place 2 · Perk ValleyPerk Valley1600 Meters25:51.3610
May 1Viking InvitationalMay 1 · 3200 Meters · Place 2 · Perk ValleyPerk Valley3200 Meters212:10.6010
Apr 20Perkiomen Valley / Norristown DualApr 20 · 3200 Meters · Place 1 · Perk ValleyPerk Valley3200 Meters112:27.669
Apr 7Methacton / Perkiomen Valley DualApr 7 · 3200 Meters · Place 2 · Perk ValleyPerk Valley3200 Meters212:29.779
Mar 4Methacton MeetMar 4 · 1600 Meters · Place 4 · Perkiomen ValleyPerkiomen Valley1600 Meters4.6:06.65aUnofficial10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Bears HS InvitationalJan 19 · 1 Mile · Place 19 · Perkiomen VaPerkiomen Va1 Mile196:09.549