Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 16:16.22aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · OutdoorDelco Champs · Apr 295:34.43aDelco ChampsApril 29, 2026
3000 Meters · IndoorDVGTCA Meet #7 · Jan 3011:29.96DVGTCA Meet #7January 30, 2026
3200 Meters · IndoorUpper Dublin Winter Series - Distance Night · Jan 1412:22.34aUpper Dublin Winter Series - Distance NightJanuary 14, 2026
3200 Meters · OutdoorCAL Week #1 Radnor · Mar 2412:03.51aCAL Week #1 RadnorMarch 24, 2026
800 Meters · IndoorDVGTCA Meet #5 · Jan 32:46.67DVGTCA Meet #5January 3, 2025
800 Meters · OutdoorCAL Meet #4 · Apr 162:37.50aCAL Meet #4April 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · 3200 Meters · Place 8 · Marple NewtownMarple Newtown3200 Meters8.12:08.31a10
Apr 29Delco ChampsApr 29 · 3200 Meters · Place 13 · Marple NewtownMarple Newtown3200 Meters13.12:13.40a10
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 14 · Marple NewtownMarple Newtown1600 Meters14.5:34.43a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 3200 Meters · Place 13 · Marple NewtownMarple Newtown3200 Meters13.12:09.44a10
Apr 21CAL Girls JV MeetApr 21 · 1600 Meters · Place 1 · Marple NewtownMarple Newtown1600 Meters1.5:36.92a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 3200 Meters · Place 7 · Marple NewtownMarple Newtown3200 Meters7.12:13.13a10
Apr 18Rap Curry InvitationalApr 18 · 3200 Meters · Place 7 · Marple NewtownMarple Newtown3200 Meters7.12:13.13a10
Apr 16CAL Meet #4Apr 16 · 800 Meters · Place 6 · Marple NewtownMarple Newtown800 Meters6.2:37.50a PB10
Apr 8Ridley CALApr 8 · 1600 Meters · Place 11 · Marple NewtownMarple Newtown1600 Meters11.5:37.19a10
Apr 8Ridley CALApr 8 · 800 Meters · Place 19 · Marple NewtownMarple Newtown800 Meters19.2:41.98a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 7 · Marple NewtownMarple Newtown1600 Meters7.5:38.04a10
Mar 24CAL Week #1 RadnorMar 24 · 3200 Meters · Place 4 · Marple NewtownMarple Newtown3200 Meters4.12:03.51a PB10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · 3000 Meters · Place 13 · Marple NewtoMarple Newto3000 Meters1311:29.96 PB10
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3200 Meters · Place 15 · Marple NewtownMarple Newtown3200 Meters15.12:22.34a PB10
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 3000 Meters · Place 13 · Marple NewtownMarple Newtown3000 Meters13.11:37.05a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · 3000 Meters · Place 16 · Marple NewtownMarple Newtown3000 Meters16.11:47.16a10
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 38 · Marple NewtownMarple Newtown1 Mile38.6:16.22a PB9
Jan 17DVGTCA Meet #7Jan 17 · 1 Mile · Place 25 · Marple NewtoMarple Newto1 Mile256:30.939
Jan 15La Salle Winter Series - Girls Distance NightJan 15 · 3000 Meters · Place 15 · Marple NewtownMarple Newtown3000 Meters1513:21.429
Jan 15La Salle Winter Series - Girls Distance NightJan 15 · 3200 Meters · Place 16 · Marple NewtownMarple Newtown3200 Meters1614:11.089
Jan 3DVGTCA Meet #5Jan 3 · 800 Meters · Place 23 · Marple NewtoMarple Newto800 Meters232:46.67 PB9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 3200 Meters · Place 11 · Marple NewtoMarple Newto3200 Meters1112:57.459
May 7CAL ChampsMay 7 · 3200 Meters · Place 11 · Marple NewtownMarple Newtown3200 Meters11.12:57.45a9
Apr 25UD InviteApr 25 · 3200 Meters · Place 6 · Marple NewtownMarple Newtown3200 Meters6.12:39.82a9
Apr 22CAL Girls JV MeetApr 22 · 1600 Meters · Place 3 · Marple NewtownMarple Newtown1600 Meters3.5:53.86a9
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 3200 Meters · Place 7 · Marple NewtownMarple Newtown3200 Meters7.12:49.36a9
Apr 2CAL Meet #2 (UD)Apr 2 · 1600 Meters · Place 6 · Marple NewtownMarple Newtown1600 Meters6.5:55.06a9
Apr 2CAL Meet #2 (UD)Apr 2 · 800 Meters · Place 17 · Marple NewtownMarple Newtown800 Meters17.2:53.56a9
Mar 26CAL Meet #1 - PNCMar 26 · 3200 Meters · Place 10 · Marple NewtownMarple Newtown3200 Meters10.12:53.18a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6DVGTCA Meet #1Dec 6 · 3000 Meters · Place 21 · Marple NewtownMarple Newtown3000 Meters21.12:39.32a9

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Drexel Hill v Beverly, Springton, Paxon MS MeetApr 30 · 800 Meters · Place 3 · Paxon HollowPaxon Hollow800 Meters3.2:46.51a8