Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Invitational · Feb 145:28.68aHenderson InvitationalFebruary 14, 2026
1600 Meters · OutdoorRustin Invite · Apr 15:25.07aRustin InviteApril 1, 2026
3200 Meters · IndoorBob Friday Warrior Invitational 2026 · Apr 1011:54.78aBob Friday Warrior Invitational 2026April 10, 2026
3200 Meters · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2811:39.82aThe North Penn Open presented by North Wales Running CompanyMarch 28, 2026
400 Meters · IndoorHenderson Polar Bear # 1 · Jan 141:03.43Henderson Polar Bear # 1January 14, 2026
800 Meters · IndoorHenderson Polar Bear # 1 · Jan 142:34.09Henderson Polar Bear # 1January 14, 2026
800 Meters · OutdoorChes Mont National Super Meet # 2 · Apr 102:34.99aChes Mont National Super Meet # 2April 10, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · 3200 Meters · Place 11 · Avon Grove3200 Meters11.11:54.78a PB11
Feb 14Henderson InvitationalFeb 14 · 1 Mile · Place 79 · Avon Grove1 Mile79.5:28.68a PB11
Jan 14Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 93 · Avon Grove 01400 Meters931:03.43 PBJR
Jan 14Henderson Polar Bear # 1Jan 14 · 800 Meters · Place 94 · Avon Grove 01800 Meters942:34.09 PBJR

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 15 · Avon Grove1600 Meters15.5:25.07a PB11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 3200 Meters · Place 9 · Avon Grove3200 Meters9.11:39.82a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 10Ches Mont National Super Meet # 2Apr 10 · 800 Meters · Place 32 · Avon Grove800 Meters32.2:34.99a PB10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Kennett Novice MeetMay 10 · 800 Meters · Place 20 · Avon Grove800 Meters202:39.56FR
Apr 19Bob Friday Warrior InviteApr 19 · 800 Meters · Place 86 · Avon Grove800 Meters862:53.21FR