Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Downingtown West HSWhippets XC Invitational · Sep 26 | 17:32.4 | Whippets XC Invitational | September 26, 2026 |
| 5,000 Meters · Lancaster Bible College CampusCCAC XC Championships · Oct 15 | 19:27.5 | CCAC XC Championships | October 15, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 1 | 17:43.1 | Paul Short Invitational | October 1, 2026 |
| 5,000 Meters · Memorial ParkBobcat Invitational · Sep 8 | 18:54.3 | Bobcat Invitational | September 8, 2026 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 18:31 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · Union Canal Tunnel ParkLVC Dutchmen XC HS Invite · Sep 5 | 17:53.8 | LVC Dutchmen XC HS Invite | September 5, 2026 |
| 5,000 Meters · William Tennent 2023-PresentTennent Invite · Oct 10 | 17:50.5 | Tennent Invite | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Tennent InviteOct 10 · 5,000 Meters Varsity · Place 83 · Dayspring Christian Academy | 5,000 Meters Varsity | 83 | 17:50.5 PB | 12 |
| Oct 1 | Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 156 · Dayspring Christian Academy | 5,000 Meters Varsity - Gold | 156 | 17:43.1 PB | 12 |
| Sep 26 | Whippets XC InvitationalSep 26 · 5,000 Meters Varsity · Place 60 · Dayspring Christian Academy | 5,000 Meters Varsity | 60 | 17:32.4 PB | 12 |
| Sep 8 | Bobcat InvitationalSep 8 · 5,000 Meters Varsity · Place 5 · Dayspring Christian Academy | 5,000 Meters Varsity | 5 | 18:54.3 PB | 12 |
| Sep 5 | LVC Dutchmen XC HS InviteSep 5 · 5,000 Meters Varsity · Place 60 · Dayspring Christian Academy | 5,000 Meters Varsity | 60 | 17:53.8 PB | 12 |
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | PIAA State ChampionshipsNov 1 · 5,000 Meters A · Place 81 · Dayspring Christian Academy | 5,000 Meters A | 81 | 18:31 PB | 11 |
| Oct 3 | Paul Short Run (College)Oct 3 · 5,000 Meters HS White · Place 127 · Dayspring Christian Academy | 5,000 Meters HS White | 127 | 19:00.3 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | PIAA District 3 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 22 · Dayspring Christian | 5,000 Meters Varsity | 22 | 3:00.3 | SO |
| Oct 15 | CCAC XC ChampionshipsOct 15 · 5,000 Meters High School · Place 9 · Dayspring Christian Academy | 5,000 Meters High School | 9 | 19:27.5 PB | 10 |
| Sep 21 | Ben Bloser Bulldog XC InvitationalSep 21 · 5,000 Meters Varsity · Place 164 · Dayspring Christian | 5,000 Meters Varsity | 164 | 20:35.4 | SO |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Varsity · Place 72 · Dayspring Ch | 5,000 Meters Varsity | 72 | 21:03.60 | — |
| Sep 14 | Penncrest InvSep 14 · 5,000 Meters Varsity · Place 72 · Dayspring Ch | 5,000 Meters Varsity | 72 | 21:03.60 | — |