Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBCIAA Firing Meet · May 810.77BCIAA Firing MeetMay 8, 2025
200 Meters · IndoorAlvernia Winter Invitational · Jan 1723.42aAlvernia Winter InvitationalJanuary 17, 2026
200 Meters · OutdoorBCIAA Firing Meet · May 821.78BCIAA Firing MeetMay 8, 2025
400 Meters · OutdoorKutztown HS Tri Meet #2 · Apr 3051.81Kutztown HS Tri Meet #2April 30, 2025
55 Meter · IndoorDoug Wesner Memorial · Feb 136.77aDoug Wesner MemorialFebruary 13, 2025
60 Meter · IndoorFast Times Before Finals · Dec 57.01aFast Times Before FinalsDecember 5, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Alvernia Winter InvitationalJan 17 · 200 Meters · Place 15 · KutztownKutztown200 Meters1523.42a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Fast Times Before FinalsDec 5 · 60 Meter · Place 7 · KutztownKutztown60 MeterRound P7.7.01a PBFr
Dec 5Fast Times Before FinalsDec 5 · 60 Meter · Place 6 · KutztownKutztown60 Meter6.7.03aFr
Feb 13Doug Wesner MemorialFeb 13 · 55 Meter · Place 8 · Brandywine HeightsBrandywine Heights55 MeterRound P8.6.77a PB12
Feb 13Doug Wesner MemorialFeb 13 · 200 Meters · Brandywine HeightsBrandywine Heights200 Meters--DNS12
Jan 10Golden Bear HS InviteJan 10 · 55 Meter · Place 11 · Brandywine HeightsBrandywine Heights55 MeterRound P11.6.88a12

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 200 Meters · Place 1 · Brandywine Heights AreaBrandywine Heights Area200 Meters122.6712
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100 Meters · Place 1 · Brandywine Heights AreaBrandywine Heights Area100 MetersRound P110.9412
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 100 Meters · Place 1 · Brandywine Heights AreaBrandywine Heights Area100 Meters111.1112
May 8BCIAA Firing MeetMay 8 · 200 Meters · Place 3 · Brandywine HeightsBrandywine Heights200 Meters322.1112
May 8BCIAA Firing MeetMay 8 · 200 Meters · Place 4 · Brandywine HeightsBrandywine Heights200 Meters421.78 PB12
May 8BCIAA Firing MeetMay 8 · 100 Meters · Place 3 · Brandywine HeightsBrandywine Heights100 Meters310.9412
May 8BCIAA Firing MeetMay 8 · 100 Meters · Place 3 · Brandywine HeightsBrandywine Heights100 Meters310.77 PB12
May 2John H Shaner Memorial Track and Field MeetMay 2 · 200 Meters · Brandywine HeightsBrandywine Heights200 MetersRound P—DNS12
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100 Meters · Place 2 · Brandywine HeightsBrandywine Heights100 MetersRound P2.11.16a12
May 2John H Shaner Memorial Track and Field MeetMay 2 · 100 Meters · Place 2 · Brandywine HeightsBrandywine Heights100 Meters2.11.12a12
Apr 30Kutztown HS Tri Meet #2Apr 30 · 400 Meters · Place 1 · Brandywine HeightsBrandywine Heights400 Meters151.81 PB12
Apr 30Kutztown HS Tri Meet #2Apr 30 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters110.8812
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 200 Meters · Place 2 · Brandywine HBrandywine H200 Meters221.99—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100 Meters · Place 3 · Brandywine HBrandywine H100 Meters311.02—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 100 Meters · Place 1 · Brandywine HBrandywine H100 MetersRound P110.96—
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters111.2212
Apr 12Neyhart Track and Field InvitationalApr 12 · 200 Meters · Brandywine HeightsBrandywine Heights200 Meters—DNS12
Apr 12Neyhart Track and Field InvitationalApr 12 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 MetersRound P1.11.24a12
Apr 12Neyhart Track and Field InvitationalApr 12 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters1.11.17a12
Apr 9Oley Valley HS Tri MeetApr 9 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters111.40a12
Apr 4Oxenreider Streamline ClassicApr 4 · 200 Meters · Place 1 · Brandywine HeightsBrandywine Heights200 Meters122.59a12
Apr 4Oxenreider Streamline ClassicApr 4 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters110.89a12
Apr 4Oxenreider Streamline ClassicApr 4 · 100 Meters · Place 1 · Brandywine HeightsBrandywine Heights100 Meters110.92a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · Place 4 · UnattachedUnattached60 MeterRound P4.7.39a12
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · UnattachedUnattached60 Meter—DNS12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 6 · Brandywine HeightsBrandywine Heights200 MetersRound P6.23.46aWind: -0.311
May 17PIAA District 3 ChampionshipsMay 17 · 200 Meters · Place 3 · Brandywine HeightsBrandywine Heights200 Meters3.23.44aWind: -0.111
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 3 · Brandywine HeightsBrandywine Heights100 MetersRound P3.11.43a11
May 17PIAA District 3 ChampionshipsMay 17 · 100 Meters · Place 5 · Brandywine HeightsBrandywine Heights100 Meters5.11.46aWind: 0.111
May 9BCIAA Firing MeetMay 9 · 200 Meters · Place 13 · Brandywine HeightsBrandywine Heights200 Meters1323.43a—
May 9BCIAA Firing MeetMay 9 · 100 Meters · Place 10 · Brandywine HeightsBrandywine Heights100 Meters1011.60a—
May 3John H. Shaner Memorial Track InviteMay 3 · 200 Meters · Place 9 · Brandywine HeightsBrandywine Heights200 Meters923.56a—
May 3John H. Shaner Memorial Track InviteMay 3 · 100 Meters · Place 15 · Brandywine HeightsBrandywine Heights100 Meters1511.67a—
Apr 19Twin Valley InvitationalApr 19 · 100 Meters · Place 26 · Brandywine HeightsBrandywine Heights100 Meters2612.20a—
Apr 16Berks Catholic HS vs Kutztown vs Brandywine HeightsApr 16 · 200 Meters · Place 2 · Brandywine HeightsBrandywine Heights200 Meters223.91a—
Apr 16Berks Catholic HS vs Kutztown vs Brandywine HeightsApr 16 · 100 Meters · Place 2 · Brandywine HeightsBrandywine Heights100 Meters211.50a—
Apr 5Oxenreider Streamline ClassicApr 5 · 100 Meters · Place 2 · Brandywine HeightsBrandywine Heights100 Meters211.47a—
Apr 5Oxenreider Streamline ClassicApr 5 · 100 Meters · Place 3 · Brandywine HeightsBrandywine Heights100 Meters311.51a—

