Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPIAA District 3 Championships · May 1713.24aPIAA District 3 ChampionshipsMay 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorBCIAA Firing Championship Track Meet · May 714.05aBCIAA Firing Championship Track MeetMay 7, 2026
200 Meters · OutdoorWyomissing HS vs Tulpehocken vs Berks Catholic · Mar 2628.73aWyomissing HS vs Tulpehocken vs Berks CatholicMarch 26, 2024
300m Hurdles · 30" / 0.762m · OutdoorBCIAA Firing Championship Track Meet · May 743.41aBCIAA Firing Championship Track MeetMay 7, 2026
400m Hurdles · 30" / 0.762m · OutdoorGermantown Academy All Comers · Aug 11:13.95aGermantown Academy All ComersAugust 1, 2024
Combined results · OutdoorSchuylkill Valley Panther Invitational 2025 · Apr 2616.98Schuylkill 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

28 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 2 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762mRound P2.44.72a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m1.43.62a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838mRound P3.14.71a11
May 22PIAA Track & Field State ChampionshipsMay 22 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m3.14.35aWind: 111
May 7BCIAA Firing Championship Track MeetMay 7 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m1.43.41a PB11
May 7BCIAA Firing Championship Track MeetMay 7 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838mRound P1.14.05a PBWind: 1.211
May 7BCIAA Firing Championship Track MeetMay 7 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m1.14.24aWind: 0.411
May 1John H. Shaner Meet InvitationalMay 1 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles143.97a11
May 1John H. Shaner Meet InvitationalMay 1 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.57a11
May 1John H. Shaner Meet InvitationalMay 1 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.82a11
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m1.45.84a11
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m1.15.40a11
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · 300m Hurdles · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m—DNS11
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · 100m Hurdles · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m—DNS11
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m HurdlesRound P114.87a11
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.59a11
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.8711
Apr 17Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.5911
Apr 11Neyhart Track & Field InvitationalApr 11 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m1.46.211
Apr 11Neyhart Track & Field InvitationalApr 11 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838mRound P1.14.611
Apr 11Neyhart Track & Field InvitationalApr 11 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m1.14.811
Apr 7Kutztown HS vs Wyomissing vs TulpehockenApr 7 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m1.47.02a11
Apr 7Kutztown HS vs Wyomissing vs TulpehockenApr 7 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m1.15.19a11
Apr 2Oxenreider Streamline ClassicApr 2 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles146.32a11
Apr 2Oxenreider Streamline ClassicApr 2 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles115.19a11
Apr 2Oxenreider Streamline ClassicApr 2 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles115.09a11
Mar 26Wyomissing HS vs Berks CatholicMar 26 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles145.47a11
Mar 26Wyomissing HS vs Berks CatholicMar 26 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles114.84a11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 11 · Wyomissing Area 03Wyomissing Area 03300m HurdlesRound P1147.1310
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 300m Hurdles · Place 11 · Wyomissing Area 03Wyomissing Area 03300m HurdlesRound P1147.1310
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 100m Hurdles · Place 23 · Wyomissing Area 03Wyomissing Area 03100m HurdlesRound P2317.2810
May 23PIAA Track & Field State Championships AAA/AAMay 23 · 100m Hurdles · Place 23 · Wyomissing Area 03Wyomissing Area 03100m HurdlesRound P2317.2810
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 2 · Wyomissing AreaWyomissing Area300m HurdlesRound P246.7410
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 300m Hurdles · Place 2 · Wyomissing AreaWyomissing Area300m Hurdles245.1910
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100m Hurdles · Place 4 · Wyomissing AreaWyomissing Area100m HurdlesRound P416.4810
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100m Hurdles · Place 2 · Wyomissing AreaWyomissing Area100m Hurdles216.2210
May 8BCIAA Firing MeetMay 8 · 300m Hurdles · Place 3 · Wyomissing AreaWyomissing Area300m Hurdles345.4410
May 8BCIAA Firing MeetMay 8 · 100m Hurdles · Place 7 · Wyomissing AreaWyomissing Area100m Hurdles715.7910
May 8BCIAA Firing MeetMay 8 · 100m Hurdles · Place 7 · Wyomissing AreaWyomissing Area100m Hurdles715.5910
May 2John H Shaner Memorial Track and Field MeetMay 2 · 300m Hurdles · Place 2 · Wyomissing AreaWyomissing Area300m Hurdles30" / 0.762m2.46.07a10
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838mRound P1.16.38a10
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100m Hurdles · Place 5 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m5.17.15a10
Apr 30Kutztown HS Tri Meet #2Apr 30 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles152.0610
Apr 30Kutztown HS Tri Meet #2Apr 30 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles116.4010
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles147.58—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles316.32—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · Combined results · Place 6 · Wyomissing AreaWyomissing AreaCombined resultsRound P616.98 PB—
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles149.7010
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles117.0810
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 300m Hurdles · Place 5 · Wyomissing AreaWyomissing Area300m Hurdles547.84a10
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · 100m Hurdles · Place 4 · Wyomissing AreaWyomissing Area100m Hurdles416.18a10
Mar 25Berks Catholic HS vs WyomissingMar 25 · Long Jump · Place 1 · Wyomissing AreaWyomissing AreaLong Jump113-910
Mar 25Berks Catholic HS vs WyomissingMar 25 · 300m Hurdles · Place 1 · Wyomissing AreaWyomissing Area300m Hurdles149.69a10
Mar 25Berks Catholic HS vs WyomissingMar 25 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles116.21a10
Mar 25Berks Catholic HS vs WyomissingMar 25 · 100 Meters · Place 1 · Wyomissing AreaWyomissing Area100 Meters113.35a10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 1Germantown Academy All ComersAug 1 · 400m Hurdles · Place 1 · UnattachedUnattached400m Hurdles30" / 0.762m1.1:13.95a PB9
Aug 1Germantown Academy All ComersAug 1 · Long Jump · UnattachedUnattachedLong Jump--DNS9
Aug 1Germantown Academy All ComersAug 1 · 100m Hurdles · Place 1 · UnattachedUnattached100m Hurdles33" / 0.838m1.16.81a9
May 17PIAA District 3 ChampionshipsMay 17 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838mRound P3.16.53aWind: 1.19
May 17PIAA District 3 ChampionshipsMay 17 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles33" / 0.838m3.16.39aWind: 1.29
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 15 · Wyomissing AreaWyomissing Area100 MetersRound P15.13.24a PBWind: 1.59
May 9BCIAA Firing MeetMay 9 · 100m Hurdles · Place 7 · Wyomissing AreaWyomissing Area100m Hurdles717.02a—
May 9BCIAA Firing MeetMay 9 · 100m Hurdles · Place 6 · Wyomissing AreaWyomissing Area100m Hurdles616.77a—
May 3John H. Shaner Memorial Track InviteMay 3 · 100m Hurdles · Place 7 · Wyomissing AreaWyomissing Area100m Hurdles716.99a—
May 3John H. Shaner Memorial Track InviteMay 3 · 100m Hurdles · Place 3 · Wyomissing AreaWyomissing Area100m Hurdles316.45a—
May 3John H. Shaner Memorial Track InviteMay 3 · 100 Meters · Place 10 · Wyomissing AreaWyomissing Area100 Meters1013.33a—
Apr 16Oley HS vs WyomissingApr 16 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles116.99a—
Apr 16Oley HS vs WyomissingApr 16 · 100 Meters · Place 6 · Wyomissing AreaWyomissing Area100 Meters614.19a—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 100m Hurdles · Place 5 · Wyomissing AreaWyomissing Area100m Hurdles517.42a—
Apr 9Twin Valley HS Quad Track MeetApr 9 · 100 Meters · Place 4 · Wyomissing AreaWyomissing Area100 Meters413.47a—
Mar 26Wyomissing HS vs Tulpehocken vs Berks CatholicMar 26 · 100m Hurdles · Place 1 · Wyomissing AreaWyomissing Area100m Hurdles117.03a—
Mar 26Wyomissing HS vs Tulpehocken vs Berks CatholicMar 26 · 200 Meters · Place 1 · Wyomissing AreaWyomissing Area200 Meters128.73a PB—
Mar 26Wyomissing HS vs Tulpehocken vs Berks CatholicMar 26 · 100 Meters · Place 2 · Wyomissing AreaWyomissing Area100 Meters213.55a—