Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGulden Invitational · Jan 255:37.71aGulden InvitationalJanuary 25, 2025
1000 Meters · IndoorBison Open and Multi · Jan 313:25.51Bison Open and MultiJanuary 31, 2025
1500 Meters · Outdoor42nd Millersville Metrics · Apr 45:13.53a42nd Millersville MetricsApril 4, 2025
1600 Meters · IndoorF&M HS Invite #3 · Jan 285:59.16aF&M HS Invite #3January 28, 2024
1600 Meters · OutdoorHaverford Invitational · Apr 65:45.97Haverford InvitationalApril 6, 2024
3000 Meters · IndoorBucknell Tune Up · Feb 2111:22.03aBucknell Tune UpFebruary 21, 2025
3000m Steeplechase · 0.762m · OutdoorPSAC Outdoor Track & Field Championships · Apr 3011:57.69aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
3000m Steeplechase · OutdoorPaul Kaiser Classic · Apr 2612:24.94Paul Kaiser ClassicApril 26, 2025
3200 Meters · OutdoorPIAA District XI AAA/AA Championship · May 1412:37.75aPIAA District XI AAA/AA ChampionshipMay 14, 2024
400 Meters · IndoorCollegeville HS Invitational · Jan 81:11.85Collegeville HS InvitationalJanuary 8, 2023
5000 Meters · IndoorBison Challenge and Multis · Jan 3018:57.01Bison Challenge and MultisJanuary 30, 2026
5000 Meters · OutdoorPaul Kaiser Classic · Apr 2612:24.94Paul Kaiser ClassicApril 26, 2025
800 Meters · IndoorAlvernia Winter Invite · Jan 182:41.31aAlvernia Winter InviteJanuary 18, 2025
800 Meters · Outdoor42nd Millersville Metrics · Apr 42:36.01a42nd Millersville MetricsApril 4, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 12 · ShippensburgShippensburg3000m Steeplechase0.762m12.11:57.69a PBSo
Apr 24Paul Kaiser ClassicApr 24 · 3000m Steeplechase · ShippensburgShippensburg3000m Steeplechase0.762m—DNFSo
Apr 24Paul Kaiser ClassicApr 24 · 3000 Meters · ShippensburgShippensburg3000 Meters—DNFSo
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · 3000m Steeplechase · Place 6 · ShippensburgShippensburg3000m Steeplechase0.762m6.12:23.26aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 5000 Meters · Place 2 · ShippensburgShippensburg5000 Meters2.19:22.82aSo
Jan 30Bison Challenge and MultisJan 30 · 5000 Meters · Place 11 · ShippensburgShippensburg5000 Meters1118:57.01 PBSO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 3000m Steeplechase · ShippensburgShippensburg3000m Steeplechase0.762m—DNFFr
Apr 26Paul Kaiser ClassicApr 26 · 3000m Steeplechase · Place 9 · ShippensburgShippensburg3000m Steeplechase912:24.94 PBFR
Apr 26Paul Kaiser ClassicApr 26 · 5000 Meters · Place 9 · ShippensburgShippensburg5000 Meters912:24.94 PBFR
Apr 442nd Millersville MetricsApr 4 · 1500 Meters · Place 8 · ShippensburgShippensburg1500 Meters85:13.53a PBFr
Apr 442nd Millersville MetricsApr 4 · 800 Meters · Place 24 · ShippensburgShippensburg800 Meters242:36.01a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Bucknell Tune UpFeb 21 · 3000 Meters · Place 15 · ShippensburgShippensburg3000 Meters1511:22.03a PB—
Jan 31Bison Open and MultiJan 31 · 1 Mile · Place 16 · ShippensburgShippensburg1 Mile165:37.94FR
Jan 31Bison Open and MultiJan 31 · 1000 Meters · Place 8 · ShippensburgShippensburg1000 Meters83:25.51 PBFR
Jan 25Gulden InvitationalJan 25 · 1 Mile · Place 26 · ShippensburgShippensburg1 Mile265:37.71a PB—
Jan 18Alvernia Winter InviteJan 18 · 1 Mile · Place 18 · ShippensburgShippensburg1 Mile185:54.04a—
Jan 18Alvernia Winter InviteJan 18 · 800 Meters · Place 19 · ShippensburgShippensburg800 Meters192:41.31a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 3200 Meters · Place 14 · EmmausEmmaus3200 Meters14.12:37.75a PB12
Apr 6Haverford InvitationalApr 6 · 1600 Meters · Place 18 · EmmausEmmaus1600 Meters185:45.97 PBSR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28F&M HS Invite #3Jan 28 · 1600 Meters · Place 14 · EmmausEmmaus1600 Meters14.5:59.16a PB12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 1 Mile · Place 19 · EmmausEmmaus1 Mile19.6:01.62a12
Dec 9Alvernia Holiday ClassicDec 9 · 1600 Meters · Place 6 · EmmausEmmaus1600 Meters6.6:05.12a12
Jan 28Franklin and Marshall HS Invite #2Jan 28 · 800 Meters · Place 17 · EmmausEmmaus800 Meters172:42.6111
Jan 20Bears HS InvitationalJan 20 · 800 Meters · Place 27 · EmmausEmmaus800 Meters272:42.0111
Jan 8Collegeville HS InvitationalJan 8 · 400 Meters · Place 33 · EmmausEmmaus400 Meters331:11.85 PB11

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Emmaus @ ParklandMay 2 · 1600 Meters · Place 6 · EmmausEmmaus1600 Meters65:47.8511
May 2Emmaus @ ParklandMay 2 · 800 Meters · Place 10 · EmmausEmmaus800 Meters102:41.2511
Apr 14Pirate InvitationalApr 14 · 3200 Meters · Place 4 · EmmausEmmaus3200 Meters413:27.6311

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 400 Meters · Place 62 · EmmausEmmaus400 Meters62.1:12.82a11

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 19Pottsville / Emmaus DualApr 19 · 3200 Meters · EmmausEmmaus3200 Meters--DQ9