Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOwen J. Roberts HS vs Perkiomen Valley · Mar 2913.03Owen J. Roberts HS vs Perkiomen ValleyMarch 29, 2023
110m Hurdles · 39" / 0.991m · OutdoorPioneer Athletic Conference Championship · May 815.98aPioneer Athletic Conference ChampionshipMay 8, 2026
200 Meters · OutdoorOwen J. Roberts HS vs Perkiomen Valley · Mar 2928.42Owen J. Roberts HS vs Perkiomen ValleyMarch 29, 2023
300m Hurdles · 36" / 0.914m · OutdoorPioneer Athletic Conference Championship · May 843.10aPioneer Athletic Conference ChampionshipMay 8, 2026
55m Hurdles · 39" · IndoorUrsinus HS Invitational · Jan 248.67aUrsinus HS InvitationalJanuary 24, 2025
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #4 · Jan 49.51aTFCAGP #4January 4, 2025
High Jump · OutdoorSpring Ford #2 · Apr 95-04.00Spring Ford #2April 9, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8Pioneer Athletic Conference ChampionshipMay 8 · 300m Hurdles · Place 10 · Perkiomen Valley300m Hurdles36" / 0.914m10.43.10a PB12
May 8Pioneer Athletic Conference ChampionshipMay 8 · 110m Hurdles · Place 3 · Perkiomen Valley110m Hurdles39" / 0.991m3.15.98a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 110m Hurdles · Place 17 · Perkiomen Valley110m Hurdles39" / 0.991m17.16.27a12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 300m Hurdles · Place 8 · Perkiomen Valley300m Hurdles36" / 0.914m8.45.06a12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · 110m Hurdles · Place 3 · Perkiomen Valley110m Hurdles39" / 0.991m3.17.50a12
Apr 8Spring Ford #2Apr 8 · 300m Hurdles · Place 3 · Perkiomen Valley300m Hurdles36" / 0.914m3.44.83a12
Apr 8Spring Ford #2Apr 8 · 110m Hurdles · Place 1 · Perkiomen Valley110m Hurdles39" / 0.991m1.17.28a12
Apr 8Spring Ford #2Apr 8 · 200 Meters · Perkiomen Valley200 Meters—DNS12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 35 · Perk Valley60m HurdlesRound P3510.1012
Feb 6TFCAofGP Last Chance MeetFeb 6 · 60m Hurdles · Place 35 · Perk Valley60m HurdlesRound P3510.1012
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60m Hurdles · Place 9 · Perkiomen Va60m Hurdles99.4712
Jan 3TFCAGP #4Jan 3 · 60m Hurdles · Place 18 · Perkiomen Valley60m Hurdles39" / 0.991mRound P18.9.59a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 300m Hurdles · Place 7 · Perk Valley300m Hurdles744.8911
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · 110m Hurdles · Place 2 · Perk Valley110m Hurdles217.1211
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · 110m Hurdles · Place 2 · Perkiomen Valley110m Hurdles217.03a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2TFCAofGP Meet #9Feb 2 · 60m Hurdles · Place 26 · Perkiomen Va60m HurdlesRound P269.50—
Jan 24Ursinus HS InvitationalJan 24 · 55m Hurdles · Place 13 · Perkiomen Valley55m Hurdles39"13.8.67a PB11
Jan 11TFCAGP #5Jan 11 · 60m Hurdles · Place 26 · Perkiomen Valley60m Hurdles39" / 0.991mRound P26.9.55a11
Jan 4TFCAGP #4Jan 4 · 60m Hurdles · Place 19 · Perkiomen Valley60m Hurdles39" / 0.991mRound P19.9.51a PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 60m Hurdles · Place 46 · Perkiomen Valley60m Hurdles39" / 0.991m46.10.09a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 110m Hurdles · Place 9 · Perk Valley110m Hurdles917.7310
May 10Pioneer Athletic Conference ChampionshipMay 10 · 110m Hurdles · Place 9 · Perk Valley110m HurdlesRound P917.7310
May 4Lower Merion InvitationalMay 4 · 110m Hurdles · Place 8 · Perk Valley110m Hurdles818.6010
May 4Lower Merion InvitationalMay 4 · 300m Hurdles · Place 21 · Perk Valley300m Hurdles2148.3610
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 26 · Perkiomen Valley300m Hurdles2645.79—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 6 · Perkiomen Valley300m Hurdles645.79—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 27 · Perkiomen Valley300m Hurdles2745.79—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 7 · Perkiomen Valley110m HurdlesRound P719.74—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 34 · Perkiomen Valley110m HurdlesRound P3419.74—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 5 · Perkiomen Valley300m Hurdles545.79—
Apr 27Unionville InvitationalApr 27 · 300m Hurdles · Place 26 · Perkiomen Valley300m Hurdles2645.79—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 7 · Perkiomen Valley110m HurdlesRound P719.74—
Apr 27Unionville InvitationalApr 27 · 110m Hurdles · Place 34 · Perkiomen Valley110m HurdlesRound P3419.74—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 300m Hurdles · Place 15 · Perk Valley300m Hurdles1548.2010
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 110m Hurdles · Place 7 · Perk Valley110m Hurdles720.3210
Apr 9Spring Ford #2Apr 9 · 300m Hurdles · Place 6 · Perkiomen Valley300m Hurdles36" / 0.914m6.49.12a10
Apr 9Spring Ford #2Apr 9 · 110m Hurdles · Place 3 · Perkiomen Valley110m Hurdles39" / 0.991m3.19.21a10
Apr 9Spring Ford #2Apr 9 · High Jump · Place 5 · Perkiomen ValleyHigh Jump5.5-04.00 PB10
Apr 9Spring Ford #2Apr 9 · 200 Meters · Perkiomen Valley200 Meters--DNS10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2Boyertown vs Perkiomen ValleyMay 2 · 100 Meters · Place 25 · Perk Valley100 Meters2513.1109
Apr 12Perkiomen Valley vs Spring FordApr 12 · High Jump · Place 6 · Perk ValleyHigh Jump65-02.009
Apr 12Perkiomen Valley vs Spring FordApr 12 · 100 Meters · Place 32 · Perk Valley100 Meters3213.059
Mar 29Owen J. Roberts HS vs Perkiomen ValleyMar 29 · High Jump · Place 7 · Perkiomen ValleyHigh Jump75-29
Mar 29Owen J. Roberts HS vs Perkiomen ValleyMar 29 · 200 Meters · Place 31 · Perkiomen Valley200 Meters3128.42 PB9
Mar 29Owen J. Roberts HS vs Perkiomen ValleyMar 29 · 100 Meters · Place 20 · Perkiomen Valley100 Meters2013.03 PB9