Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 20 | 19:15.0 | PIAA Foundation XC Invitational | September 20, 2025 |
| 5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 7 | 18:25.4 | PTXC 15 by Kutztown University | September 7, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPIAA District 1 Championships · Oct 24 | 16:52.1 | PIAA District 1 Championships | October 24, 2025 |
| 5,000 Meters · Lehigh University-Goodman CampusSOL Cross Country Champs · Oct 17 | 17:10.47 | SOL Cross Country Champs | October 17, 2025 |
| 5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 1 | 18:36 | PIAA State Championships | November 1, 2025 |
| 5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 27 | 17:06.4 | Six Flags Wild Safari Invitational | September 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | PIAA State ChampionshipsNov 1 · 5,000 Meters AA · Place 138 · Lower Moreland | 5,000 Meters AA | 138 | 18:36 PB | 12 |
| Oct 24 | PIAA District 1 ChampionshipsOct 24 · 5,000 Meters AA · Place 6 · Lower Moreland | 5,000 Meters AA | 6 | 16:52.1 PB | 12 |
| Oct 17 | SOL Cross Country ChampsOct 17 · 5,000 Meters Freedom · Place 5 · Lower Moreland | 5,000 Meters Freedom | 5 | 17:10.47 PB | 12 |
| Sep 27 | Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 27 · Lower Moreland | 5,000 Meters Varsity C | 27 | 17:06.4 PB | 12 |
| Sep 20 | PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AA · Place 90 · Lower Moreland | 5,000 Meters AA | 90 | 19:15.0 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 164 · Lower Moreland | Varsity | 164 | 17:09.6 | — |
| Oct 25 | PIAA District 1 ChampionshipsOct 25 · Varsity · Place 6 · Lower Moreland | Varsity | 6 | 17:09.6 | — |
| Oct 18 | Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 73 · Lower Moreland | 5,000 Meters Varsity | 73 | 17:22.00 | 11 |
| Oct 18 | Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 9 · Lower Moreland | 5,000 Meters Varsity | 9 | 17:22.00 | 11 |
| Oct 18 | Sububan One League ChampionshipsOct 18 · 5,000 Meters Varsity · Place 24 · Lower Moreland | 5,000 Meters Varsity | 24 | 17:22.00 | 11 |
| Sep 14 | Briarwood InviteSep 14 · 5,000 Meters Varsity · Place 63 · Lower Morela | 5,000 Meters Varsity | 63 | 19:14.75 | 11 |
| Sep 7 | PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 27 · Lower Moreland | 5,000 Meters Varsity Blue | 27 | 18:25.4 PB | 11 |
2023 Cross Country
5 results