Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - AA · Place 164 · Lansdale Catholic | 5,000 Meters Varsity - AA | 164 | 18:34.4 PB | 11 |
| Oct 5 | Souderton Twilight InvitationalOct 5 · 5,000 Meters Varsity · Place 14 · Lansdale Catholi | 5,000 Meters Varsity | 14 | 17:20.03 | 11 |
| Oct 2 | PCL Regular Season Meet #5Oct 2 · Varsity · Place 15 · Lansdale Catholic | Varsity | 15 | 22:50.1 | 11 |
| Sep 25 | PCL Regular Season Meet #4Sep 25 · Varsity · Place 55 · Lansdale Catholic | Varsity | 55 | 20:40.8 | 11 |
| Sep 21 | George School InvitationalSep 21 · 5,000 Meters Varsity · Place 33 · Lansdale Catholic | 5,000 Meters Varsity | 33 | 0:17:46.94 | — |
| Sep 18 | PCL Regular Season Meet #3Sep 18 · Varsity · Place 71 · Lansdale Catholic | Varsity | 71 | 22:03.5 | 11 |
| Sep 11 | PCL Regular Season Meet #2Sep 11 · 5,000 Meters Varsity · Place 64 · Lansdale Catholic | 5,000 Meters Varsity | 64 | 24:30.1 | 11 |
| Sep 11 | PCL Regular Season Meet #2Sep 11 · 5,000 Meters Varsity · Place 64 · Lansdale Catholic | 5,000 Meters Varsity | 64 | 24:30.1 | 11 |
| Sep 4 | PCL Regular Season Meet #1Sep 4 · 5,000 Meters Varsity · Place 24 · Lansdale Catholic | 5,000 Meters Varsity | 24 | 22:19.0 | 11 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | PIAA State XC ChampionshipsNov 3 · 5,000 Meters Varsity - 2A · Place 152 · Lansdale Catholic | 5,000 Meters Varsity - 2A | 152 | 18:53 PB | 10 |
| Oct 10 | PCL Regular Season Meet #6Oct 10 · 5,000 Meters Varsity · Place 67 · Lansdale Catholic | 5,000 Meters Varsity | 67 | 22:52.7 | 10 |
| Oct 6 | Souderton Twilight InvitationalOct 6 · 5,000 Meters Varsity · Place 27 · Lansdale Catholic | 5,000 Meters Varsity | 27 | 18:15.8 | SO |
| Sep 29 | Paul Short InvitationalSep 29 · 5,000 Meters Varsity - White · Place 125 · Lansdale Catholic | 5,000 Meters Varsity - White | 125 | 18:29 PB | 10 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | PIAA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 235 · Lansdale Catholic | 5,000 Meters Class AA | 235 | 21:50 PB | 9 |