Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAGP #5 · Jan 105:02.46aTFCAGP #5January 10, 2026
1600 Meters · OutdoorSuburban One League - Patriot Division Championships · May 74:45.60aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
3000 Meters · IndoorTFCAofGP Last Chance Meet · Feb 610:15.53TFCAofGP Last Chance MeetFebruary 6, 2026
3200 Meters · Outdoor22nd Annual Unionville Invitational · Apr 2510:21.69a22nd Annual Unionville InvitationalApril 25, 2026
800 Meters · OutdoorThe Neshaminy Invitational · May 22:12.53aThe Neshaminy InvitationalMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 1600 Meters · Place 13 · Neshaminy1600 Meters13.4:45.60a PB10
May 2The Neshaminy InvitationalMay 2 · 1600 Meters · Place 9 · Neshaminy1600 Meters9.4:47.86a10
May 2The Neshaminy InvitationalMay 2 · 800 Meters · Place 7 · Neshaminy800 Meters7.2:12.53a PB10
Apr 28Neshaminy at CR NorthApr 28 · 1600 Meters · Place 4 · Neshaminy1600 Meters4.4:47.79a10
Apr 28Neshaminy at CR NorthApr 28 · 800 Meters · Place 7 · Neshaminy800 Meters7.2:15.56a10
Apr 2522nd Annual Unionville InvitationalApr 25 · 3200 Meters · Place 13 · Neshaminy3200 Meters13.10:21.69a PB10
Apr 11The Bensalem InvitationalApr 11 · 1600 Meters · Place 4 · Neshaminy1600 Meters4.4:53.04a10
Apr 7Neshaminy vs. TrumanApr 7 · 1600 Meters · Place 3 · Neshaminy1600 Meters3.4:53.94a10
Apr 7Neshaminy vs. TrumanApr 7 · 800 Meters · Place 4 · Neshaminy800 Meters4.2:19.75a10
Apr 1Green Raider InvApr 1 · 1600 Meters · Place 7 · Neshaminy1600 Meters7.4:49.49a10
Mar 27Neshaminy Distance InvitationalMar 27 · 1600 Meters · Place 7 · Neshaminy1600 Meters7.4:55.95a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 3000 Meters · Place 16 · Neshaminy3000 Meters1610:15.53 PB10
Feb 6TFCAofGP Last Chance MeetFeb 6 · 3000 Meters · Place 16 · Neshaminy3000 Meters1610:15.5310
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 32 · Neshaminy1 Mile325:02.46a PB10