Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dock Mennonite AcademyBAL Invitational · Oct 5 | 20:41.41 | BAL Invitational | October 5, 2020 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 20:40.2 | 46th Annual Paul Short Run | October 5, 2019 |
| 5,000 Meters · Tyler State Park BAL Reg. Season Meet #1 · Sep 21 | 19:25 | BAL Reg. Season Meet #1 | September 21, 2021 |
| 5,000 Meters · Tyler State Park (5k)Bristol, Jenkintown, LaSalle at Holy Ghost (Boys) · Sep 18 | 21:25.91 | Bristol, Jenkintown, LaSalle at Holy Ghost (Boys) | September 18, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 172 · Jenkintown (1) | 5,000 Meters Varsity | 172 | 19:23.7 | — |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 336 · Jenkintown | Varsity | 336 | 19:10.6 | — |
| Oct 29 | PIAA District 1 ChampionshipsOct 29 · Varsity · Place 15 · Jenkintown | Varsity | 15 | 19:10.6 | — |
| Oct 11 | BAL Reg. Season Meet #2Oct 11 · 5,000 Meters Varsity · Place 7 · Jenkintown | 5,000 Meters Varsity | 7 | 19:13.61 | — |
| Oct 6 | Dock InvitationalOct 6 · 5,000 Meters Varsity · Place 9 · Jenkintown | 5,000 Meters Varsity | 9 | 19:08.93 | 12 |
| Oct 2 | Souderton XC Twilight InvitationalOct 2 · 5,000 Meters Varsity · Place 82 · Jenkintown | 5,000 Meters Varsity | 82 | 18:50.7 | 12 |
| Sep 25 | PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 72 · Jenkintown | 5,000 Meters Varsity | 72 | 20:28 | — |
| Sep 21 | BAL Reg. Season Meet #1Sep 21 · 5,000 Meters Varsity Race #1 · Place 8 · Jenkintown | 5,000 Meters Varsity Race #1 | 8 | 19:25 PB | 12 |
| Sep 11 | Mill Street RunSep 11 · Varsity · Place 17 · Jenkintown | Varsity | 17 | 6:17 | — |
| Sep 11 | Mill Street RunSep 11 · Varsity · Place 41 · Jenkintown | Varsity | 41 | 6:17 | — |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Bicentennial Athletic League ChampionshipsOct 21 · 5,000 Meters Varsity · Place 18 · Jenkintown | 5,000 Meters Varsity | 18 | 20:51.28 | — |
| Oct 5 | BAL InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · Jenkintown | 5,000 Meters Varsity | 18 | 20:41.41 PB | 11 |
| Sep 18 | Holy Ghost Prep Meet #1Sep 18 · 5,000 Meters Varsity · Place 12 · Jenkintown | 5,000 Meters Varsity | 12 | 21:26.0 | JR |
| Sep 18 | Bristol, Jenkintown, LaSalle at Holy Ghost (Boys)Sep 18 · 5,000 Meters Race #2 · Place 12 · Jenkintown | 5,000 Meters Race #2 | 12 | 21:25.91 PB | 11 |
2019 Cross Country
7 results2018 Cross Country
3 results