Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTFCAofGP Last Chance · Feb 74:58.04TFCAofGP Last ChanceFebruary 7, 2025
1600 Meters · OutdoorJim Kelly Invitational · Apr 174:56.46Jim Kelly InvitationalApril 17, 2025
3200 Meters · OutdoorBensalem @ CR South · Apr 211:21.61Bensalem @ CR SouthApril 2, 2025
400 Meters · OutdoorBensalem Invitational · May 1056.68Bensalem InvitationalMay 10, 2025
800 Meters · OutdoorUD Invite · Apr 252:08.05aUD InviteApril 25, 2025

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

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 400 Meters · Place 11 · Bensalem400 Meters1156.68 PB10
May 10Bensalem InvitationalMay 10 · 300m Hurdles · Place 9 · Bensalem300m Hurdles946.4710
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 110m Hurdles · Place 7 · Bensalem110m Hurdles718.9710
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 1600 Meters · Place 6 · Bensalem1600 Meters65:10.6810
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 300m Hurdles · Place 4 · Bensalem300m Hurdles445.9610
Apr 25UD InviteApr 25 · 800 Meters · Place 19 · Bensalem800 Meters19.2:08.05a PB10
Apr 17Jim Kelly InvitationalApr 17 · 110m Hurdles · Place 10 · Bensalem110m Hurdles1018.7610
Apr 17Jim Kelly InvitationalApr 17 · 1600 Meters · Place 10 · Bensalem1600 Meters104:56.46 PB10
Apr 8Bensalem @ CR NorthApr 8 · 110m Hurdles · Place 5 · Bensalem110m Hurdles520.14a10
Apr 8Bensalem @ CR NorthApr 8 · 3200 Meters · Place 8 · Bensalem3200 Meters812:11.42a10
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 8 · Bensalem1600 Meters85:22.45a10
Apr 2Bensalem @ CR SouthApr 2 · 3200 Meters · Place 6 · Bensalem3200 Meters611:21.61 PB10
Apr 2Bensalem @ CR SouthApr 2 · 110m Hurdles · Place 6 · Bensalem110m Hurdles620.2810
Apr 2Bensalem @ CR SouthApr 2 · 300m Hurdles · Place 4 · Bensalem300m Hurdles446.6310
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 5 · Bensalem800 Meters52:11.9210

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 7TFCAofGP Last ChanceFeb 7 · 1 Mile · Place 28 · Bensalem1 Mile284:58.04 PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 12 · Bensalem1 Mile12.5:03.80a10
Jan 4TFCAGP #4Jan 4 · 1 Mile · Place 58 · Bensalem1 Mile58.5:13.00a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 1 Mile · Place 24 · Bensalem1 Mile24.5:01.82a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 800 Meters · Place 20 · Bensalem800 Meters20.2:19.31a9
Apr 16CRN v Bensalem MeetApr 16 · 1600 Meters · Place 8 · Bensalem1600 Meters8.5:13.78a9
Apr 16CRN v Bensalem MeetApr 16 · 800 Meters · Place 5 · Bensalem800 Meters5.2:16.40a9
Apr 13The Bensalem InvitationalApr 13 · 1600 Meters · Place 14 · Bensalem1600 Meters145:09.999
Apr 6Council Rock Kiwanis InvitationalApr 6 · 800 Meters · Place 32 · Bensalem800 Meters322:23.679
Apr 6Council Rock Kiwanis InvitationalApr 6 · 1600 Meters · Place 9 · Bensalem1600 Meters95:09.239