Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2LRS Indoor Invitational · Jan 166:31.00a2LRS Indoor InvitationalJanuary 16, 2026
1600 Meters · OutdoorJohn H. Shaner Memorial Track Invite · May 35:59.11aJohn H. Shaner Memorial Track InviteMay 3, 2024
3200 Meters · OutdoorSchuylkill Valley Panther Invitational 2025 · Apr 2612:54.35Schuylkill Valley Panther Invitational 2025April 26, 2025
800 Meters · OutdoorNeyhart Track and Field Invitational · Apr 122:45.37aNeyhart Track and Field InvitationalApril 12, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 162LRS Indoor InvitationalJan 16 · 1 Mile · Place 15 · Kutztown Area1 Mile15.6:31.00a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 12 · Kutztown Area3200 Meters1213:19.4210
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 19 · Kutztown Area3200 Meters1913:04.2110
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 20 · Kutztown Area1600 Meters206:09.2710
May 2John H Shaner Memorial Track and Field MeetMay 2 · 3200 Meters · Place 7 · Kutztown Area3200 Meters7.13:08.47a10
Apr 30Kutztown HS Tri Meet #2Apr 30 · 800 Meters · Place 3 · Kutztown Area800 Meters32:50.1210
Apr 30Kutztown HS Tri Meet #2Apr 30 · 1600 Meters · Place 2 · Kutztown Area1600 Meters26:05.1710
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 3200 Meters · Place 5 · Kutztown Area3200 Meters512:54.35 PB—
Apr 12Neyhart Track and Field InvitationalApr 12 · 3200 Meters · Place 1 · Kutztown Area3200 Meters1.13:19.15a10
Apr 12Neyhart Track and Field InvitationalApr 12 · 800 Meters · Place 5 · Kutztown Area800 Meters5.2:45.37a PB10
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 3200 Meters · Kutztown Area3200 Meters—DNS10
Apr 8Wyomissing HS Tri Meet #1Apr 8 · 1600 Meters · Place 4 · Kutztown Area1600 Meters4.6:45.40a10
Apr 4Oxenreider Streamline ClassicApr 4 · 3200 Meters · Place 3 · Kutztown Area3200 Meters313:27.30a10
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · 3200 Meters · Place 1 · Kutztown Area3200 Meters114:40.20a10
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · 1600 Meters · Place 2 · Kutztown Area1600 Meters26:31.36a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 1 Mile · Kutztown Area1 Mile—DNS10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 3000 Meters · Kutztown Area3000 Meters—DNS10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 800 Meters · Kutztown Area800 Meters—DNS10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · 3200 Meters · Place 13 · Kutztown Area3200 Meters13.13:04.58a9
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 14 · Kutztown Area3200 Meters1412:54.35a—
May 9BCIAA Firing MeetMay 9 · 800 Meters · Place 27 · Kutztown Area800 Meters272:47.01a—
May 3John H. Shaner Memorial Track InviteMay 3 · 3200 Meters · Place 12 · Kutztown Area3200 Meters1213:04.10a—
May 3John H. Shaner Memorial Track InviteMay 3 · 1600 Meters · Place 11 · Kutztown Area1600 Meters115:59.11a PB—
Apr 27Schuylkill Valley InvitationalApr 27 · 3200 Meters · Place 7 · Kutztown Are3200 Meters713:26.68—
Apr 19Twin Valley InvitationalApr 19 · 3200 Meters · Place 21 · Kutztown Area3200 Meters2113:35.58a—
Apr 16Berks Catholic HS vs Kutztown vs Brandywine HeightsApr 16 · 3200 Meters · Place 1 · Kutztown Area3200 Meters114:37.58a—
Apr 5Oxenreider Streamline ClassicApr 5 · 800 Meters · Place 11 · Kutztown Area800 Meters112:55.72a—