Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Polar Bear # 2 · Jan 315:44.75Henderson Polar Bear # 2January 31, 2023
1500 Meters · OutdoorUrsinus Track Festival · Apr 54:26.04aUrsinus Track FestivalApril 5, 2025
1600 Meters · OutdoorHenderson Invitational · May 75:30.35Henderson InvitationalMay 7, 2021
1600 Meters · OutdoorChes-Mont National JV / Open Meet #3 · Apr 275:28.32Ches-Mont National JV / Open Meet #3April 27, 2021
200 Meters · OutdoorPurple & Gold · Mar 2024.06aPurple & GoldMarch 20, 2026
400 Meters · IndoorHenderson Polar Bear # 1 · Jan 3054.19Henderson Polar Bear # 1January 30, 2024
400 Meters · OutdoorWest Chester Last Chance · May 852.19aWest Chester Last ChanceMay 8, 2026
600 Meters · IndoorWagner Shootout · Dec 131:24.96aWagner ShootoutDecember 13, 2024
600 Meters · OutdoorDowningtown West Last Chance · May 111:27.04Downingtown West Last ChanceMay 11, 2024
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:57.60a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorBison Outdoor Classic · Apr 111:57.06aBison Outdoor ClassicApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8West Chester Last ChanceMay 8 · 800 Meters · West ChesterWest Chester800 Meters—DNFSo
May 8West Chester Last ChanceMay 8 · 400 Meters · Place 12 · West ChesterWest Chester400 Meters12.52.19a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 94 · West ChesterWest Chester800 Meters94.1:57.06a PBSo
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 9 · West ChesterWest Chester800 Meters9.1:57.47aSo
Mar 20Purple & GoldMar 20 · 400 Meters · Place 13 · West ChesterWest Chester400 Meters1352.82aSo
Mar 20Purple & GoldMar 20 · 200 Meters · Place 36 · West ChesterWest Chester200 Meters3624.06a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 32 · West ChesterWest Chester800 Meters32.1:57.60a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 800 Meters · West ChesterWest Chester800 Meters--SCRSo
Jan 31Bison Open and MultiJan 31 · 800 Meters · Place 10 · West ChesterWest Chester800 Meters102:01.63FR
Jan 24Widener Winter Evening InviteJan 24 · 800 Meters · Place 27 · West ChesterWest Chester800 Meters272:03.27a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2West Chester Last ChanceMay 2 · 800 Meters · Place 3 · West ChesterWest Chester800 Meters3.1:59.06aFr
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 41 · West ChesterWest Chester1500 Meters41.4:26.04a PBFr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 26 · West ChesterWest Chester400 Meters26.52.88aFr
Mar 28Danny Curran InvitationalMar 28 · 800 Meters · Place 36 · West ChesterWest Chester800 Meters362:00.76aFr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 134 · West ChesterWest Chester200 Meters13424.99aFr
Mar 22Purple and Gold InvitationalMar 22 · 400 Meters · Place 16 · West ChesterWest Chester400 Meters16.54.60aFr
Mar 22Purple and Gold InvitationalMar 22 · 200 Meters · Place 57 · West ChesterWest Chester200 Meters57.25.35aWind: -1.1Fr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 600 Meters · Place 17 · West ChesterWest Chester600 Meters17.1:24.96a PBFr
Dec 6Fastpark Metro Season OpenerDec 6 · 800 Meters · Place 11 · West ChesterWest Chester800 Meters11.2:01.69aFr
Jan 30Henderson Polar Bear # 1Jan 30 · 400 Meters · Place 1 · West Chester HendersWest Chester Henders400 Meters154.19 PBSR
Jan 30Henderson Polar Bear # 1Jan 30 · 800 Meters · Place 7 · West Chester HendersWest Chester Henders800 Meters72:10.49SR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Downingtown West Last ChanceMay 11 · 600 Meters · Place 2 · West Chester HendersWest Chester Henders600 Meters21:27.04 PBSR
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 800 Meters · Place 34 · West Chester HendersWest Chester Henders800 Meters341:59.59SR
Apr 19Bob Friday Warrior InviteApr 19 · 800 Meters · Place 9 · West Chester HendersWest Chester Henders800 Meters92:01.65SR
Apr 16Ches Mont National Super Meet #1Apr 16 · 400 Meters · Place 19 · West Chester HendersonWest Chester Henderson400 Meters19.54.07a12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · 800 Meters · Place 12 · West Chester HendersonWest Chester Henderson800 Meters12.2:12.72aUnofficial12
May 10Ches-Mont ChampionshipsMay 10 · 800 Meters · Place 14 · WC HendersonWC Henderson800 Meters142:04.6711
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 800 Meters · Place 56 · West Chester HendersWest Chester Henders800 Meters562:05.12JR
May 2Ches-Mont National JV / Open Meet #3May 2 · 800 Meters · Place 6 · West Chester HendersWest Chester Henders800 Meters62:06.90JR
Apr 21Bob Friday Warrior InvitationalApr 21 · 400 Meters · Place 23 · West Chester HendersWest Chester Henders400 Meters2354.26JR
Apr 12Ches Mont National Super Meet #1Apr 12 · 400 Meters · Place 29 · West Chester HendersonWest Chester Henderson400 Meters29.55.69a12
Apr 5Rustin InvitationalApr 5 · 800 Meters · Place 35 · West Chester HendersWest Chester Henders800 Meters352:09.89JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31Henderson Polar Bear # 2Jan 31 · 1 Mile · Place 56 · West Chester HendersWest Chester Henders1 Mile565:44.75 PBJR
Jan 17Henderson Polar Bear # 1Jan 17 · 800 Meters · Place 5 · West Chester HendersWest Chester Henders800 Meters52:14.09JR

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 1600 Meters · Place 68 · West Chester HendersonWest Chester Henderson1600 Meters68.5:55.62aUnofficial11
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 800 Meters · Place 19 · West Chester HendersonWest Chester Henderson800 Meters19.2:15.83aUnofficial11
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 400 Meters · Place 34 · West Chester HendersonWest Chester Henderson400 Meters34.1:01.49aUnofficial11
May 14Warrior ClassicMay 14 · 800 Meters · Place 10 · West Chester HendersWest Chester Henders800 Meters102:24.966

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Henderson InvitationalMay 7 · 1600 Meters · Place 150 · WC HendersonWC Henderson1600 Meters1505:30.35 PB—
Apr 27Ches-Mont National JV / Open Meet #3Apr 27 · 400 Meters · Place 30 · West Chester HendersWest Chester Henders400 Meters301:00.51—
Apr 27Ches-Mont National JV / Open Meet #3Apr 27 · 1600 Meters · Place 34 · West Chester HendersWest Chester Henders1600 Meters345:28.32 PB—
Apr 16West Chester Warrior InvitationalApr 16 · 800 Meters · Place 19 · West Chester HendersonWest Chester Henderson800 Meters19.2:20.45a9
Apr 14Ches-Mont National Super Meet #2Apr 14 · 800 Meters · Place 42 · West Chester HendersonWest Chester Henderson800 Meters42.2:20.79a9
Mar 30Ches-Mont National JV / Open Meet #1Mar 30 · 400 Meters · Place 11 · West Chester HendersWest Chester Henders400 Meters111:00.31—