Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Relay Split · IndoorRJBIC · Dec 2931.397RJBICDecember 29, 2025
400 Meters · IndoorUpper Dublin Winter Series - Sprint Night · Jan 31:13.53aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
400 Meters · OutdoorSOL Colonial Champs · May 81:04.72aSOL Colonial ChampsMay 8, 2026
800 Meters · IndoorPhilly Area Final Qualifier · Feb 222:42.62Philly Area Final QualifierFebruary 22, 2026
800 Meters · OutdoorHelman/Hosier Invite · Apr 302:40.45aHelman/Hosier InviteApril 30, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 400 Meters · Place 18 · Souderton Area400 Meters18.1:04.72a PB10
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 19 · Souderton Area400 Meters19.1:05.03a10
Apr 30Helman/Hosier InviteApr 30 · 800 Meters · Place 25 · Souderton Area800 Meters25.2:40.45a PB10
Apr 28CB South vs Souderton (Girls)Apr 28 · 400 Meters · Place 7 · Souderton Area400 Meters7.1:06.12a10
Apr 10Cardinal ClassicApr 10 · 400 Meters · Place 29 · Souderton Area400 Meters29.1:06.33a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 45 · Souderton Area400 Meters45.1:11.60a10
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · 800 Meters · Place 10 · Souderton Area800 Meters10.2:58.34a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 800 Meters · Place 20 · Souderton Ar800 Meters202:42.62 PB10
Feb 7DVGTCA Novice meetFeb 7 · 800 Meters · Place 5 · Souderton Area800 Meters52:46.60a10
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 800 Meters · Place 104 · Souderton Area800 Meters104.2:52.82a10
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 400 Meters · Place 75 · Souderton Area400 Meters75.1:13.53a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Souderton Area200 MetersRelay Split—31.397 PB10
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 400 Meters · Place 88 · Souderton Area400 Meters88.1:13.62a10