Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlymouth Whitemarsh at Hatboro Horsham (Boys) · Apr 1412.37aPlymouth Whitemarsh at Hatboro Horsham (Boys)April 14, 2026
200 Meters · OutdoorCardinal Classic · Apr 425.738Cardinal ClassicApril 4, 2025
400 Meters · OutdoorJim Kelly Invitational · Apr 1757.16Jim Kelly InvitationalApril 17, 2025
800 Meters · OutdoorWissahickon @ Hatboro Horsham · Apr 232:22.28aWissahickon @ Hatboro HorshamApril 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 21 · Hatboro-Horsham400 Meters21.57.41a11
Apr 30Helman/Hosier InviteApr 30 · 400 Meters · Place 30 · Hatboro-Horsham400 Meters30.57.64a11
Apr 28Wissahickon at Hatboro HorshamApr 28 · 400 Meters · Place 8 · Hatboro-Horsham400 Meters8.57.30a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 400 Meters · Place 3 · Hatboro-Horsham400 Meters3.57.82a11
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 100 Meters · Place 12 · Hatboro-Horsham100 Meters12.12.37a PB11
Apr 7Abington @ Hatboro HorshamApr 7 · 400 Meters · Place 7 · Hatboro-Horsham400 Meters7.59.76a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Jim Kelly InvitationalApr 17 · 400 Meters · Place 20 · Hatboro-Horsham400 Meters2057.16 PB10
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · 400 Meters · Place 7 · Hatboro-Horsham400 Meters757.35a10
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 41 · Hatboro Horsham200 Meters4125.738 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · 400 Meters · Place 18 · Hatboro Horsham400 Meters181:00.879
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 800 Meters · Place 9 · Hatboro-Horsham800 Meters92:22.28a PB—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 100 Meters · Place 25 · Hatboro-Horsham100 Meters2513.64a—
Apr 16Abington, PW @ HHApr 16 · 200 Meters · Place 27 · Hatboro-Horsham200 Meters2726.23a—
Apr 16Abington, PW @ HHApr 16 · 100 Meters · Place 26 · Hatboro-Horsham100 Meters2612.62a—