Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsbury @ CR South · Apr 3011.98aPennsbury @ CR SouthApril 30, 2025
110m Hurdles · 39" / 0.991m · OutdoorCR South at CR North (Boys) · Apr 617.48aCR South at CR North (Boys)April 6, 2026
200 Meters · OutdoorSuburban One League - Patriot Division Championships · May 723.89aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 325.284TFCAGP #4January 3, 2026
300m Hurdles · 36" / 0.914m · OutdoorSuburban One League - Patriot Division Championships · May 742.87aSuburban One League - Patriot Division ChampionshipsMay 7, 2026
400 Meters · IndoorTFCAGP #5 · Jan 1158.57aTFCAGP #5January 11, 2025
400 Meters · OutdoorMontgomery Memorial Meet · May 155.45Montgomery Memorial MeetMay 1, 2025
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #1 · Dec 1310.09aTFCAGP #1December 13, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 300m Hurdles · Place 6 · Council Rock South300m Hurdles36" / 0.914m6.42.87a PB12
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · 200 Meters · Place 20 · Council Rock South200 MetersRound P20.23.89a PB12
Apr 29Pennsbury at CR SouthApr 29 · 300m Hurdles · Place 4 · Council Rock South300m Hurdles36" / 0.914m4.42.91a12
Apr 29Pennsbury at CR SouthApr 29 · 110m Hurdles · Place 4 · Council Rock South110m Hurdles39" / 0.991m4.17.96a12
Apr 29Pennsbury at CR SouthApr 29 · 200 Meters · Place 3 · Council Rock South200 Meters3.24.26a12
Apr 20Bensalem at CR SouthApr 20 · 300m Hurdles · Place 3 · Council Rock South300m Hurdles36" / 0.914m3.44.17a12
Apr 20Bensalem at CR SouthApr 20 · 110m Hurdles · Council Rock South110m Hurdles39" / 0.991m--DQ12
Apr 20Bensalem at CR SouthApr 20 · 200 Meters · Place 8 · Council Rock South200 Meters8.24.74a12
Apr 15Harry S Truman vs Council Rock SouthApr 15 · 110m Hurdles · Council Rock South110m Hurdles39" / 0.991m—DNS12
Apr 6CR South at CR North (Boys)Apr 6 · 300m Hurdles · Place 3 · Council Rock South300m Hurdles36" / 0.914m3.43.77a12
Apr 6CR South at CR North (Boys)Apr 6 · 110m Hurdles · Place 3 · Council Rock South110m Hurdles39" / 0.991m3.17.48a PB12
Apr 6CR South at CR North (Boys)Apr 6 · 200 Meters · Place 3 · Council Rock South200 Meters3.24.58a12
Apr 2Jim Kelly InvitationalApr 2 · 300m Hurdles · Place 11 · Council Rock South300m Hurdles36" / 0.914m11.44.71a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Council Rock South200 MetersRelay Split—25.65012
Jan 3TFCAGP #4Jan 3 · 200 Meters · Council Rock South200 MetersRelay Split—25.284 PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 200 Meters · Council Rock South200 MetersRelay Split—25.38212
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 36 · Council Rock South60m Hurdles39" / 0.991mRound P36.10.10a12
Dec 13TFCAGP #1Dec 13 · 60m Hurdles · Place 41 · Council Rock South60m Hurdles39" / 0.991mRound P41.10.09a PB12
Jan 11TFCAGP #5Jan 11 · 400 Meters · Place 50 · Council Rock South400 Meters50.58.57a PB11

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · 300m Hurdles · Place 7 · Council Rock South300m Hurdles745.3711
May 2Lady RockerMay 2 · 300m Hurdles · Place 2 · Council Rock South300m Hurdles36" / 0.914m2.45.37a11
May 2Lady RockerMay 2 · 110m Hurdles · Place 3 · Council Rock South110m Hurdles39" / 0.991m3.19.04a11
May 1Montgomery Memorial MeetMay 1 · 400 Meters · Place 12 · CR South400 Meters1255.45 PB11
Apr 30Pennsbury @ CR SouthApr 30 · 300m Hurdles · Place 3 · Council Rock South300m Hurdles36" / 0.914m3.45.00a11
Apr 30Pennsbury @ CR SouthApr 30 · 110m Hurdles · Place 5 · Council Rock South110m Hurdles39" / 0.991m5.20.94a11
Apr 30Pennsbury @ CR SouthApr 30 · 400 Meters · Council Rock South400 Meters--DNS11
Apr 30Pennsbury @ CR SouthApr 30 · 100 Meters · Place 15 · Council Rock South100 Meters15.11.98a PB11
Apr 21CR North @ CR SouthApr 21 · 110m Hurdles · Place 4 · CR South110m Hurdles418.9211
Apr 21CR North @ CR SouthApr 21 · 300m Hurdles · Place 4 · CR South300m Hurdles444.5211
Apr 9Truman @ CR SouthApr 9 · 400 Meters · Place 6 · CR South400 Meters656.2111
Apr 9Truman @ CR SouthApr 9 · 300m Hurdles · Place 3 · CR South300m Hurdles345.9811
Apr 5Council Rock Kiwanis InvitationalApr 5 · 400 Meters · Place 16 · CR South400 Meters1655.84—
Apr 2Bensalem @ CR SouthApr 2 · 110m Hurdles · Place 5 · CR South110m Hurdles519.4911
Apr 2Bensalem @ CR SouthApr 2 · 300m Hurdles · Place 5 · CR South300m Hurdles546.7111
Mar 26Neshaminy at Council Rock SouthMar 26 · 200 Meters · Place 10 · CR South200 Meters1026.4611
Mar 26Neshaminy at Council Rock SouthMar 26 · 110m Hurdles · Place 5 · CR South110m Hurdles519.7211
Mar 26Neshaminy at Council Rock SouthMar 26 · 300m Hurdles · Place 4 · CR South300m Hurdles447.8711

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 400 Meters · Place 17 · Council Sout400 Meters1761.09—
May 12S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · 300m Hurdles · Place 13 · Council Sout300m Hurdles1351.39—
Apr 21Jack Armstrong InvitationalApr 21 · 400 Meters · Place 34 · Council Rock South400 Meters3459.389