Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWidener Indoor Classic · Feb 134:32.18aWidener Indoor ClassicFebruary 13, 2026
1000 Meters · IndoorSeahawk Shootout · Dec 122:43.78aSeahawk ShootoutDecember 12, 2025
1500 Meters · OutdoorColonial Relays · Apr 24:11.69aColonial RelaysApril 2, 2026
1600 Meters · OutdoorRed & Black Invitational · Apr 194:30.26Red & Black InvitationalApril 19, 2025
3000m Steeplechase · 0.914m · OutdoorPSAC Outdoor Track & Field Championships · Apr 3010:03.24aPSAC Outdoor Track & Field ChampionshipsApril 30, 2026
5000 Meters · Indoor2026 Paul Donahue Invitational · Apr 1715:41.63a2026 Paul Donahue InvitationalApril 17, 2026
5000 Meters · OutdoorDanny Curran Invitational · Mar 2715:52.02aDanny Curran InvitationalMarch 27, 2026
800 Meters · IndoorWidener Schuylkill Showdown · Jan 312:05.92aWidener Schuylkill ShowdownJanuary 31, 2026
800 Meters · OutdoorBill Butler Invitational · Apr 102:00.59aBill Butler InvitationalApril 10, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 76 · UnattachedUnattached1 Mile76.4:33.38aFr
Apr 172026 Paul Donahue InvitationalApr 17 · 5000 Meters · Place 66 · West ChesterWest Chester5000 Meters66.15:41.63a PBFr
Feb 13Widener Indoor ClassicFeb 13 · 1 Mile · Place 30 · West ChesterWest Chester1 Mile304:32.18a PBFr
Jan 31Widener Schuylkill ShowdownJan 31 · 1 Mile · Place 18 · West ChesterWest Chester1 Mile18.4:34.17aFr
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 30 · West ChesterWest Chester800 Meters30.2:05.92a PBFr

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 3000m Steeplechase · Place 14 · West ChesterWest Chester3000m Steeplechase0.914m14.10:03.24a PBFr
Apr 24Paul Kaiser ClassicApr 24 · 3000m Steeplechase · Place 6 · West ChesterWest Chester3000m Steeplechase0.914m6.10:19.36aFr
Apr 10Bill Butler InvitationalApr 10 · 800 Meters · Place 7 · West ChesterWest Chester800 Meters7.2:00.59a PBFr
Apr 2Colonial RelaysApr 2 · 1500 Meters · Place 27 · West ChesterWest Chester1500 Meters27.4:11.69a PBFr
Mar 27Danny Curran InvitationalMar 27 · 5000 Meters · Place 62 · West ChesterWest Chester5000 Meters62.15:52.02a PBFr
Mar 20Purple & GoldMar 20 · 1500 Meters · Place 12 · West ChesterWest Chester1500 Meters124:15.67aFr
Mar 20Purple & GoldMar 20 · 800 Meters · Place 13 · West ChesterWest Chester800 Meters132:05.54aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 1 Mile · Place 19 · West ChesterWest Chester1 Mile19.4:36.01aFr
Dec 12Seahawk ShootoutDec 12 · 1000 Meters · Place 15 · West ChesterWest Chester1000 Meters15.2:43.78a PBFr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 39 · Nazareth AreaNazareth Area1 Mile39.4:49.62a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 1600 Meters · Place 7 · Nazareth AreaNazareth Area1600 Meters74:35.2912
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 800 Meters · Place 21 · Nazareth AreaNazareth Area800 Meters212:07.9512
Apr 26ESS CavalierApr 26 · 800 Meters · Place 2 · Nazareth AreaNazareth Area800 Meters2.2:01.06a12
Apr 19Red & Black InvitationalApr 19 · 1600 Meters · Place 4 · Nazareth AreaNazareth Area1600 Meters44:30.26 PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14PIAA District XI AAA/AA ChampionshipMay 14 · 800 Meters · Place 21 · Nazareth AreaNazareth Area800 Meters21.2:05.86a11
Apr 20Red & Black InvitationalApr 20 · 800 Meters · Place 7 · Nazareth AreaNazareth Area800 Meters72:03.5111

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 5ESU Warrior ClassicJan 5 · 800 Meters · Place 11 · Nazareth AreaNazareth Area800 Meters112:17.3411

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Red & Black InvitationalApr 22 · 800 Meters · Place 15 · Nazareth AreaNazareth Area800 Meters152:07.3110