Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 21 | 18:57.9 | TSTCA Cross Country Championship | October 21, 2021 |
| 5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 4 | 16:12.9 | The Paul Short Run | October 4, 2024 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State XC Championships · Nov 4 | 16:54 | PIAA State XC Championships | November 4, 2023 |
| 5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 26 | 16:38.80 | PIAA District VII WPIAL Championships | October 26, 2023 |
| 5,000 Meters · Roadman Park-California University of PAMarty Uher Invitational · Sep 3 | 18:17.2 | Marty Uher Invitational | September 3, 2022 |
| 5,000 Meters · White Oak ParkRed, White & Blue Classic · Sep 11 | 18:13 | Red, White & Blue Classic | September 11, 2021 |
| 5,000 Meters · Youthtown XC CourseWPIAL AA Section 2 Championship · Sep 17 | 17:06 | WPIAL AA Section 2 Championship | September 17, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
4 results2023 Cross Country
3 results2022 Cross Country
5 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 69 · Winchester Thurston | 5,000 Meters Varsity | 69 | 18:23.0 | — |
| Oct 28 | PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 37 · Winchester Thurston | 5,000 Meters Varsity | 37 | 19:13.0 | — |
| Oct 21 | TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters A · Place 14 · Winchester Thurston | 5,000 Meters A | 14 | 18:57.9 PB | 9 |
| Sep 25 | PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 32 · Winchester Thurston | 5,000 Meters Varsity | 32 | 19:17 | — |
| Sep 11 | Red, White & Blue ClassicSep 11 · 5,000 Meters Varsity · Place 15 · Winchester Thurston | 5,000 Meters Varsity | 15 | 18:13 PB | 9 |
| Sep 4 | Cal U Marty Uher InvitationalSep 4 · Varsity · Place 43 · Winchester Thurston | Varsity | 43 | 19:01.4 | — |