Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYU DIII Invitational · Feb 154:27.60NYU DIII InvitationalFebruary 15, 2025
1500 Meters · Indoor2026 Paul Donahue Invitational · Apr 174:04.71a2026 Paul Donahue InvitationalApril 17, 2026
1500 Meters · OutdoorPSAC Outdoor Track & Field Championships · Apr 304:03.14aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
1600 Meters · IndoorWyomissing Area Team Challenge · Feb 174:56.40aWyomissing Area Team ChallengeFebruary 17, 2022
1600 Meters · OutdoorPIAA District XI AAA/AA Championship · May 144:23.02aPIAA District XI AAA/AA ChampionshipMay 14, 2024
3000 Meters · IndoorRutgers Scarlet Knights Open · Jan 318:53.00aRutgers Scarlet Knights OpenJanuary 31, 2025
3200 Meters · OutdoorShippensburg 97th Roddick HS Invitational · Apr 209:26.01Shippensburg 97th Roddick HS InvitationalApril 20, 2024
5000 Meters · OutdoorMonmouth University Season Opener · Mar 2816:20.47aMonmouth University Season OpenerMarch 28, 2025
800 Meters · OutdoorDanny Curran Invitational · Mar 272:05.72aDanny Curran InvitationalMarch 27, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 1500 Meters · Place 11 · East StroudsburgEast Stroudsburg1500 Meters11.4:03.14a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 42 · East StroudsburgEast Stroudsburg1500 Meters42.4:04.12aSo
Apr 4ESU All AmericanApr 4 · 1500 Meters · East StroudsburgEast Stroudsburg1500 Meters--DNSSo
Mar 27Danny Curran InvitationalMar 27 · 1500 Meters · Place 84 · East StroudsburgEast Stroudsburg1500 Meters84.4:31.56aSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 78 · East StroudsburgEast Stroudsburg800 Meters78.2:05.72a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 1500 Meters · Place 33 · East StroudsburgEast Stroudsburg1500 Meters33.4:04.71a PBSo
Feb 20Bucknell Tune-UpFeb 20 · 1 Mile · Place 10 · East StroudsburgEast Stroudsburg1 Mile104:42.27SO
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 34 · East StroudsburgEast Stroudsburg1 Mile344:34.91aSo
Jan 24Gulden InvitationalJan 24 · 3000 Meters · Place 10 · East StroudsburgEast Stroudsburg3000 Meters109:20.05aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Monmouth University Season OpenerMar 28 · 5000 Meters · Place 25 · MonmouthMonmouth5000 Meters2516:20.47a PBFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15NYU DIII InvitationalFeb 15 · 1 Mile · Place 12 · MonmouthMonmouth1 Mile124:27.60 PBFR
Jan 31Rutgers Scarlet Knights OpenJan 31 · 3000 Meters · Place 11 · MonmouthMonmouth3000 Meters118:53.00a PB—
Jan 24Dr. Sander ScorcherJan 24 · 1 Mile · Place 53 · MonmouthMonmouth1 Mile534:29.36FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 1 Mile · Place 14 · MonmouthMonmouth1 Mile14.4:30.33aFr
Dec 6Penn OpenerDec 6 · 3000 Meters · Place 9 · MonmouthMonmouth3000 Meters9.9:10.14aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 3200 Meters · Place 22 · ParklandParkland3200 Meters22.9:36.83a12
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 3200 Meters · Place 1 · ParklandParkland3200 Meters1.9:50.18a12
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 1600 Meters · Place 4 · ParklandParkland1600 Meters4.4:23.02a PB12
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · 3200 Meters · Place 4 · ParklandParkland3200 Meters49:26.01 PB12
Apr 16Nazareth and Bethlehem Catholic @ ParklandApr 16 · 1600 Meters · Place 4 · ParklandParkland1600 Meters44:40.4712

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 24 · ParklandParkland1 Mile24.4:38.71a12
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 3000 Meters · Place 1 · 08-Unattached08-Unattached3000 Meters1.9:22.43a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · 3200 Meters · Place 2 · ParklandParkland3200 Meters2.9:41.74a11
May 16PIAA District XI AAA ChampionshipMay 16 · 1600 Meters · Place 8 · ParklandParkland1600 Meters8.4:41.01a11
May 2Emmaus @ ParklandMay 2 · 3200 Meters · Place 1 · ParklandParkland3200 Meters110:18.2311
May 2Emmaus @ ParklandMay 2 · 1600 Meters · ParklandParkland1600 Meters—4:26.7911
Apr 22Shippensburg Roddick HS InvitationalApr 22 · 3200 Meters · Place 44 · ParklandParkland3200 Meters4410:16.32JR
Apr 15Fords Track ClassicApr 15 · 1600 Meters · Place 3 · ParklandParkland1600 Meters34:26.79JR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17PIAA District XI AAA ChampionshipMay 17 · 3200 Meters · Place 5 · ParklandParkland3200 Meters5.9:59.10a10
May 10Colonial League ChampionshipsMay 10 · 3200 Meters · Place 3 · ParklandParkland3200 Meters3.9:57.53a10
May 10Colonial League ChampionshipsMay 10 · 1600 Meters · Place 12 · ParklandParkland1600 Meters12.4:42.24a10
Apr 23Shippensburg HS InvitationalApr 23 · 3200 Meters · Place 31 · ParklandParkland3200 Meters3110:00.09SO
Apr 23Shippensburg HS InvitationalApr 23 · 1600 Meters · Place 46 · ParklandParkland1600 Meters464:59.07SO

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Wyomissing Area Team ChallengeFeb 17 · 1600 Meters · Place 6 · ParklandParkland1600 Meters6.4:56.40a PB10
Jan 15Kutztown Golden Bear HS InviteJan 15 · 3000 Meters · Place 8 · ParklandParkland3000 Meters8.10:14.82a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · 3000 Meters · Place 13 · ParklandParkland3000 Meters13.10:16.56a10
Dec 18UC Holiday HS InvitationalDec 18 · 3000 Meters · Place 13 · ParklandParkland3000 Meters13.10:16.56a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Whitehall @ ParklandMay 3 · 3200 Meters · ParklandParkland3200 Meters—11:20.20—
May 3Whitehall @ ParklandMay 3 · 1600 Meters · Place 8 · ParklandParkland1600 Meters85:31.1—
May 3Whitehall @ ParklandMay 3 · 3200 Meters · ParklandParkland3200 Meters—11:20.20—
May 3Whitehall @ ParklandMay 3 · 1600 Meters · Place 8 · ParklandParkland1600 Meters85:31.1—
Apr 28Emmaus vs. ParklandApr 28 · 3200 Meters · Place 4 · ParklandParkland3200 Meters411:20.2—
Apr 19William Allen / Parkland DualApr 19 · 1600 Meters · Place 5 · ParklandParkland1600 Meters5.5:14.09
Mar 30Allentown Central Catholic @ ParklandMar 30 · 800 Meters · Place 13 · ParklandParkland800 Meters132:31.0—