Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP Novice Meet · Jan 305:51.03aTFCAGP Novice MeetJanuary 30, 2026
1600 Meters · Outdoor22nd Annual Unionville Invitational · Apr 255:23.67a22nd Annual Unionville InvitationalApril 25, 2026
3200 Meters · OutdoorThe Bensalem Invitational · Apr 1111:50.78aThe Bensalem InvitationalApril 11, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 201:06.983TFCAGP #2December 20, 2025
800 Meters · OutdoorNeshaminy at CR North · Apr 282:22.05aNeshaminy at CR NorthApril 28, 2026
800 Meters · Relay Split · IndoorTFCAGP #4 · Jan 32:42.206TFCAGP #4January 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2The Neshaminy InvitationalMay 2 · 3200 Meters · Place 10 · Neshaminy3200 Meters10.12:13.74a9
May 2The Neshaminy InvitationalMay 2 · 1600 Meters · Place 10 · Neshaminy1600 Meters10.5:29.27a9
Apr 28Neshaminy at CR NorthApr 28 · 800 Meters · Place 9 · Neshaminy800 Meters9.2:22.05a PB9
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 49 · Neshaminy1600 Meters49.5:23.67a PB9
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 9 · Neshaminy3200 Meters9.11:50.78a PB9
Apr 7Neshaminy vs. TrumanApr 7 · 3200 Meters · Place 11 · Neshaminy3200 Meters11.12:38.93a9
Apr 7Neshaminy vs. TrumanApr 7 · 1600 Meters · Place 12 · Neshaminy1600 Meters12.5:33.53a9
Apr 1Green Raider InvApr 1 · 800 Meters · Place 37 · Neshaminy800 Meters37.2:28.33a9
Mar 27Neshaminy Distance InvitationalMar 27 · 800 Meters · Place 28 · Neshaminy800 Meters28.2:30.37a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30TFCAGP Novice MeetJan 30 · 1 Mile · Place 20 · Neshaminy1 Mile205:51.03a PB9
Jan 3TFCAGP #4Jan 3 · 800 Meters · Neshaminy800 MetersRelay Split—2:42.206 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · Neshaminy400 MetersRelay Split—1:06.983 PB9