Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLa Salle Winter Series - Distance Night · Jan 75:13.94aLa Salle Winter Series - Distance NightJanuary 7, 2026
1600 Meters · OutdoorThe Neshaminy Invitational · May 25:01.30aThe Neshaminy InvitationalMay 2, 2026
1600 Meters · Relay Split · IndoorTFCAGP #4 · Jan 35:23.118TFCAGP #4January 3, 2026
3200 Meters · OutdoorSuburban One League - Patriot Division Championships · May 710:36.29aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
800 Meters · OutdoorBensalem Invitational · May 102:29.92Bensalem InvitationalMay 10, 2025
Javelin · 800g · OutdoorJim Kelly Invitational · Apr 274' 0"Jim Kelly InvitationalApril 2, 2026
Pole Vault · OutdoorSuburban One League - Patriot Division Championships · May 78-0Suburban One League - Patriot Division ChampionshipsMay 7, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Pole Vault · Place 17 · BensalemPole Vault17.8-0 PB10
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 3200 Meters · Place 15 · Bensalem3200 Meters15.10:36.29a PB10
May 2The Neshaminy InvitationalMay 2 · 3200 Meters · Place 7 · Bensalem3200 Meters7.11:21.54a10
May 2The Neshaminy InvitationalMay 2 · 1600 Meters · Place 17 · Bensalem1600 Meters17.5:01.30a PB10
Apr 30Montgomery Memorial MeetApr 30 · 3200 Meters · Place 9 · Bensalem3200 Meters9.10:49.58a10
Apr 25Springfield InvitationalApr 25 · 3200 Meters · Place 9 · Bensalem3200 Meters9.10:55.18a10
Apr 20Bensalem at CR SouthApr 20 · Pole Vault · BensalemPole Vault--NH10
Apr 20Bensalem at CR SouthApr 20 · 3200 Meters · Place 8 · Bensalem3200 Meters8.11:31.66a10
Apr 20Bensalem at CR SouthApr 20 · 1600 Meters · Place 9 · Bensalem1600 Meters9.5:16.96a10
Apr 17Jack Armstrong InviteApr 17 · 3200 Meters · Place 12 · Bensalem3200 Meters12.10:53.07a10
Apr 17Jack Armstrong InviteApr 17 · 1600 Meters · Place 4 · Bensalem1600 Meters4.5:07.02a10
Apr 14Bensalem at CR NorthApr 14 · Pole Vault · Place 2 · BensalemPole Vault2.8-00.0010
Apr 14Bensalem at CR NorthApr 14 · 3200 Meters · Place 5 · Bensalem3200 Meters5.11:11.54a10
Apr 14Bensalem at CR NorthApr 14 · 1600 Meters · Place 8 · Bensalem1600 Meters8.5:11.33a10
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 4 · Bensalem3200 Meters4.11:16.62a10
Apr 2Jim Kelly InvitationalApr 2 · Pole Vault · BensalemPole Vault—NH10
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 28 · BensalemJavelin800g28.74' 0" PB10
Apr 2Jim Kelly InvitationalApr 2 · 3200 Meters · Place 13 · Bensalem3200 Meters13.11:10.21a10
Mar 24Harry S Truman vs BensalemMar 24 · Pole Vault · BensalemPole Vault—NH10
Mar 24Harry S Truman vs BensalemMar 24 · Javelin · Place 8 · BensalemJavelin800g8.69-0010
Mar 24Harry S Truman vs BensalemMar 24 · 3200 Meters · Place 6 · Bensalem3200 Meters6.11:30.71a10
Mar 24Harry S Truman vs BensalemMar 24 · 1600 Meters · Bensalem1600 Meters—DNS10
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Pole Vault · Place 4 · BensalemPole Vault4.7-06.0010
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Javelin · Place 5 · BensalemJavelin800g5.73-0310
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 1600 Meters · Place 11 · Bensalem1600 Meters11.5:18.05a10
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 800 Meters · Place 8 · Bensalem800 Meters8.2:33.26a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 10TFCAGP #5Jan 10 · Pole Vault · BensalemPole Vault—NH10
Jan 7La Salle Winter Series - Distance NightJan 7 · 1 Mile · Place 101 · Bensalem1 Mile101.5:13.94a PB10
Jan 3TFCAGP #4Jan 3 · 1600 Meters · Bensalem1600 MetersRelay Split—5:23.118 PB10
Jan 3TFCAGP #4Jan 3 · Pole Vault · BensalemPole Vault--NH10
Jan 2La Salle Winter Series - Sprint NightJan 2 · Pole Vault · BensalemPole Vault--NH10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Pole Vault · BensalemPole Vault--NH10
Dec 20TFCAGP #2Dec 20 · Pole Vault · BensalemPole Vault--NH10
Dec 13TFCAGP #1Dec 13 · 1 Mile · Place 29 · Bensalem1 Mile29.5:15.69a10

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 1600 Meters · Place 20 · Bensalem1600 Meters20.5:16.85aUnofficial10
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 800 Meters · Place 28 · Bensalem800 Meters28.2:24.99aUnofficial10
May 10Bensalem InvitationalMay 10 · Pole Vault · Place 11 · BensalemPole Vault117-09
May 10Bensalem InvitationalMay 10 · Long Jump · Place 9 · BensalemLong Jump913-9.259
May 10Bensalem InvitationalMay 10 · 800 Meters · Place 8 · Bensalem800 Meters82:29.92 PB9
May 10Bensalem InvitationalMay 10 · 1600 Meters · Place 18 · Bensalem1600 Meters185:24.409
May 3The Neshaminy InvitationalMay 3 · 1600 Meters · Place 7 · Bensalem1600 Meters75:33.399
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Javelin · Place 8 · BensalemJavelin871-29
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 1600 Meters · Place 11 · Bensalem1600 Meters115:28.799
Apr 25UD InviteApr 25 · Pole Vault · BensalemPole Vault--NH9
Apr 8Bensalem @ CR NorthApr 8 · Javelin · Place 11 · BensalemJavelin1160-69
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 15 · Bensalem1600 Meters155:38.35a9
Apr 8Bensalem @ CR NorthApr 8 · 800 Meters · Place 12 · Bensalem800 Meters122:34.90a9
Apr 2Bensalem @ CR SouthApr 2 · 800 Meters · Place 14 · Bensalem800 Meters142:35.209
Apr 2Bensalem @ CR SouthApr 2 · 1600 Meters · Place 13 · Bensalem1600 Meters135:34.149
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 35 · Bensalem800 Meters352:31.969