Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #7 · Jan 235:36.34aTFCAGP #7January 23, 2026
1600 Meters · OutdoorDelco Champs · Apr 295:23.74aDelco ChampsApril 29, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 2059.291TFCAGP #2December 20, 2025
800 Meters · IndoorTFCAGP #4 · Jan 42:34.02aTFCAGP #4January 4, 2025
800 Meters · OutdoorChes Mont JV Meet · Apr 232:28.84aChes Mont JV MeetApril 23, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 1600 Meters · Place 40 · Sun Valley1600 Meters40.5:28.78a10
Apr 29Delco ChampsApr 29 · 1600 Meters · Place 21 · Sun Valley1600 Meters21.5:23.74a PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 40 · Sun Valley1600 Meters40.5:37.53a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 36 · Sun Valley1600 Meters36.5:34.11a10
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 36 · Sun Valley1600 Meters36.5:34.11a10
Apr 1Green Raider InvApr 1 · 1600 Meters · Place 33 · Sun Valley1600 Meters33.5:50.98a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 67 · Sun Valley1600 Meters67.5:43.08a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 1 Mile · Place 39 · Sun Valley1 Mile39.5:36.34a PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 1 Mile · Place 28 · Sun Valley1 Mile28.5:41.51a10
Dec 20TFCAGP #2Dec 20 · 1 Mile · Sun Valley1 Mile--DNS10
Dec 20TFCAGP #2Dec 20 · 400 Meters · Sun Valley400 MetersRelay Split—59.291 PB10
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 38 · Sun Valley1 Mile38.5:37.61a10
Jan 4TFCAGP #4Jan 4 · 800 Meters · Place 42 · Sun Valley800 Meters42.2:34.02a PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Ches Mont JV MeetApr 23 · 800 Meters · Place 27 · Sun Valley800 Meters27.2:28.84a PB9
Apr 16Green Raider InvApr 16 · 1600 Meters · Place 17 · Sun Valley1600 Meters17.5:25.04a9
Apr 12The Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 10 · Sun Valley1600 Meters10.5:24.24a9
Apr 12Coatesville Track and Field InvitationalApr 12 · 1600 Meters · Place 10 · Sun Valley1600 Meters10.5:24.24a9