Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · MINGO PARKMingo Classic · Oct 12 | 25:03.7 | Mingo Classic | October 12, 2021 |
| 5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 26 | 23:26.50 | PIAA District VII WPIAL Championships | October 26, 2023 |
| 5,000 Meters · South park@ South Park w/ South Allegheny · Sep 22 | 31:19.0 | @ South Park w/ South Allegheny | September 22, 2020 |
| 5,000 Meters · White Oak ParkWPIAL Championship A · Oct 28 | 25:33 | WPIAL Championship A | October 28, 2020 |
| 5,000 Meters · YouthtowneYouthtowne Invitational · Sep 26 | 27:58.2 | Youthtowne Invitational | September 26, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 171 · BrentwoodBrentwood | 5,000 Meters Varsity | 171 | 25:21.5 | — |
| Oct 12 | Mingo ClassicOct 12 · 5,000 Meters Varsity · Place 147 · BrentwoodBrentwood | 5,000 Meters Varsity | 147 | 25:03.7 PB | 10 |
| Sep 28 | @ Canevin w/ Winchester ThurstonSep 28 · 5,000 Meters Varsity · Place 17 · BrentwoodBrentwood | 5,000 Meters Varsity | 17 | 25:45Unofficial | 10 |
| Sep 25 | Crimson Hawk InviteSep 25 · Varsity · Place 56 · BrentwoodBrentwood | Varsity | 56 | 24:42.5 | — |
| Sep 21 | @ Steel Valley w/ South ParkSep 21 · 5,000 Meters New Division · Place 9 · BrentwoodBrentwood | 5,000 Meters New Division | 9 | 25:58Unofficial | 10 |
| Sep 17 | @ Seton with SerraSep 17 · 2.8 Miles Varsity · Place 20 · BrentwoodBrentwood | 2.8 Miles Varsity | 20 | 24:01Unofficial | 10 |
| Sep 3 | P3R River Trail Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 54 · BRENTWOODBRENTWOOD | 5,000 Meters Varsity | 54 | 23:38.90 | — |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WPIAL Championship AOct 28 · 5,000 Meters Varsity · Place 172 · BrentwoodBrentwood | 5,000 Meters Varsity | 172 | 25:33 PB | 9 |
| Oct 15 | Mingo ClassicOct 15 · Varsity · Place 181 · BRENTWOODBRENTWOOD | Varsity | 181 | 27:42.87 | — |
| Oct 9 | P3R River Trail InvitationalOct 9 · 5,000 Meters Varsity · Place 62 · BRENTWOODBRENTWOOD | 5,000 Meters Varsity | 62 | 23:41.75 | — |
| Oct 6 | @ Keystone Oaks w/ Seton LasalleOct 6 · 5,000 Meters Varsity · Place 14 · BrentwoodBrentwood | 5,000 Meters Varsity | 14 | 27:34Unofficial | 9 |
| Sep 29 | @ Winchester Thurston w/ Canevin & Steel ValleySep 29 · 3 Miles Varsity · Place 19 · BrentwoodBrentwood | 3 Miles Varsity | 19 | 24:54Unofficial | 9 |
| Sep 26 | Youthtowne InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 52 · BrentwoodBrentwood | 5,000 Meters Junior Varsity | 52 | 27:58.2 PB | 9 |
| Sep 22 | @ South Park w/ South AlleghenySep 22 · 5,000 Meters Varsity · Place 8 · BrentwoodBrentwood | 5,000 Meters Varsity | 8 | 31:19.0 PB | 9 |
| Sep 19 | Red,White, Blue ClassicSep 19 · 5,000 Meters Varsity A · Place 101 · BrentwoodBrentwood | 5,000 Meters Varsity A | 101 | 28:04.31 | 9 |
| Sep 15 | @ Serra CatholicSep 15 · 5,000 Meters Varsity · Place 7 · BrentwoodBrentwood | 5,000 Meters Varsity | 7 | 27:59 | 9 |
2018 Cross Country
2 results