Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPioneer Athletic Conference Championship · May 813.50aPioneer Athletic Conference ChampionshipMay 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorCY Fritz T&F · Apr 2416.00aCY Fritz T&FApril 24, 2026
200 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 227.56aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
200 Meters · OutdoorCY Fritz T&F · Apr 2426.89aCY Fritz T&FApril 24, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 227.658PTFCA ChampionshipsMarch 2, 2025
300m Hurdles · 30" / 0.762m · OutdoorPioneer Athletic Conference Championship · May 846.10aPioneer Athletic Conference ChampionshipMay 8, 2026
60 Meter · IndoorDVGTCA Meet-Invitational Day 1 · Dec 188.58aDVGTCA Meet-Invitational Day 1December 18, 2025
60 Meters · IndoorDVGTCA Meet #6 · Jan 108.45DVGTCA Meet #6January 10, 2025
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #2 · Dec 139.97aDVGTCA Meet #2 December 13, 2024
Combined results · OutdoorSchuylkill Valley Panther Invitational 2025 · Apr 2616.49Schuylkill Valley Panther Invitational 2025April 26, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 300m Hurdles · Place 14 · Boyertown Area300m Hurdles30" / 0.762mRound P14.46.63a11
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100m Hurdles · Place 16 · Boyertown Area100m Hurdles33" / 0.838mRound P16.16.08aWind: 0.411
May 8Pioneer Athletic Conference ChampionshipMay 8 · 300m Hurdles · Place 2 · Boyertown Area300m Hurdles30" / 0.762m2.46.10a PB11
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100m Hurdles · Place 3 · Boyertown Area100m Hurdles33" / 0.838mRound P3.16.17a11
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100m Hurdles · Place 5 · Boyertown Area100m Hurdles33" / 0.838m5.16.36a11
May 8Pioneer Athletic Conference ChampionshipMay 8 · 100 Meters · Place 26 · Boyertown Area100 MetersRound P26.13.50a PB11
May 1John H. Shaner Meet InvitationalMay 1 · 300m Hurdles · Place 3 · Boyertown Area300m Hurdles347.14a11
May 1John H. Shaner Meet InvitationalMay 1 · 200 Meters · Place 10 · Boyertown Area200 Meters1027.36a11
Apr 24CY Fritz T&FApr 24 · 300m Hurdles · Place 7 · Boyertown Area300m Hurdles30" / 0.762m7.48.33a11
Apr 24CY Fritz T&FApr 24 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838m6.16.00a PB11
Apr 24CY Fritz T&FApr 24 · 200 Meters · Place 15 · Boyertown Area200 Meters15.26.89a PB11
Apr 17Twin Valley Raider InvitationalApr 17 · 300m Hurdles · Place 3 · Boyertown Area300m Hurdles347.01a11
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 8 · Boyertown Area100m HurdlesRound P816.26a11
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 7 · Boyertown Area100m Hurdles716.09a11
Apr 17Twin Valley Raider InvitationalApr 17 · 300m Hurdles · Place 3 · Boyertown Area300m Hurdles347.0111
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 8 · Boyertown Area100m Hurdles816.2611
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 7 · Boyertown Area100m Hurdles716.0911
Apr 11The Coatesville Track & Field InvitationalApr 11 · 300m Hurdles · Place 3 · Boyertown Area300m Hurdles347.62a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 5 · Boyertown Area100m HurdlesRound P516.31a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 5 · Boyertown Area100m Hurdles516.56a11
Apr 2Oxenreider Streamline ClassicApr 2 · 100m Hurdles · Place 3 · Boyertown Area100m Hurdles316.71a11
Apr 2Oxenreider Streamline ClassicApr 2 · 100m Hurdles · Place 2 · Boyertown Area100m Hurdles216.45a11
Mar 14Phantom InvitationalMar 14 · 100m Hurdles · Place 1 · Boyertown Area100m Hurdles116.54a11
Mar 14Phantom InvitationalMar 14 · 200 Meters · Place 3 · Boyertown Area200 Meters327.92a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60m Hurdles · Place 23 · Boyertown60m HurdlesRound P2310.1111
Jan 30DVGTCA Meet #7Jan 30 · 60m Hurdles · Place 8 · Boyertown60m Hurdles89.9711
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 24 · Boyertown60m Hurdles2410.5811

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60 Meter · Place 38 · Boyertown Area60 Meter38.8.58a PB11
Dec 12DVGTCA Meet #1Dec 12 · 60 Meter · Place 19 · Boyertown Area60 Meter19.8.63a11
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Boyertown Area200 MetersRelay Split—27.658 PB10
Feb 19DVGTCA Meet of ChampionsFeb 19 · 60m Hurdles · Place 21 · Boyertown60m HurdlesRound P2110.1510
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 60m Hurdles · Place 4 · Boyertown Area60m Hurdles33" / 0.838m4.10.03a10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 200 Meters · Place 4 · Boyertown Area200 Meters4.27.56a PB10
Jan 31DVGTCA Meet #8Jan 31 · 60m Hurdles · Place 28 · Boyertown60m Hurdles2810.9610
Jan 10DVGTCA Meet #6Jan 10 · 60 Meters · Place 19 · Boyertown60 Meters198.45 PB10
Jan 3DVGTCA Meet #5Jan 3 · 60m Hurdles · Place 5 · Boyertown60m Hurdles510.0610

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 300m Hurdles · Place 3 · Boyertown300m Hurdles349.7610
May 10Pioneer Athletic Conference ChampionshipMay 10 · 100m Hurdles · Place 8 · Boyertown100m Hurdles817.0910
May 10Pioneer Athletic Conference ChampionshipMay 10 · 100m Hurdles · Place 6 · Boyertown100m HurdlesRound P616.7810
May 2John H Shaner Memorial Track and Field MeetMay 2 · 300m Hurdles · Place 7 · Boyertown Area300m Hurdles30" / 0.762m7.49.09a10
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100m Hurdles · Place 3 · Boyertown Area100m Hurdles33" / 0.838mRound P3.16.81a10
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100m Hurdles · Place 3 · Boyertown Area100m Hurdles33" / 0.838m3.16.87a10
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 300m Hurdles · Place 4 · Boyertown300m Hurdles450.62—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100m Hurdles · Place 4 · Boyertown100m Hurdles416.54—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · Combined results · Place 3 · BoyertownCombined resultsRound P316.49 PB—
Apr 19Leonard Stephan MeetApr 19 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838mRound P6.17.03a10
Apr 19Leonard Stephan MeetApr 19 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838m6.16.46a10
Apr 12The Coatesville Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838mRound P6.16.96a10
Apr 12The Coatesville Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838m6.16.73a10
Apr 12Coatesville Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838mRound P6.16.96a10
Apr 12Coatesville Track and Field InvitationalApr 12 · 100m Hurdles · Place 6 · Boyertown Area100m Hurdles33" / 0.838m6.16.73a10
Apr 4Oxenreider Streamline ClassicApr 4 · 100m Hurdles · Place 2 · Boyertown Area100m Hurdles216.44a10
Apr 4Oxenreider Streamline ClassicApr 4 · 100m Hurdles · Place 2 · Boyertown Area100m Hurdles216.46a10
Apr 4Oxenreider Streamline ClassicApr 4 · 200 Meters · Place 5 · Boyertown Area200 Meters527.65a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 8 · Boyertown Area60m Hurdles33" / 0.838m8.10.22a10
Dec 13DVGTCA Meet #2 Dec 13 · 60m Hurdles · Place 5 · Boyertown Area60m Hurdles33" / 0.838m5.9.97a PB10
Dec 6DVGTCA Meet #1Dec 6 · 60m Hurdles · Place 6 · Boyertown Area60m Hurdles33" / 0.838m6.10.05a10
Feb 2DVGTCA Meet #7Feb 2 · 60m Hurdles · Place 27 · Boyertown60m Hurdles2711.089
Feb 2DVGTCA Meet #7Feb 2 · 60m Hurdles · Place 27 · Boyertown60m Hurdles2711.089
Jan 12DVGTCA Meet #6Jan 12 · 60m Hurdles · Place 27 · Boyertown60m Hurdles2711.349
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 58 · Boyertown60m Hurdles5813.359
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 58 · Boyertown60m Hurdles5813.359

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 10Pioneer Athletic Conference ChampionshipMay 10 · 100m Hurdles · Place 9 · Boyertown100m HurdlesRound P917.549
May 10Pioneer Athletic Conference ChampionshipMay 10 · 100m Hurdles · Place 9 · Boyertown100m HurdlesRound P917.549
May 3John H. Shaner Memorial Track InviteMay 3 · 300m Hurdles · Place 11 · Boyertown Area300m Hurdles1153.70a—
May 3John H. Shaner Memorial Track InviteMay 3 · 100m Hurdles · Place 9 · Boyertown Area100m Hurdles917.20a—
Apr 279th & 10th Grade Pottsgrove InviteApr 27 · 100m Hurdles · Place 1 · Boyertown100m Hurdles117.519
Apr 26Cy Fritz OpenApr 26 · 300m Hurdles · Place 26 · Boyertown300m Hurdles2654.98—
Apr 26Cy Fritz OpenApr 26 · 100m Hurdles · Place 23 · Boyertown100m Hurdles2317.88—
Apr 17Owen J Roberts HS vs BoyertownApr 17 · 300m Hurdles · Place 4 · Boyertown Area300m Hurdles453.19a—
Apr 17Owen J Roberts HS vs BoyertownApr 17 · 100m Hurdles · Place 4 · Boyertown Area100m Hurdles417.57a—
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100m Hurdles · Place 17 · Boyertown Area100m Hurdles33" / 0.838mRound P17.19.01a9
Apr 10Boyertown vs MethactonApr 10 · 100m Hurdles · Place 3 · Boyertown100m Hurdles317.959
Apr 10Boyertown vs MethactonApr 10 · 300m Hurdles · Place 5 · Boyertown300m Hurdles554.599
Apr 6The North Penn OpenApr 6 · 300m Hurdles · Place 18 · Boyertown Area300m Hurdles30" / 0.762m18.54.91a9
Apr 6The North Penn OpenApr 6 · 100m Hurdles · Place 14 · Boyertown Area100m Hurdles33" / 0.838m14.18.67a9
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 4 · Boyertown300m Hurdles454.879
Mar 30Pennsylvania Track ClassicMar 30 · 100m Hurdles · Place 3 · Boyertown100m Hurdles318.109
Mar 30Pennsylvania Track ClassicMar 30 · 100m Hurdles · Place 3 · Boyertown100m HurdlesRound P318.469
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 4 · Boyertown300m Hurdles454.879
Mar 30Pennsylvania Track ClassicMar 30 · 100m Hurdles · Place 3 · Boyertown100m Hurdles318.469
Mar 30Pennsylvania Track ClassicMar 30 · 100m Hurdles · Place 3 · Boyertown100m Hurdles318.109