Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #1 · Dec 135:42.52aTFCAGP #1December 13, 2025
1200 Meters · Relay Split · IndoorTFCAGP #2 · Dec 204:12.906TFCAGP #2December 20, 2025
1600 Meters · Outdoor22nd Annual Unionville Invitational · Apr 255:18.59a22nd Annual Unionville InvitationalApril 25, 2026
800 Meters · IndoorHenderson Invitational · Feb 142:31.90aHenderson InvitationalFebruary 14, 2026
800 Meters · OutdoorChes Mont JV 26 · Apr 222:25.17aChes Mont JV 26April 22, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 44 · Great Valley1600 Meters44.5:18.59a PB9
Apr 22Ches Mont JV 26Apr 22 · 800 Meters · Place 18 · Great Valley800 Meters18.2:25.17a PB9
Apr 11The Coatesville Track & Field InvitationalApr 11 · 1600 Meters · Place 4 · Great Valley1600 Meters45:18.76a9
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 29 · Great Valley1600 Meters29.5:36.00a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 800 Meters · Place 75 · Great Valley800 Meters75.2:31.90a PB9
Jan 30TFCAGP Novice MeetJan 30 · 800 Meters · Place 21 · Great Valley800 Meters212:39.77a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1200 Meters · Great Valley1200 MetersRelay Split—4:12.906 PB9
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 40 · Great Valley1 Mile40.5:42.52a PB9