Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhippets Track & Field Invitational · Apr 2612.87aWhippets Track & Field InvitationalApril 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorPioneer Athletic Conference Championship · May 818.08aPioneer Athletic Conference ChampionshipMay 8, 2026
200 Meters · OutdoorOwen J Roberts HS vs Methacton · Apr 1626.29aOwen J Roberts HS vs MethactonApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2846.22aThe North Penn Open presented by North Wales Running CompanyMarch 28, 2026
55m Hurdles · 39" · IndoorWarrior Winter Warmup · Dec 139.85aWarrior Winter WarmupDecember 13, 2025
60m Hurdles · 39" / 0.991m · IndoorUrsinus HS Icebreaker · Dec 710.62aUrsinus HS IcebreakerDecember 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 110m Hurdles · Place 11 · Methacton110m Hurdles39" / 0.991m11.18.08a PB10
Apr 16Owen J Roberts HS vs MethactonApr 16 · 110m Hurdles · Place 2 · Methacton110m Hurdles39" / 0.991m2.18.16a10
Apr 16Owen J Roberts HS vs MethactonApr 16 · 200 Meters · Place 22 · Methacton200 Meters22.26.29a PB10
Apr 10Cardinal ClassicApr 10 · 300m Hurdles · Place 19 · Methacton300m Hurdles36" / 0.914m19.46.85a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 16 · Methacton300m Hurdles36" / 0.914m16.46.22a PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100 Meters · Place 64 · Methacton100 Meters64.13.18a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 33 · Methacton60m HurdlesRound P339.8310
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 33 · Methacton60m HurdlesRound P339.8310
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 40 · Methacton 0155m Hurdles409.3810
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 40 · Methacton 0155m Hurdles409.3810
Jan 16TFCAofGP Meet #6Jan 16 · 60m Hurdles · Place 33 · Methacton60m Hurdles3310.08—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · 55m Hurdles · Place 7 · Methacton55m Hurdles39"Round P7.9.85a PB10
Dec 13Warrior Winter WarmupDec 13 · 55m Hurdles · Methacton55m Hurdles39"--DNS10
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 13 · Methacton60m Hurdles39" / 0.991m13.10.62a PB10
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 13 · Methacton60m Hurdles39" / 0.991m13.10.62a10
Jan 24TFCAofGP NoviceJan 24 · 55m Hurdles · Place 10 · Methacton55m Hurdles1010.869
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 60m Hurdles · Place 25 · Methacton60m HurdlesRound P2510.83—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26Whippets Track & Field InvitationalApr 26 · 110m Hurdles · Place 14 · Methacton110m Hurdles39" / 0.991m14.19.46a9
Apr 26Whippets Track & Field InvitationalApr 26 · 100 Meters · Place 86 · Methacton100 Meters86.12.87a PB9
Apr 2Spring Ford #2Apr 2 · 110m Hurdles · Place 2 · Methacton110m Hurdles39" / 0.991m2.19.23a9