Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTruman/Bristol/Bensalem Tri-Scrimmage · Mar 195:25.64aTruman/Bristol/Bensalem Tri-ScrimmageMarch 19, 2026
200 Meters · OutdoorSuburban One League - Patriot Division Championships · May 723.11aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 252.06aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorSuburban One League - Patriot Division Championships · May 750.11aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
800 Meters · IndoorTFCAGP #7 · Jan 232:06.73aTFCAGP #7January 23, 2026
800 Meters · OutdoorNeshaminy Distance Invitational · Mar 272:02.19aNeshaminy Distance InvitationalMarch 27, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 400 Meters · Place 23 · Bensalem400 MetersRound P23.50.96a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 400 Meters · Place 2 · Bensalem400 Meters2.50.11a PB12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 200 Meters · Place 14 · Bensalem200 MetersRound P14.23.11a PB12
Apr 20Bensalem at CR SouthApr 20 · 400 Meters · Place 1 · Bensalem400 Meters1.50.52a12
Apr 20Bensalem at CR SouthApr 20 · 200 Meters · Place 3 · Bensalem200 Meters3.23.30a12
Apr 17Jack Armstrong InviteApr 17 · 800 Meters · Place 13 · Bensalem800 Meters13.2:09.39a12
Apr 14Bensalem at CR NorthApr 14 · 400 Meters · Place 1 · Bensalem400 Meters1.50.75a12
Apr 14Bensalem at CR NorthApr 14 · 200 Meters · Place 3 · Bensalem200 Meters3.23.53a12
Apr 11The Bensalem InvitationalApr 11 · 200 Meters · Place 7 · Bensalem200 Meters7.23.12a12
Apr 2Jim Kelly InvitationalApr 2 · 400 Meters · Place 3 · Bensalem400 Meters3.50.85a12
Mar 27Neshaminy Distance InvitationalMar 27 · 800 Meters · Place 5 · Bensalem800 Meters5.2:02.19a PB12
Mar 24Harry S Truman vs BensalemMar 24 · 400 Meters · Place 2 · Bensalem400 Meters2.51.67a12
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 1600 Meters · Place 12 · Bensalem1600 Meters12.5:25.64a PB12
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 800 Meters · Place 1 · Bensalem800 Meters1.2:10.62a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 400 Meters · Bensalem400 Meters—52.17912
Feb 6TFCAofGP Last Chance MeetFeb 6 · 400 Meters · Bensalem400 Meters—52.17912
Jan 23TFCAGP #7Jan 23 · 800 Meters · Place 16 · Bensalem800 Meters16.2:06.73a PB12
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 49 · Bensalem800 Meters49.2:06.97a12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 10 · Bensalem400 Meters10.52.06a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 11 · Bensalem800 Meters11.2:08.73a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 800 Meters · Place 6 · Bensalem800 Meters6.2:10.54aUnofficial12
May 10Bensalem InvitationalMay 10 · 800 Meters · Place 9 · Bensalem800 Meters92:05.8111
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 800 Meters · Place 4 · Bensalem800 Meters42:07.2511
Apr 17Jim Kelly InvitationalApr 17 · 800 Meters · Place 17 · Bensalem800 Meters172:11.0211
Apr 8Bensalem @ CR NorthApr 8 · 400 Meters · Place 4 · Bensalem400 Meters453.84a11
Apr 2Bensalem @ CR SouthApr 2 · 400 Meters · Place 4 · Bensalem400 Meters456.2211

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16CRN v Bensalem MeetApr 16 · 800 Meters · Place 6 · Bensalem800 Meters6.2:17.91a10
Apr 6Council Rock Kiwanis InvitationalApr 6 · 800 Meters · Place 30 · Bensalem800 Meters302:21.8810

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 800 Meters · Place 20 · Bensalem800 Meters202:13.12—
May 4Montgomery Memorial MeetMay 4 · 800 Meters · Place 16 · Bensalem800 Meters162:13.689
Apr 18CRN v Bensalem Boys MeetApr 18 · 800 Meters · Place 12 · Bensalem800 Meters12.2:28.01a9