Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUrsinus HS Invitational · Jan 244:43.80aUrsinus HS InvitationalJanuary 24, 2025
1600 Meters · OutdoorJohn H Shaner Memorial Track and Field Meet · May 24:32.41aJohn H Shaner Memorial Track and Field MeetMay 2, 2025
3000 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 19:44.45aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
3200 Meters · OutdoorBCIAA Firing Meet · May 89:34.87BCIAA Firing MeetMay 8, 2025
800 Meters · OutdoorGovernor Mifflin Junior High County Meet · May 162:30.33Governor Mifflin Junior High County MeetMay 16, 2022
Combined results · OutdoorMuhlenberg @ Daniel Boone · Apr 115:06.38Muhlenberg @ Daniel BooneApril 11, 2023
R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · OutdoorJeff Bradley Invitational · Apr 124:37.67Jeff Bradley InvitationalApril 12, 2025
R Hempfield Black Knight Vince McNally Conestoga 9:05.34 2008 · OutdoorJeff Bradley Invitational · Apr 129:51.90Jeff Bradley InvitationalApril 12, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · 1600 Meters · Daniel Boone1600 Meters—DNS12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 3 · Daniel Boone3200 Meters39:54.39a12
Apr 17Twin Valley Raider InvitationalApr 17 · 3200 Meters · Place 3 · Daniel Boone3200 Meters39:54.3912
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 3200 Meters · Daniel Boone3200 Meters—DNS12
Apr 14Conrad Weiser HS vs Daniel BooneApr 14 · 800 Meters · Daniel Boone800 Meters—DNS12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 3000 Meters · Place 1 · Daniel Boone3000 Meters1.9:44.45a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · 3200 Meters · Place 18 · Daniel Boone Area3200 Meters1810:03.7811
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 7 · Daniel Boone3200 Meters79:34.87 PB11
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 8 · Daniel Boone1600 Meters84:34.4611
May 2John H Shaner Memorial Track and Field MeetMay 2 · 3200 Meters · Place 1 · Daniel Boone3200 Meters1.9:51.58a11
May 2John H Shaner Memorial Track and Field MeetMay 2 · 1600 Meters · Place 3 · Daniel Boone1600 Meters3.4:32.41a PB11
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 3200 Meters · Place 2 · Daniel Boone Area3200 Meters210:12.82—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · 1600 Meters · Place 3 · Daniel Boone Area1600 Meters34:38.58—
Apr 19Leonard Stephan MeetApr 19 · 3200 Meters · Place 5 · Daniel Boone3200 Meters5.10:18.07a11
Apr 19Leonard Stephan MeetApr 19 · 1600 Meters · Place 3 · Daniel Boone1600 Meters3.4:35.08a11
Apr 14Fleetwood Quad Track MeetApr 14 · 1600 Meters · Place 2 · Daniel Boone1600 Meters24:39.20a11
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · Place 13 · Daniel Boone AreaR Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016134:37.67 PBJR
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Vince McNally Conestoga 9:05.34 2008 · Place 5 · Daniel Boone AreaR Hempfield Black Knight Vince McNally Conestoga 9:05.34 200859:51.90 PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Ursinus HS InvitationalJan 24 · 1 Mile · Place 9 · Daniel Boone1 Mile9.4:43.80a PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 9 · Daniel Boone3200 Meters99:46.52a—
May 9BCIAA Firing MeetMay 9 · 1600 Meters · Place 11 · Daniel Boone1600 Meters114:35.41a—
May 3John H. Shaner Memorial Track InviteMay 3 · 3200 Meters · Place 4 · Daniel Boone3200 Meters49:53.22a—
May 3John H. Shaner Memorial Track InviteMay 3 · 1600 Meters · Place 5 · Daniel Boone1600 Meters54:36.60a—
Apr 27Schuylkill Valley InvitationalApr 27 · 3200 Meters · Place 2 · Daniel Boone3200 Meters210:07.40—
Apr 27Schuylkill Valley InvitationalApr 27 · 1600 Meters · Place 3 · Daniel Boone1600 Meters34:38.04—
Apr 20Leonard Stephan InvitationalApr 20 · 3200 Meters · Place 4 · Daniel Boone3200 Meters410:28.20—
Apr 20Leonard Stephan InvitationalApr 20 · 1600 Meters · Place 5 · Daniel Boone1600 Meters54:40.36—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24UC HS InvitationalJan 24 · 1 Mile · Place 31 · Daniel Boone1 Mile31.4:54.48a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16UC Holiday HS InvitationalDec 16 · 1 Mile · Place 23 · Daniel Boone1 Mile23.4:59.69a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11BCIAA Firing MeetMay 11 · 3200 Meters · Place 21 · Daniel Boone3200 Meters2110:27.859
May 11BCIAA Firing MeetMay 11 · 3200 Meters · Place 21 · Daniel Boone3200 Meters2110:27.85—
May 11BCIAA Firing MeetMay 11 · 3200 Meters · Place 21 · Daniel Boone3200 Meters2110:27.85—
May 11BCIAA Firing MeetMay 11 · 1600 Meters · Place 18 · Daniel Boone1600 Meters184:47.22—
May 5John H. Shaner Memorial Track MeetMay 5 · 3200 Meters · Place 16 · Daniel Boone3200 Meters1610:32.31—
May 5John H. Shaner Memorial Track MeetMay 5 · 1600 Meters · Place 8 · Daniel Boone1600 Meters84:48.59—
Apr 29Whippet InvitationalApr 29 · 1600 Meters · Place 44 · Daniel Boone1600 Meters444:55.559
Apr 15Hempfield Black Knight InvitationalApr 15 · 1600 Meters · Place 34 · Daniel Boone1600 Meters344:57.629
Apr 11Muhlenberg @ Daniel BooneApr 11 · Combined results · Place 1 · Daniel BooneCombined results111:20.249
Apr 11Muhlenberg @ Daniel BooneApr 11 · Combined results · Place 2 · Daniel BooneCombined results25:06.38 PB9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Governor Mifflin Junior High County MeetMay 16 · 1600 Meters · Place 9 · Daniel Boone1600 Meters95:33.43—
May 16Governor Mifflin Junior High County MeetMay 16 · 800 Meters · Place 14 · Daniel Boone800 Meters142:30.33 PB—