2023 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 200 Meters · Place 14 · Brandywine HeightsBrandywine Heights200 MetersRound S14.24.69a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 200 Meters · Place 13 · Brandywine HeightsBrandywine Heights200 MetersRound P13.24.05a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 12 · Brandywine HeightsBrandywine Heights100 MetersRound S12.11.85a10
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · 100 Meters · Place 8 · Brandywine HeightsBrandywine Heights100 MetersRound P8.11.77a10
May 11BCIAA Firing MeetMay 11 · 200 Meters · Place 17 · Brandywine Heights AreaBrandywine Heights Area200 MetersRound P1724.0910
May 11BCIAA Firing MeetMay 11 · 100 Meters · Place 12 · Brandywine Heights AreaBrandywine Heights Area100 MetersRound P1211.4910
May 11BCIAA Firing MeetMay 11 · 200 Meters · Place 17 · Brandywine HBrandywine H200 MetersRound P1724.09—
May 11BCIAA Firing MeetMay 11 · 100 Meters · Place 12 · Brandywine HBrandywine H100 MetersRound P1211.49—
May 5John H. Shaner Memorial Track MeetMay 5 · 200 Meters · Place 12 · Brandywine HBrandywine H200 MetersRound P1224.01—
May 5John H. Shaner Memorial Track MeetMay 5 · 100 Meters · Place 9 · Brandywine HBrandywine H100 MetersRound P911.79—
May 2Oley Valley HS vs KutztownMay 2 · 200 Meters · Place 2 · Brandywine HeightsBrandywine Heights200 Meters224.7310
May 2Oley Valley HS vs KutztownMay 2 · 100 Meters · Place 3 · Brandywine HeightsBrandywine Heights100 Meters312.1610
Apr 29Unionville InvitationalApr 29 · 200 Meters · Place 33 · Brandywine Heights ABrandywine Heights A200 Meters3324.46—
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 13 · Brandywine Heights ABrandywine Heights A100 MetersRound P1311.77—
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 2 · Brandywine Heights ABrandywine Heights A100 MetersRound P211.77—
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 13 · Brandywine Heights ABrandywine Heights A100 MetersRound P1311.77—
Apr 29Unionville InvitationalApr 29 · 200 Meters · Place 33 · Brandywine HeightsBrandywine Heights200 Meters33.24.46aUnofficial10
Apr 29Unionville InvitationalApr 29 · 100 Meters · Place 13 · Brandywine HeightsBrandywine Heights100 MetersRound P13.11.77aUnofficial10
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 200 Meters · Place 6 · Brandywine HeightsBrandywine Heights200 Meters624.0710
Apr 25Twin Valley HS vs Brandywine Heights vs KutztownApr 25 · 100 Meters · Place 4 · Brandywine HeightsBrandywine Heights100 Meters411.9710
Apr 21Twin Valley InvitationalApr 21 · 200 Meters · Place 18 · Brandywine HeightsBrandywine Heights200 MetersRound P1824.1610
Apr 21Twin Valley InvitationalApr 21 · 100 Meters · Place 18 · Brandywine HeightsBrandywine Heights100 MetersRound P1811.8210
Apr 18Kutztown Area V Berks Catholic v BrandywineApr 18 · 200 Meters · Place 3 · Brandywine HBrandywine H200 Meters324.36—
Apr 18Kutztown Area V Berks Catholic v BrandywineApr 18 · 100 Meters · Place 4 · Brandywine HBrandywine H100 Meters412.05—
Apr 14Sterling Hoffman Track & Field InvitationalApr 14 · 200 Meters · Place 5 · Brandywine Heights ABrandywine Heights A200 Meters524.35SO
Apr 14Sterling Hoffman Track & Field InvitationalApr 14 · 200 Meters · Place 5 · Brandywine Heights ABrandywine Heights A200 Meters524.35SO
Apr 11Kutztown Area DualApr 11 · Long Jump · Place 3 · Brandywine HBrandywine HLong Jump316-02.25—
Apr 11Kutztown Area DualApr 11 · 400 Meters · Place 5 · Brandywine HBrandywine H400 Meters51:02.20—