Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNeshaminy Distance Invitational · Mar 286:13.13Neshaminy Distance InvitationalMarch 28, 2025
300m Hurdles · 30" / 0.762m · OutdoorMontgomery Memorial Meet · Apr 3059.80aMontgomery Memorial MeetApril 30, 2026
3200 Meters · OutdoorBensalem @ CR North · Apr 813:43.32aBensalem @ CR NorthApril 8, 2025
800 Meters · OutdoorNeshaminy vs. Bensalem Meet · Apr 292:52.71Neshaminy vs. Bensalem MeetApril 29, 2025
Complete · OutdoorJim Kelly Invitational · Apr 176:03.96Jim Kelly InvitationalApril 17, 2025
Pole Vault · OutdoorThe Bensalem Invitational · Apr 117-0The Bensalem InvitationalApril 11, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Pole Vault · Place 16 · BensalemPole Vault16.6-611
May 2The Neshaminy InvitationalMay 2 · Pole Vault · Place 9 · BensalemPole Vault9.6-611
May 2The Neshaminy InvitationalMay 2 · 800 Meters · Place 17 · Bensalem800 Meters17.3:09.41a11
Apr 30Montgomery Memorial MeetApr 30 · 300m Hurdles · Place 19 · Bensalem300m Hurdles30" / 0.762m19.59.80a PB11
Apr 30Montgomery Memorial MeetApr 30 · 1600 Meters · Place 24 · Bensalem1600 Meters24.6:58.27a11
Apr 30Montgomery Memorial MeetApr 30 · 800 Meters · Place 29 · Bensalem800 Meters29.3:00.13a11
Apr 25Springfield InvitationalApr 25 · Pole Vault · Place 9 · BensalemPole Vault9.6-06.0011
Apr 25Springfield InvitationalApr 25 · 1600 Meters · Bensalem1600 Meters--DNS11
Apr 25Springfield InvitationalApr 25 · 800 Meters · Place 22 · Bensalem800 Meters22.3:00.82a11
Apr 20Bensalem at CR SouthApr 20 · 3200 Meters · Place 4 · Bensalem3200 Meters4.15:13.96a11
Apr 20Bensalem at CR SouthApr 20 · 1600 Meters · Place 6 · Bensalem1600 Meters6.6:51.36a11
Apr 14Bensalem at CR NorthApr 14 · 1600 Meters · Place 3 · Bensalem1600 Meters3.6:36.36a11
Apr 14Bensalem at CR NorthApr 14 · 800 Meters · Place 7 · Bensalem800 Meters7.2:57.44a11
Apr 11The Bensalem InvitationalApr 11 · Pole Vault · Place 4 · BensalemPole Vault4.7-0 PB11
Apr 11The Bensalem InvitationalApr 11 · 3200 Meters · Place 3 · Bensalem3200 Meters3.14:05.57a11
Apr 11The Bensalem InvitationalApr 11 · 1600 Meters · Place 7 · Bensalem1600 Meters7.6:31.77a11
Apr 2Jim Kelly InvitationalApr 2 · 1600 Meters · Place 32 · Bensalem1600 Meters32.6:24.78a11
Apr 2Jim Kelly InvitationalApr 2 · 800 Meters · Place 37 · Bensalem800 Meters37.2:59.34a11
Mar 24Harry S Truman vs BensalemMar 24 · Triple Jump · BensalemTriple Jump—DNS11
Mar 24Harry S Truman vs BensalemMar 24 · Pole Vault · Place 1 · BensalemPole Vault1.6-06.0011
Mar 24Harry S Truman vs BensalemMar 24 · 3200 Meters · Place 2 · Bensalem3200 Meters2.14:06.22a11
Mar 24Harry S Truman vs BensalemMar 24 · 1600 Meters · Place 2 · Bensalem1600 Meters2.6:26.08a11
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Triple Jump · BensalemTriple Jump—DNS11
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Pole Vault · Place 4 · BensalemPole Vault4.5-00.0011
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 1600 Meters · Place 4 · Bensalem1600 Meters4.6:40.29a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Pole Vault · Place 8 · BensalemPole Vault86-610
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Pole Vault · Place 5 · BensalemPole Vault57-010
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 800 Meters · Place 5 · Bensalem800 Meters52:52.71 PB10
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 1600 Meters · Place 3 · Bensalem1600 Meters36:26.1310
Apr 17Jim Kelly InvitationalApr 17 · Complete · Place 16 · BensalemComplete1613:39.1410
Apr 17Jim Kelly InvitationalApr 17 · Complete · Place 22 · BensalemComplete226:03.96 PB10
Apr 8Bensalem @ CR NorthApr 8 · Triple Jump · Place 7 · BensalemTriple Jump725-1010
Apr 8Bensalem @ CR NorthApr 8 · Pole Vault · Place 3 · BensalemPole Vault37-010
Apr 8Bensalem @ CR NorthApr 8 · 3200 Meters · Place 3 · Bensalem3200 Meters313:43.32a PB10
Apr 8Bensalem @ CR NorthApr 8 · 1600 Meters · Place 5 · Bensalem1600 Meters56:13.53a10
Mar 28Neshaminy Distance InvitationalMar 28 · 1600 Meters · Place 18 · Bensalem1600 Meters186:13.13 PB10
Mar 28Neshaminy Distance InvitationalMar 28 · 800 Meters · Place 27 · Bensalem800 Meters272:55.3910

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Montgomery Memorial MeetMay 2 · 1600 Meters · Place 17 · Bensalem1600 Meters176:56.899
Apr 20Neshaminy Track ClassicApr 20 · 800 Meters · Place 16 · Bensalem800 Meters163:12.92—
Apr 20Neshaminy Track ClassicApr 20 · 1600 Meters · Place 11 · Bensalem1600 Meters116:57.94—