Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth Whitemarsh at Hatboro Horsham (Boys) · Apr 1411.36aPlymouth Whitemarsh at Hatboro Horsham (Boys)April 14, 2026
200 Meters · IndoorTFCAGP #5 · Jan 1024.77aTFCAGP #5January 10, 2026
200 Meters · OutdoorSOL American Conference Championship · May 823.05aSOL American Conference ChampionshipMay 8, 2026
200 Meters · Relay Split · IndoorTFCAGP #7 · Jan 2325.480TFCAGP #7January 23, 2026
400 Meters · OutdoorQuakertown at Hatboro Horsham · Apr 2154.78aQuakertown at Hatboro HorshamApril 21, 2026
60 Meter · IndoorTFCAGP #5 · Jan 117.62aTFCAGP #5January 11, 2025
60 Meters · IndoorTFCAofGP Meet #6 · Jan 167.59TFCAofGP Meet #6January 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 200 Meters · Place 9 · Hatboro-Horsham200 MetersRound P9.23.05a PB11
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 7 · Hatboro-Horsham100 MetersRound P7.11.37a11
Apr 30Helman/Hosier InviteApr 30 · 100 Meters · Place 23 · Hatboro-Horsham100 Meters23.11.77a11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 200 Meters · Place 3 · Hatboro-Horsham200 Meters3.23.67a11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 100 Meters · Place 5 · Hatboro-Horsham100 Meters5.11.70a11
Apr 21Quakertown at Hatboro HorshamApr 21 · 400 Meters · Place 2 · Hatboro-Horsham400 Meters2.54.78a PB11
Apr 21Quakertown at Hatboro HorshamApr 21 · 200 Meters · Place 4 · Hatboro-Horsham200 Meters4.24.28a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 200 Meters · Place 1 · Hatboro-Horsham200 Meters1.24.20a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 100 Meters · Place 1 · Hatboro-Horsham100 Meters1.11.36a PB11
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · Hatboro-Horsham200 Meters—DNS11
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · 100 Meters · Place 2 · Hatboro-Horsham100 Meters2.11.69a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23TFCAGP #7Jan 23 · 200 Meters · Hatboro-Horsham200 MetersRelay Split—25.480 PB11
Jan 16TFCAofGP Meet #6Jan 16 · 60 Meters · Place 38 · Hatboro Horsham60 Meters387.59 PB—
Jan 10TFCAGP #5Jan 10 · 200 Meters · Place 20 · Hatboro-Horsham200 Meters2024.77a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · 400 Meters · Place 11 · Hatboro-Horsham400 Meters11.55.07a10
May 9SOL AmericanMay 9 · 200 Meters · Place 19 · Hatboro-Horsham200 MetersRound P19.24.19a10
Apr 29Wissahickon @ HHApr 29 · 400 Meters · Place 3 · Hatboro-Horsham400 Meters3.55.84a10
Apr 29Wissahickon @ HHApr 29 · 200 Meters · Hatboro-Horsham200 Meters--DNS10
Apr 22Plymouth Whitemarsh at Hatboro HorshamApr 22 · 200 Meters · Place 8 · Hatboro-Horsham200 Meters8.24.37a10
Apr 17Jim Kelly InvitationalApr 17 · 400 Meters · Place 21 · Hatboro-Horsham400 Meters2157.3910
Apr 17Jim Kelly InvitationalApr 17 · 200 Meters · Place 20 · Hatboro-Horsham200 Meters2023.7110
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 200 Meters · Place 7 · Hatboro-Horsham200 Meters724.27a10
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 100 Meters · Place 11 · Hatboro-Horsham100 Meters1111.94a10
Apr 4Cardinal ClassicApr 4 · 100 Meters · Place 38 · Hatboro Horsham100 Meters3812.16610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11TFCAGP #5Jan 11 · 200 Meters · Hatboro-Horsham200 MetersRelay Split—25.65010
Jan 11TFCAGP #5Jan 11 · 60 Meter · Place 27 · Hatboro-Horsham60 MeterRound P27.7.62a PB10
Jan 4TFCAGP #4Jan 4 · 200 Meters · Hatboro-Horsham200 MetersRelay Split—25.64610

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Place 25 · Hatboro-Horsham200 Meters25.25.40a10
Dec 14TFCAGP #1Dec 14 · 200 Meters · Place 33 · Hatboro-Horsham200 Meters33.25.49a10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 200 Meters · Place 16 · Hatboro-Horsham200 Meters1626.66a—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 100 Meters · Place 18 · Hatboro-Horsham100 Meters1812.84a—
Apr 16Abington, PW @ HHApr 16 · 100 Meters · Place 21 · Hatboro-Horsham100 Meters2112.41a—
Apr 9Upper Dublin at HHApr 9 · 200 Meters · Place 13 · Hatboro-Horsham200 Meters13.26.42a9
Apr 9Upper Dublin at HHApr 9 · 100 Meters · Place 14 · Hatboro-Horsham100 Meters14.12.51a9