Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet #3 · Dec 208:00.92aDVGTCA Meet #3December 20, 2023
1600 Meters · OutdoorWissahickon @ Hatboro Horsham · Apr 237:32.65aWissahickon @ Hatboro HorshamApril 23, 2024
400 Meters · IndoorDVGTCA Meet #5 · Jan 51:31.43DVGTCA Meet #5January 5, 2024
800 Meters · IndoorDVGTCA Meet #7 · Feb 23:33.59DVGTCA Meet #7February 2, 2024
800 Meters · OutdoorCardinal Classic · Apr 43:11.93Cardinal ClassicApril 4, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2AEC (Atlantic East) Outdoor ChampionshipsMay 2 · 800 Meters · Place 18 · Gwynedd-MercyGwynedd-Mercy800 Meters18.3:26.47aFr
Apr 25Blue Jay Tune-UpApr 25 · 800 Meters · Place 16 · Gwynedd-MercyGwynedd-Mercy800 Meters16.3:31.12aFr
Apr 18Millersville InviteApr 18 · 800 Meters · Place 38 · Gwynedd-MercyGwynedd-Mercy800 Meters38.3:24.25aFr
Apr 11Oscar Moore InvitationalApr 11 · 800 Meters · Place 12 · Gwynedd-MercyGwynedd-Mercy800 Meters12.3:15.21aFr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 113 · Gwynedd-MercyGwynedd-Mercy800 Meters113.3:19.50aFr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Wissahickon @ HHApr 29 · 1600 Meters · Place 13 · Hatboro-HorshamHatboro-Horsham1600 Meters13.7:57.01a12
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · 800 Meters · Place 15 · Hatboro-HorshamHatboro-Horsham800 Meters15.3:28.76a12
Apr 4Cardinal ClassicApr 4 · 800 Meters · Place 49 · Hatboro HorshamHatboro Horsham800 Meters493:11.93 PB12
Mar 25Upper Dublin @ Hatboro HorshamMar 25 · 1600 Meters · Place 14 · Hatboro-HorshamHatboro-Horsham1600 Meters14.7:39.56a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 1 Mile · Place 63 · Hatboro-HorshamHatboro-Horsham1 Mile63.8:02.85a12
Feb 2DVGTCA Meet #7Feb 2 · 800 Meters · Place 49 · Hatboro HorshamHatboro Horsham800 Meters493:33.59 PB11
Jan 5DVGTCA Meet #5Jan 5 · 400 Meters · Place 58 · Hatboro HorshamHatboro Horsham400 Meters581:31.43 PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Quakertown @ HH GirlsApr 30 · 1600 Meters · Place 10 · Hatboro-HorshamHatboro-Horsham1600 Meters107:41.25a—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 1600 Meters · Place 9 · Hatboro-HorshamHatboro-Horsham1600 Meters97:32.65a PB—
Apr 6The North Penn OpenApr 6 · 800 Meters · Place 66 · Hatboro-HorshamHatboro-Horsham800 Meters66.3:22.64a11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 1 Mile · Place 59 · Hatboro-HorshamHatboro-Horsham1 Mile59.8:00.92a PB11
Dec 15DVGTCA Meet #2Dec 15 · 800 Meters · Place 59 · Hatboro-HorshamHatboro-Horsham800 Meters59.3:35.89a11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 21Twin Valley InvitationalApr 21 · 1600 Meters · Hatboro-HorshamHatboro-Horsham1600 Meters—NT10