Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Penn v CB South · Apr 112.37North Penn v CB SouthApril 1, 2025
110m Hurdles · 39" / 0.991m · OutdoorSOL Colonial Champs · May 815.27aSOL Colonial ChampsMay 8, 2026
200 Meters · OutdoorPennridge vs. NPTF · Apr 725.90aPennridge vs. NPTFApril 7, 2026
300m Hurdles · 36" / 0.914m · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 142.97a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
55 Meters · IndoorDVGTCA & T&FCAofGP Novice Meet · Jan 87.53DVGTCA & T&FCAofGP Novice MeetJanuary 8, 2025

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · PA UnitedPA United400m Hurdles36" / 0.914mRound P--DNS10
Aug 1AAU Junior Olympic GamesAug 1 · 110m Hurdles · Place 37 · PA UnitedPA United110m Hurdles39" / 0.991mRound P37.16.00aWind: 1.110
Jul 23PA United Meet 3Jul 23 · 110m Hurdles · Place 2 · PA UnitedPA United110m Hurdles39" / 0.991m2.15.50a10
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 400m Hurdles · Place 6 · PA UnitedPA United400m Hurdles61:06.42—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 110m Hurdles · Place 2 · PA UnitedPA United110m Hurdles215.73—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400m Hurdles · Place 5 · PA UnitedPA United400m Hurdles51:05.22a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 110m Hurdles · Place 1 · PA UnitedPA United110m Hurdles115.28a10
May 8SOL Colonial ChampsMay 8 · 300m Hurdles · Place 8 · North PennNorth Penn300m Hurdles36" / 0.914m8.43.04a10
May 8SOL Colonial ChampsMay 8 · 110m Hurdles · Place 5 · North PennNorth Penn110m Hurdles39" / 0.991mRound P5.15.27a PB10
May 8SOL Colonial ChampsMay 8 · 110m Hurdles · Place 4 · North PennNorth Penn110m Hurdles39" / 0.991m4.15.30a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 300m Hurdles · Place 21 · North PennNorth Penn300m Hurdles36" / 0.914m21.42.97a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 110m Hurdles · Place 8 · North PennNorth Penn110m Hurdles39" / 0.991m8.15.36a10
Apr 18CB West RelaysApr 18 · 300m Hurdles · Place 13 · North PennNorth Penn300m Hurdles36" / 0.914m13.43.88a10
Apr 17Jack Armstrong InviteApr 17 · 110m Hurdles · Place 4 · North PennNorth Penn110m Hurdles39" / 0.991mRound P4.15.73a10
Apr 17Jack Armstrong InviteApr 17 · 110m Hurdles · Place 4 · North PennNorth Penn110m Hurdles39" / 0.991m4.15.63a10
Apr 10Cardinal ClassicApr 10 · 110m Hurdles · North PennNorth Penn110m Hurdles39" / 0.991m—DQ10
Apr 7Pennridge vs. NPTFApr 7 · 110m Hurdles · Place 2 · North PennNorth Penn110m Hurdles39" / 0.991m2.16.12a10
Apr 7Pennridge vs. NPTFApr 7 · 200 Meters · Place 25 · North PennNorth Penn200 Meters25.25.90a PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 14 · North PennNorth Penn300m Hurdles36" / 0.914m14.45.43a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 110m Hurdles · Place 7 · North PennNorth Penn110m Hurdles39" / 0.991m7.16.20a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 16TFCAofGP Meet of ChampionsFeb 16 · 60m Hurdles · Place 22 · North PennNorth Penn60m HurdlesRound P228.7710
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 16 · North PennNorth Penn60m HurdlesRound P169.0110
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 16 · North PennNorth Penn60m HurdlesRound P169.0110

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 300m Hurdles · Place 17 · North PennNorth Penn300m Hurdles1746.659
May 1Trojan Track ClassicMay 1 · 110m Hurdles · Place 13 · North PennNorth Penn110m Hurdles1317.559
May 1Trojan Track ClassicMay 1 · 200 Meters · Place 28 · North PennNorth Penn200 Meters2826.299
Apr 16Jack Armstrong InvitationalApr 16 · 300m Hurdles · Place 19 · North PennNorth Penn300m Hurdles1951.629
Apr 16Jack Armstrong InvitationalApr 16 · 110m Hurdles · Place 11 · North PennNorth Penn110m HurdlesRound P1118.409
Apr 15Souderton @ North Penn BoysApr 15 · 300m Hurdles · Place 5 · North PennNorth Penn300m Hurdles547.169
Apr 15Souderton @ North Penn BoysApr 15 · 110m Hurdles · Place 4 · North PennNorth Penn110m Hurdles418.969
Apr 4Cardinal ClassicApr 4 · 300m Hurdles · Place 23 · North PennNorth Penn300m Hurdles2345.749
Apr 1North Penn v CB SouthApr 1 · 300m Hurdles · Place 7 · North PennNorth Penn300m Hurdles749.009
Apr 1North Penn v CB SouthApr 1 · 100 Meters · Place 8 · North PennNorth Penn100 Meters812.37 PB9
Mar 29North Penn OpenMar 29 · 300m Hurdles · Place 45 · North PennNorth Penn300m Hurdles4549.739

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · 55 Meters · Place 11 · North PennNorth Penn55 Meters117.53 PB—