Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorQuakertown at Hatboro Horsham · Apr 2111.87aQuakertown at Hatboro HorshamApril 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorPIAA Track & Field State Championships · May 2214.65aPIAA Track & Field State ChampionshipsMay 22, 2026
200 Meters · OutdoorHelman/Hosier Invite · Apr 3024.22aHelman/Hosier InviteApril 30, 2026
300m Hurdles · 36" / 0.914m · OutdoorSOL American Conference Championship · May 841.51aSOL American Conference ChampionshipMay 8, 2026
Javelin · 800g · OutdoorSOL American Conference Championship · May 8144-01SOL American Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 110m Hurdles · Place 9 · Hatboro-Horsham110m Hurdles39" / 0.991mRound P9.14.65a PBWind: 112
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 5 · Hatboro-HorshamJavelin800g5.144-01 PB12
May 8SOL American Conference ChampionshipMay 8 · 300m Hurdles · Place 4 · Hatboro-Horsham300m Hurdles36" / 0.914m4.41.51a PB12
May 8SOL American Conference ChampionshipMay 8 · 110m Hurdles · Place 2 · Hatboro-Horsham110m Hurdles39" / 0.991mRound P2.14.71a12
May 8SOL American Conference ChampionshipMay 8 · 110m Hurdles · Place 3 · Hatboro-Horsham110m Hurdles39" / 0.991m3.14.76a12
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 15 · Hatboro-HorshamJavelin800g15.119' 1"12
Apr 30Helman/Hosier InviteApr 30 · 110m Hurdles · Place 2 · Hatboro-Horsham110m Hurdles39" / 0.991m2.14.93a12
Apr 30Helman/Hosier InviteApr 30 · 200 Meters · Place 18 · Hatboro-Horsham200 Meters18.24.22a PB12
Apr 28Wissahickon at Hatboro HorshamApr 28 · Javelin · Place 3 · Hatboro-HorshamJavelin800g3.132-0212
Apr 28Wissahickon at Hatboro HorshamApr 28 · 300m Hurdles · Place 3 · Hatboro-Horsham300m Hurdles36" / 0.914m3.41.86a12
Apr 28Wissahickon at Hatboro HorshamApr 28 · 110m Hurdles · Place 2 · Hatboro-Horsham110m Hurdles39" / 0.991m2.14.75a12
Apr 21Quakertown at Hatboro HorshamApr 21 · Javelin · Place 12 · Hatboro-HorshamJavelin800g12.95-0812
Apr 21Quakertown at Hatboro HorshamApr 21 · 300m Hurdles · Place 2 · Hatboro-Horsham300m Hurdles36" / 0.914m2.42.23a12
Apr 21Quakertown at Hatboro HorshamApr 21 · 200 Meters · Place 5 · Hatboro-Horsham200 Meters5.24.43a12
Apr 21Quakertown at Hatboro HorshamApr 21 · 100 Meters · Place 5 · Hatboro-Horsham100 Meters5.11.87a PB12
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · Javelin · Place 5 · Hatboro-HorshamJavelin800g5.103-0712
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 300m Hurdles · Place 1 · Hatboro-Horsham300m Hurdles36" / 0.914m1.43.36a12
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 110m Hurdles · Place 1 · Hatboro-Horsham110m Hurdles39" / 0.991m1.14.72a12
Apr 10Cardinal ClassicApr 10 · Javelin · Place 17 · Hatboro-HorshamJavelin800g17.115' 3"12
Apr 10Cardinal ClassicApr 10 · 110m Hurdles · Place 3 · Hatboro-Horsham110m Hurdles39" / 0.991m3.15.28a12
Apr 10Cardinal ClassicApr 10 · 200 Meters · Place 24 · Hatboro-Horsham200 Meters24.24.31a12
Apr 7Abington @ Hatboro HorshamApr 7 · Javelin · Place 3 · Hatboro-HorshamJavelin800g3.125-0212
Apr 7Abington @ Hatboro HorshamApr 7 · 300m Hurdles · Place 2 · Hatboro-Horsham300m Hurdles36" / 0.914m2.44.07a12
Apr 7Abington @ Hatboro HorshamApr 7 · 110m Hurdles · Place 1 · Hatboro-Horsham110m Hurdles39" / 0.991m1.14.80a12
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 18 · Hatboro-HorshamJavelin800g18.104' 7"12
Apr 2Jim Kelly InvitationalApr 2 · 200 Meters · Hatboro-Horsham200 Meters—DNS12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 16 · Hatboro-HorshamJavelin800g16.116' 1"12