Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 385 · Delaware County Christian | Varsity | 385 | 19:09.9 | — |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 27 · Delaware County Christian | Varsity | 27 | 19:09.9 | — |
| Oct 16 | BAL XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 20 · Delaware County Christian | 5,000 Meters Varsity | 20 | 19:50.0 | — |
| Oct 4 | The Paul Short Run Oct 4 · 5,000 Meters White · Place 193 · Delaware County Christian | 5,000 Meters White | 193 | 20:02.4 PB | 12 |
| Sep 28 | Delco XC ChampionshipSep 28 · 5,000 Meters Varsity · Place 66 · Delaware County Christian | 5,000 Meters Varsity | 66 | 20:44.78 | 12 |
| Sep 23 | BAL Reg. Season Meet #2Sep 23 · 5,000 Meters Varsity · Place 21 · Delaware County Christian | 5,000 Meters Varsity | 21 | 21:04.80 | — |
| Sep 12 | BAL Reg. Season Meet #1 @ Tyler ParkSep 12 · 5,000 Meters Varsity · Place 23 · Delaware County Christian | 5,000 Meters Varsity | 23 | 21:19.90 | — |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | PIAA District 1 ChampionshipsOct 27 · Varsity · Place 28 · Delaware County Christian | Varsity | 28 | 19:31.1 | — |
| Oct 10 | Dock InvitationalOct 10 · 5,000 Meters Varsity · Place 39 · Delaware County Chri | 5,000 Meters Varsity | 39 | 20:16.92 | 11 |
2022 Cross Country
2 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | BAL Reg. Season Meet #2Oct 11 · 5,000 Meters Varsity · Place 13 · Delaware County Chri | 5,000 Meters Varsity | 13 | 21:03.22 | — |
| Oct 9 | Delco XC ChampionshipsOct 9 · 5,000 Meters Varsity · Place 83 · Delaware County Chri | 5,000 Meters Varsity | 83 | 20:55.3 | SO |
| Oct 6 | Dock InvitationalOct 6 · 5,000 Meters Varsity · Place 28 · Delaware County Chri | 5,000 Meters Varsity | 28 | 21:03.75 | 10 |
| Sep 25 | PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 130 · Delaware Cnty Christi | 5,000 Meters Varsity | 130 | 22:18 | — |
| Sep 21 | BAL Reg. Season Meet #1Sep 21 · 5,000 Meters Varsity Race #2 · Place 8 · Delaware County Christian | 5,000 Meters Varsity Race #2 | 8 | 21:40 PB | 10 |