Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJack Armstrong Invite · Apr 1711.44aJack Armstrong InviteApril 17, 2026
200 Meters · IndoorTFCAofGP Last Chance Meet · Feb 623.99TFCAofGP Last Chance MeetFebruary 6, 2026
200 Meters · OutdoorJack Armstrong Invite · Apr 1723.41aJack Armstrong InviteApril 17, 2026
200 Meters · Relay Split · IndoorRJBIC · Dec 2922.903RJBICDecember 29, 2025
400 Meters · IndoorTFCAGP #5 · Jan 1058.01aTFCAGP #5January 10, 2026
400 Meters · OutdoorNeshaminy Track Classic · Apr 1358.18Neshaminy Track ClassicApril 13, 2023
55 Meter · IndoorT&FCAofGP #6 rescheduled · Jan 267.33aT&FCAofGP #6 rescheduledJanuary 26, 2024
60 Meter · IndoorTFCAGP #1 · Dec 137.63aTFCAGP #1December 13, 2025
Long Jump · OutdoorCRN v Bensalem Boys Meet · Apr 1816-3CRN v Bensalem Boys MeetApril 18, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 200 Meters · Place 16 · Bensalem200 MetersRound P16.23.45a12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 100 Meters · Place 12 · Bensalem100 MetersRound P12.11.45a12
Apr 30Montgomery Memorial MeetApr 30 · 100 Meters · Place 19 · Bensalem100 Meters19.11.98a12
Apr 25Springfield InvitationalApr 25 · 100 Meters · Place 8 · Bensalem100 Meters8.11.87a12
Apr 20Bensalem at CR SouthApr 20 · 200 Meters · Place 4 · Bensalem200 Meters4.24.13a12
Apr 20Bensalem at CR SouthApr 20 · 100 Meters · Place 4 · Bensalem100 Meters4.11.99a12
Apr 17Jack Armstrong InviteApr 17 · 200 Meters · Place 6 · Bensalem200 MetersRound P6.23.66a12
Apr 17Jack Armstrong InviteApr 17 · 200 Meters · Place 6 · Bensalem200 Meters6.23.41a PB12
Apr 17Jack Armstrong InviteApr 17 · 100 Meters · Place 11 · Bensalem100 MetersRound P11.11.44a PB12
Apr 14Bensalem at CR NorthApr 14 · 200 Meters · Place 6 · Bensalem200 Meters6.24.24a12
Apr 14Bensalem at CR NorthApr 14 · 100 Meters · Place 5 · Bensalem100 Meters5.11.69a12
Apr 11The Bensalem InvitationalApr 11 · 100 Meters · Place 5 · Bensalem100 Meters5.11.47a12
Apr 2Jim Kelly InvitationalApr 2 · 100 Meters · Place 19 · Bensalem100 Meters19.12.41a12
Mar 24Harry S Truman vs BensalemMar 24 · 200 Meters · Place 3 · Bensalem200 Meters3.24.29a12
Mar 24Harry S Truman vs BensalemMar 24 · 100 Meters · Place 4 · Bensalem100 Meters4.11.70a12
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 200 Meters · Place 2 · Bensalem200 Meters2.23.80a12
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · 100 Meters · Place 2 · Bensalem100 Meters2.11.89a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Bensalem200 MetersRelay Split—24.02412
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 21 · Bensalem200 Meters2123.99 PB12
Feb 6TFCAofGP Last Chance MeetFeb 6 · 200 Meters · Place 21 · Bensalem200 Meters2123.9912
Jan 10TFCAGP #5Jan 10 · 400 Meters · Place 30 · Bensalem400 Meters3058.01a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 100 · Bensalem200 Meters100.24.28a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 200 Meters · Bensalem200 MetersRelay Split—22.903 PB12
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 31 · Bensalem200 Meters31.24.51a12
Dec 13TFCAGP #1Dec 13 · 60 Meter · Place 36 · Bensalem60 MeterRound P36.7.63a PB12
Feb 1Ocean Breeze InvitationalFeb 1 · 400 Meters · Place 79 · Bensalem400 Meters79.59.76a11
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 92 · Bensalem200 Meters92.25.11a11
Jan 11TFCAGP #5Jan 11 · 200 Meters · Bensalem200 MetersRelay Split—24.57111
Jan 4TFCAGP #4Jan 4 · 200 Meters · Bensalem200 MetersRelay Split—26.17011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 60 Meter · Place 12 · Bensalem60 Meter12.7.65aUnofficial12
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 400 Meters · Place 15 · Bensalem400 Meters15.57.64aUnofficial12
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 200 Meters · Place 13 · Bensalem200 Meters13.24.64aUnofficial12
May 10Bensalem InvitationalMay 10 · 100 Meters · Place 14 · Bensalem100 MetersRound P1411.6510
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 200 Meters · Place 5 · Bensalem200 Meters524.6010
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 100 Meters · Place 4 · Bensalem100 Meters411.8610
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 24 · Bensalem200 Meters2424.1811
Apr 8Bensalem @ CR NorthApr 8 · 200 Meters · Place 5 · Bensalem200 Meters525.14a11
Apr 8Bensalem @ CR NorthApr 8 · 100 Meters · Place 8 · Bensalem100 Meters812.03a11
Apr 2Bensalem @ CR SouthApr 2 · 200 Meters · Place 10 · Bensalem200 Meters1026.3710
Apr 2Bensalem @ CR SouthApr 2 · 100 Meters · Place 11 · Bensalem100 Meters1112.53010

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Bensalem200 MetersRelay Split—25.44411
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 62 · Bensalem200 Meters62.25.27a11
Jan 26T&FCAofGP #6 rescheduledJan 26 · 55 Meter · Place 15 · Bensalem55 MeterRound P15.7.33a PB10
Jan 10Bears InvitationalJan 10 · 400 Meters · Place 29 · Bensalem400 Meters29.1:00.99a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 100 Meters · Place 10 · Bensalem100 Meters10.12.47a10
Apr 20Neshaminy Track ClassicApr 20 · 100 Meters · Place 19 · Bensalem100 Meters1912.49—
Apr 16CRN v Bensalem MeetApr 16 · 400 Meters · Place 8 · Bensalem400 Meters8.59.28a10
Apr 16CRN v Bensalem MeetApr 16 · 200 Meters · Place 9 · Bensalem200 Meters9.25.46a10
Apr 16CRN v Bensalem MeetApr 16 · 100 Meters · Place 11 · Bensalem100 Meters11.12.53a10
Apr 13The Bensalem InvitationalApr 13 · 200 Meters · Place 28 · Bensalem200 MetersRound P2826.8810

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Neshaminy InvitationalMay 6 · Long Jump · Place 6 · BensalemLong Jump616-0.259
May 6Neshaminy InvitationalMay 6 · 100 Meters · Place 15 · Bensalem100 Meters1512.559
May 4Montgomery Memorial MeetMay 4 · 200 Meters · Place 23 · Bensalem200 Meters2325.869
Apr 18CRN v Bensalem Boys MeetApr 18 · Long Jump · Place 9 · BensalemLong Jump9.16-3 PB9
Apr 18CRN v Bensalem Boys MeetApr 18 · 100 Meters · Place 14 · Bensalem100 Meters14.12.65a9
Apr 15The Bensalem InvitationalApr 15 · Long Jump · Place 7 · BensalemLong Jump714-06.009
Apr 15The Bensalem InvitationalApr 15 · Long Jump · Place 7 · BensalemLong Jump714-06.009
Apr 13Neshaminy Track ClassicApr 13 · 400 Meters · Place 11 · Bensalem400 Meters1158.18 PB—