Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Invitational · Feb 144:45.34aHenderson InvitationalFebruary 14, 2026
1500 Meters · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 194:44.73aMid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJanuary 19, 2025
1500 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 94:15.87aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
1600 Meters · IndoorF&M HS Meet #1 (Full) · Dec 64:43.90aF&M HS Meet #1 (Full)December 6, 2025
1600 Meters · OutdoorBrooks Haverford Distance Classic · Apr 104:24.82aBrooks Haverford Distance ClassicApril 10, 2026
3000 Meters · IndoorHenderson Invitational · Feb 149:19.57aHenderson InvitationalFebruary 14, 2026
3000 Meters · OutdoorUSATF Region 2 Junior Olympic Track & Field Championship · Jul 99:09.52aUSATF Region 2 Junior Olympic Track & Field ChampionshipJuly 9, 2026
3200 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 19:28.30a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
400 Meters · IndoorWyomissing Team Challenge · Feb 21:12.62aWyomissing Team ChallengeFebruary 2, 2024
600 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:03.07aOcean Breeze Youth Holiday FestivalDecember 29, 2022
800 Meters · IndoorF&M HS Meet #1 (Full) · Dec 62:14.40aF&M HS Meet #1 (Full)December 6, 2025
800 Meters · OutdoorReading Vs. Governor Mifflin · Apr 72:03.45aReading Vs. Governor MifflinApril 7, 2026
R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · OutdoorJeff Bradley Invitational · Apr 124:50.99Jeff Bradley InvitationalApril 12, 2025
R Hempfield Black Knight Vince McNally Conestoga 9:05.34 2008 · OutdoorJeff Bradley Invitational · Apr 1210:39.40Jeff Bradley InvitationalApril 12, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters1.9:09.52a PB11
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters1.4:15.87a PB11
May 7BCIAA Firing Championship Track MeetMay 7 · 3200 Meters · Place 3 · Governor MifflinGovernor Mifflin3200 Meters3.9:31.43a11
May 7BCIAA Firing Championship Track MeetMay 7 · 1600 Meters · Place 5 · Governor MifflinGovernor Mifflin1600 Meters5.4:29.66a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 24 · Governor MifflinGovernor Mifflin3200 Meters24.9:28.30a PB11
Apr 24CY Fritz T&FApr 24 · 3200 Meters · Place 8 · Governor MifflinGovernor Mifflin3200 Meters8.9:36.40a11
Apr 18Jack Roddick Invitational 2026Apr 18 · 3200 Meters · Place 20 · Governor MifflinGovernor Mifflin3200 Meters20.9:45.43a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 17 · Governor MifflinGovernor Mifflin1600 Meters17.4:24.82a PB11
Apr 7Reading Vs. Governor MifflinApr 7 · 800 Meters · Place 2 · Governor MifflinGovernor Mifflin800 Meters22:03.45a PB11
Mar 24Twin Valley HS vs Governor MifflinMar 24 · 3200 Meters · Place 2 · Governor MifflinGovernor Mifflin3200 Meters210:06.49a11
Jan 16Wyomissing Team ChallengeJan 16 · 3000 Meters · Place 2 · Governor MifflinGovernor Mifflin3000 Meters2.9:34.46a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 1 Mile · Place 20 · Governor MifflinGovernor Mifflin1 Mile20.4:45.34a PB11
Feb 14Henderson InvitationalFeb 14 · 3000 Meters · Place 10 · Governor MifflinGovernor Mifflin3000 Meters10.9:19.57a PB11
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 800 Meters · Place 1 · Hershey BlazeHershey Blaze800 Meters1.2:19.13a11
Jan 3Golden Wolves ChallengeJan 3 · 3000 Meters · Place 3 · Governor MifflinGovernor Mifflin3000 Meters39:35.16a11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6F&M HS Meet #1 (Full)Dec 6 · 1600 Meters · Place 3 · Governor MifflinGovernor Mifflin1600 Meters3.4:43.90a PB11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 800 Meters · Place 19 · Governor MifflinGovernor Mifflin800 Meters19.2:14.40a PB11
Feb 13Doug Wesner MemorialFeb 13 · 1600 Meters · Place 15 · Governor MifflinGovernor Mifflin1600 Meters15.4:58.60a10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 1 Mile · Place 7 · Governor MifflinGovernor Mifflin1 Mile7.5:05.62a10
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 3000 Meters · Place 6 · Governor MifflinGovernor Mifflin3000 Meters6.10:01.59a10
Jan 26F&M HS Invite #2Jan 26 · 1600 Meters · Place 20 · Governor MifflinGovernor Mifflin1600 Meters20.4:56.01a10
Jan 26F&M HS Invite #2Jan 26 · 800 Meters · Place 38 · Governor MifflinGovernor Mifflin800 Meters38.2:25.90a10
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters14:44.73a PB10
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 800 Meters · Place 3 · Hershey BlazeHershey Blaze800 Meters32:23.27a10
Jan 17Wyomissing Team ChallengeJan 17 · 1600 Meters · Place 12 · Governor MifflinGovernor Mifflin1600 Meters12.5:04.09a10
Jan 5Golden Wolves ChallengeJan 5 · 3000 Meters · Place 12 · Governor MifflinGovernor Mifflin3000 Meters1210:09.30a—
Jan 5Golden Wolves ChallengeJan 5 · 1600 Meters · Place 23 · Governor MifflinGovernor Mifflin1600 Meters235:07.82a—

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters14:22.7417
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters19:21.4517
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters19:21.4517
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters14:22.7417
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 3000 Meters · Hershey BlazeHershey Blaze3000 Meters—DNS10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 4 · Hershey BlazeHershey Blaze1500 Meters4.4:20.67a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 3000 Meters · Place 2 · Hershey BlazeHershey Blaze3000 Meters2.9:27.92a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 6 · Hershey BlazeHershey Blaze1500 Meters6.4:28.06a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 26 · Hershey BlazeHershey Blaze800 Meters26.2:13.35a10
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters19:33.02a10
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters14:26.85a10
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 800 Meters · Place 7 · Hershey BlazeHershey Blaze800 Meters72:21.38a10
May 8BCIAA Firing MeetMay 8 · 3200 Meters · Place 9 · Governor MifflinGovernor Mifflin3200 Meters99:55.7310
May 8BCIAA Firing MeetMay 8 · 1600 Meters · Place 18 · Governor MifflinGovernor Mifflin1600 Meters184:57.2510
May 2John H Shaner Memorial Track and Field MeetMay 2 · 3200 Meters · Place 3 · Governor MifflinGovernor Mifflin3200 Meters3.10:06.03a10
Apr 25Cy Fritz T&F OpenApr 25 · 3200 Meters · Place 12 · Governor MifflinGovernor Mifflin3200 Meters12.10:04.97a10
Apr 19Leonard Stephan MeetApr 19 · 800 Meters · Place 18 · Governor MifflinGovernor Mifflin800 Meters18.2:16.52a10
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · Place 8 · Governor MifflinGovernor MifflinR Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 201684:50.99 PBSO
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016 · Place 24 · Governor MifflinGovernor MifflinR Hempfield Black Knight Nathan Henderson J.P. McCas 4:14.80 2016244:50.99SO
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Vince McNally Conestoga 9:05.34 2008 · Place 15 · Governor MifflinGovernor MifflinR Hempfield Black Knight Vince McNally Conestoga 9:05.34 20081510:39.40 PBSO
Apr 12Jeff Bradley InvitationalApr 12 · R Hempfield Black Knight Vince McNally Conestoga 9:05.34 2008 · Place 19 · Governor MifflinGovernor MifflinR Hempfield Black Knight Vince McNally Conestoga 9:05.34 20081910:39.40SO

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 7F&M HS Invite #1Dec 7 · 1600 Meters · Place 24 · Governor MifflinGovernor Mifflin1600 Meters24.5:05.54a10
Dec 7F&M HS Invite #1Dec 7 · 3000 Meters · Place 19 · Governor MifflinGovernor Mifflin3000 Meters19.10:31.33a10
Feb 2Wyomissing Team ChallengeFeb 2 · 400 Meters · Place 28 · Governor MifflinGovernor Mifflin400 Meters28.1:12.62a PB9
Jan 28F&M HS Invite #3Jan 28 · 1600 Meters · Place 41 · Governor MifflinGovernor Mifflin1600 Meters41.5:18.05a9
Jan 28F&M HS Invite #3Jan 28 · 3000 Meters · Place 18 · Governor MifflinGovernor Mifflin3000 Meters18.10:28.91a9
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 1500 Meters · Place 4 · Hershey BlazeHershey Blaze1500 Meters44:57.4316
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 800 Meters · Place 4 · Hershey BlazeHershey Blaze800 Meters42:39.1516
Jan 13Franklin and Marshall invitational #2Jan 13 · 3000 Meters · Place 19 · Governor MifflinGovernor Mifflin3000 Meters1910:43.809
Jan 13Franklin and Marshall invitational #2Jan 13 · 1600 Meters · Place 30 · Governor MifflinGovernor Mifflin1600 Meters305:24.239

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 3000 Meters · Place 3 · Hershey BlazeHershey Blaze3000 Meters3.10:24.56a9
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 9 · Hershey BlazeHershey Blaze1500 Meters9.4:52.93a9
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters110:28.99a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 1500 Meters · Place 3 · Hershey BlazeHershey Blaze1500 Meters34:56.16a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 5 · Hershey BlazeHershey Blaze800 Meters52:37.39a—
May 9BCIAA Firing MeetMay 9 · 3200 Meters · Place 21 · Governor MifflinGovernor Mifflin3200 Meters2110:54.16a—
May 3John H. Shaner Memorial Track InviteMay 3 · 3200 Meters · Place 12 · Governor MifflinGovernor Mifflin3200 Meters1210:42.78a—
Apr 23Exeter vs. Gov. Mifflin Dual MeetApr 23 · 1600 Meters · Place 9 · Governor MifflinGovernor Mifflin1600 Meters95:08.079
Apr 23Exeter vs. Gov. Mifflin Dual MeetApr 23 · 800 Meters · Place 10 · Governor MifflinGovernor Mifflin800 Meters102:28.939
Apr 9Reading vs. Governor Mifflin HS Dual MeetApr 9 · 3200 Meters · Place 2 · Governor MifflinGovernor Mifflin3200 Meters211:12.8—
Apr 9Reading vs. Governor Mifflin HS Dual MeetApr 9 · 1600 Meters · Place 6 · Governor MifflinGovernor Mifflin1600 Meters65:22.5—
Mar 20Twin Valley HS vs Governor MifflinMar 20 · 3200 Meters · Place 6 · Governor MifflinGovernor Mifflin3200 Meters611:24.099

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters1.10:13.10a9
Dec 30The Armory Youth Team ChallengeDec 30 · 1500 Meters · Place 5 · Hershey BlazeHershey Blaze1500 Meters5.4:48.68a9
Dec 16UC Holiday HS InvitationalDec 16 · 800 Meters · Place 70 · Governor MifflinGovernor Mifflin800 Meters70.2:31.86a9
Dec 10Reading Youth/Mid-Atlantic Indoor MeetDec 10 · 1500 Meters · Place 1 · Hershey BlazeHershey Blaze1500 Meters1.5:04.27a9
Dec 10Reading Youth/Mid-Atlantic Indoor MeetDec 10 · 800 Meters · Place 2 · Hershey BlazeHershey Blaze800 Meters2.2:37.08a9
Dec 9Alvernia Holiday ClassicDec 9 · 3000 Meters · Place 27 · Governor MifflinGovernor Mifflin3000 Meters27.10:31.51a9
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 3000 Meters · Place 4 · Hershey BlazeHershey Blaze3000 Meters4.11:37.59a8

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 22Keystone State GamesJul 22 · 3000 Meters · Place 1 · Hershey BlazeHershey Blaze3000 Meters1.11:00.89a8
Jul 22Keystone State GamesJul 22 · 1500 Meters · Place 2 · Hershey BlazeHershey Blaze1500 Meters2.5:36.69a8
Jul 22Keystone State GamesJul 22 · 800 Meters · Place 4 · Hershey BlazeHershey Blaze800 Meters4.3:06.88a8
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 3000 Meters · Place 2 · Hershey BlazeHershey Blaze3000 Meters2.11:37.94a8
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · 1500 Meters · Place 5 · Hershey BlazeHershey Blaze1500 Meters5.5:14.03a8
May 27Suburban Developmental League ChampionshipMay 27 · 800 Meters · Place 6 · Hershey BlazeHershey Blaze800 Meters6.2:47.83a8
May 8Twin Valley MS vs Governor MifflinMay 8 · 1600 Meters · Place 5 · Governor MifflinGovernor Mifflin1600 Meters55:44.188
May 8Twin Valley MS vs Governor MifflinMay 8 · 800 Meters · Place 6 · Governor MifflinGovernor Mifflin800 Meters62:44.518

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1 Mile · Place 12 · Hershey BlazeHershey Blaze1 Mile12.5:58.72a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 22 · Hershey BlazeHershey Blaze600 Meters22.2:03.07a PB8