Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWyomissing HS Tri Meet #2 · Apr 226:52.41Wyomissing HS Tri Meet #2April 22, 2025
3000 Meters · OutdoorDoug Wesner Memorial · Feb 1217:27.14aDoug Wesner MemorialFebruary 12, 2026
3200 Meters · OutdoorWyomissing HS Tri Meet #2 · Apr 2216:47.16Wyomissing HS Tri Meet #2April 22, 2025
800 Meters · OutdoorJohn H. Shaner Meet Invitational · May 13:14.43aJohn H. Shaner Meet InvitationalMay 1, 2026
Combined results · OutdoorSchuylkill Valley Panther Invitational 2025 · Apr 267:40.18Schuylkill 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

12 results
DateMeetEventPlMarkGr
May 1John H. Shaner Meet InvitationalMay 1 · 1600 Meters · Place 29 · Brandywine Heights1600 Meters297:03.82a12
May 1John H. Shaner Meet InvitationalMay 1 · 800 Meters · Place 33 · Brandywine Heights800 Meters333:14.43a PB12
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · 1600 Meters · Place 4 · Brandywine Heights1600 Meters4.7:18.74a12
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · 800 Meters · Place 6 · Brandywine Heights800 Meters6.3:27.58a12
Apr 25Panther InvitationalApr 25 · 1600 Meters · Place 17 · Brandywine Heights1600 Meters17.7:26.35a12
Apr 25Panther InvitationalApr 25 · 800 Meters · Place 22 · Brandywine Heights800 Meters22.3:24.40a12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · 1600 Meters · Place 7 · Brandywine Heights1600 Meters7.7:14.83a12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · 800 Meters · Place 5 · Brandywine Heights800 Meters5.3:18.86a12
Apr 11Neyhart Track & Field InvitationalApr 11 · 1600 Meters · Place 14 · Brandywine Heights1600 Meters14.7:36.012
Apr 11Neyhart Track & Field InvitationalApr 11 · 800 Meters · Brandywine Heights800 Meters—DNS12
Feb 12Doug Wesner MemorialFeb 12 · 1600 Meters · Place 48 · Brandywine Heights1600 Meters48.8:54.48a12
Feb 12Doug Wesner MemorialFeb 12 · 3000 Meters · Place 12 · Brandywine Heights3000 Meters12.17:27.14a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Kutztown HS Tri Meet #2Apr 30 · 800 Meters · Place 5 · Brandywine Heights800 Meters53:30.4511
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · Combined results · Place 28 · Brandywine HCombined results287:40.18 PB—
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 3200 Meters · Place 7 · Brandywine Heights3200 Meters716:47.16 PB11
Apr 22Wyomissing HS Tri Meet #2Apr 22 · 1600 Meters · Place 5 · Brandywine Heights1600 Meters56:52.41 PB11
Apr 12Neyhart Track and Field InvitationalApr 12 · 1600 Meters · Place 10 · Brandywine Heights1600 Meters10.7:08.15a11
Apr 9Oley Valley HS Tri MeetApr 9 · 3200 Meters · Place 4 · Brandywine Heights3200 Meters417:33.61a11
Apr 9Oley Valley HS Tri MeetApr 9 · 1600 Meters · Place 6 · Brandywine Heights1600 Meters67:20.85a11
Apr 4Oxenreider Streamline ClassicApr 4 · 1600 Meters · Place 13 · Brandywine Heights1600 Meters137:15.08a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3John H. Shaner Memorial Track InviteMay 3 · 1600 Meters · Place 24 · Brandywine Heights1600 Meters247:52.50a—
May 3John H. Shaner Memorial Track InviteMay 3 · 800 Meters · Place 33 · Brandywine Heights800 Meters333:33.14a—
Apr 16Berks Catholic HS vs Kutztown vs Brandywine HeightsApr 16 · 1600 Meters · Place 4 · Brandywine Heights1600 Meters47:27.70a—
Apr 16Berks Catholic HS vs Kutztown vs Brandywine HeightsApr 16 · 800 Meters · Place 6 · Brandywine Heights800 Meters63:19.89a—
Apr 5Oxenreider Streamline ClassicApr 5 · 1600 Meters · Place 8 · Brandywine Heights1600 Meters88:16.14a—