Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSOL American Conference Championship · May 811.09aSOL American Conference ChampionshipMay 8, 2026
200 Meters · OutdoorPlymouth Whitemarsh at Hatboro Horsham (Boys) · Apr 1424.26aPlymouth Whitemarsh at Hatboro Horsham (Boys)April 14, 2026
High Jump · OutdoorJack Roddick Invitational 2026 · Apr 186-2Jack Roddick Invitational 2026April 18, 2026
Long Jump · OutdoorQuakertown at Hatboro Horsham · Apr 2121-04.50Quakertown at Hatboro HorshamApril 21, 2026
Triple Jump · OutdoorPIAA Track & Field State Championships · May 2244-0.50PIAA Track & Field State ChampionshipsMay 22, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Triple Jump · Place 22 · Hatboro-HorshamTriple Jump22.44-0.50 PBWind: 0.712
May 8SOL American Conference ChampionshipMay 8 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.43-09.2512
May 8SOL American Conference ChampionshipMay 8 · Long Jump · Place 3 · Hatboro-HorshamLong Jump3.20-10.0012
May 8SOL American Conference ChampionshipMay 8 · High Jump · Place 3 · Hatboro-HorshamHigh Jump3.6-00.0012
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 3 · Hatboro-Horsham100 MetersRound P3.11.16a12
May 8SOL American Conference ChampionshipMay 8 · 100 Meters · Place 3 · Hatboro-Horsham100 Meters3.11.09a PB12
Apr 30Helman/Hosier InviteApr 30 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.43' 3.75"12
Apr 30Helman/Hosier InviteApr 30 · 100 Meters · Place 4 · Hatboro-Horsham100 Meters4.11.31a12
Apr 28Wissahickon at Hatboro HorshamApr 28 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.43-09.0012
Apr 28Wissahickon at Hatboro HorshamApr 28 · Long Jump · Place 1 · Hatboro-HorshamLong Jump1.20-09.0012
Apr 28Wissahickon at Hatboro HorshamApr 28 · High Jump · Place 1 · Hatboro-HorshamHigh Jump1.6-00.0012
Apr 28Wissahickon at Hatboro HorshamApr 28 · 200 Meters · Hatboro-Horsham200 Meters--DNS12
Apr 28Wissahickon at Hatboro HorshamApr 28 · 100 Meters · Place 1 · Hatboro-Horsham100 Meters1.11.25a12
Apr 21Quakertown at Hatboro HorshamApr 21 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.43-06.5012
Apr 21Quakertown at Hatboro HorshamApr 21 · Long Jump · Place 1 · Hatboro-HorshamLong Jump1.21-04.50 PB12
Apr 21Quakertown at Hatboro HorshamApr 21 · High Jump · Place 1 · Hatboro-HorshamHigh Jump1.6-00.0012
Apr 21Quakertown at Hatboro HorshamApr 21 · 100 Meters · Place 2 · Hatboro-Horsham100 Meters2.11.30a12
Apr 18Jack Roddick Invitational 2026Apr 18 · Long Jump · Place 18 · Hatboro-HorshamLong Jump18.20-412
Apr 18Jack Roddick Invitational 2026Apr 18 · High Jump · Place 7 · Hatboro-HorshamHigh Jump7.6-2 PB12
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.42-05.0012
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · Long Jump · Place 1 · Hatboro-HorshamLong Jump1.19-10.0012
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · High Jump · Place 2 · Hatboro-HorshamHigh Jump2.6-00.0012
Apr 14Plymouth Whitemarsh at Hatboro Horsham (Boys)Apr 14 · 200 Meters · Place 2 · Hatboro-Horsham200 Meters2.24.26a PB12
Apr 10Cardinal ClassicApr 10 · High Jump · Place 1 · Hatboro-HorshamHigh Jump1.6' 2"12
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 5 · Hatboro-Horsham100 Meters5.11.10a12
Apr 7Abington @ Hatboro HorshamApr 7 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump1.41-11.0012
Apr 7Abington @ Hatboro HorshamApr 7 · Long Jump · Place 2 · Hatboro-HorshamLong Jump2.21-03.0012
Apr 7Abington @ Hatboro HorshamApr 7 · High Jump · Place 1 · Hatboro-HorshamHigh Jump1.5-10.0012
Apr 2Jim Kelly InvitationalApr 2 · Triple Jump · Place 2 · Hatboro-HorshamTriple Jump2.43' 8.25"12
Apr 2Jim Kelly InvitationalApr 2 · High Jump · Place 1 · Hatboro-HorshamHigh Jump1.6' 2"12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Triple Jump · Place 8 · Hatboro HorshamTriple Jump842-07.5012
Feb 16TFCAofGP Meet of ChampionsFeb 16 · High Jump · Place 4 · Hatboro HorshamHigh Jump46-02.0012
Feb 6TFCAofGP Last Chance MeetFeb 6 · Long Jump · Place 8 · Hatboro HorshamLong Jump820-07.2512
Feb 6TFCAofGP Last Chance MeetFeb 6 · High Jump · Place 2 · Hatboro HorshamHigh Jump26-02.0012
Feb 6TFCAofGP Last Chance MeetFeb 6 · Long Jump · Place 8 · Hatboro HorshamLong Jump820-07.2512
Feb 6TFCAofGP Last Chance MeetFeb 6 · High Jump · Place 2 · Hatboro HorshamHigh Jump26-02.0012
Jan 16TFCAofGP Meet #6Jan 16 · High Jump · Place 4 · Hatboro HorshamHigh Jump45-10.00—
Jan 10TFCAGP #5Jan 10 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump144-5.2512
Jan 10TFCAGP #5Jan 10 · High Jump · Place 2 · Hatboro-HorshamHigh Jump26-212

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump139-811
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · Long Jump · Place 4 · Hatboro-HorshamLong Jump418-3.5011
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · High Jump · Place 1 · Hatboro-HorshamHigh Jump15-1011
Apr 4Cardinal ClassicApr 4 · Long Jump · Place 9 · Hatboro HorshamLong Jump919-11.0011
Apr 4Cardinal ClassicApr 4 · High Jump · Place 1 · Hatboro HorshamHigh Jump16-04.0011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Triple Jump · Place 2 · Hatboro HorshamTriple Jump240-4.2510
May 10SOL American Conference ChampionshipsMay 10 · Long Jump · Place 10 · Hatboro HorshamLong Jump1018-3.5010
May 10SOL American Conference ChampionshipsMay 10 · High Jump · Place 1 · Hatboro HorshamHigh Jump16-010
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Triple Jump · Place 4 · Hatboro-HorshamTriple Jump435-9.50—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · Long Jump · Place 1 · Hatboro-HorshamLong Jump119-4—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · High Jump · Place 1 · Hatboro-HorshamHigh Jump16-0—
Apr 23Wissahickon @ Hatboro HorshamApr 23 · 200 Meters · Place 8 · Hatboro-Horsham200 Meters824.29a—
Apr 16Abington, PW @ HHApr 16 · Triple Jump · Place 1 · Hatboro-HorshamTriple Jump138-3.50—
Apr 16Abington, PW @ HHApr 16 · Long Jump · Place 5 · Hatboro-HorshamLong Jump519-0.50—