Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central High SchoolRegion 4 2A Championship · Oct 28 | 24:51.70 | Region 4 2A Championship | October 28, 2025 |
| 5,000 Meters · Chester Senior High SchoolChester Meet #1 · Sep 10 | 22:14.86 | Chester Meet #1 | September 10, 2024 |
| 5,000 Meters · Mid-Carolina HSMid-Carolina Meet · Oct 1 | 22:23.9 | Mid-Carolina Meet | October 1, 2026 |
| 5,000 Meters · North CentralNorth Central Meet 2 · Oct 21 | 22:22.85 | North Central Meet 2 | October 21, 2025 |
| 5,000 Meters · Northwestern HSTrojan Invitational · Sep 12 | 22:43.10 | Trojan Invitational | September 12, 2026 |
| 5,000 Meters · York Comprehensive HSYork XC Meet #1 · Sep 25 | 26:32.1 | York XC Meet #1 | September 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | Mid-Carolina MeetOct 1 · 5,000 Meters Varsity · Place 57 · York Preparatory Academy | 5,000 Meters Varsity | 57 | 22:23.9 PB | 10 |
| Sep 12 | Trojan InvitationalSep 12 · 5,000 Meters JV · Place 140 · York Preparatory Academy | 5,000 Meters JV | 140 | 22:43.10 PB | 10 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Region 4 2A ChampionshipOct 28 · 5,000 Meters Varsity · Place 40 · York Preparatory Academy | 5,000 Meters Varsity | 40 | 24:51.70 PB | 9 |
| Oct 21 | North Central Meet 2Oct 21 · 5,000 Meters Varsity · Place 26 · York Preparatory Academy | 5,000 Meters Varsity | 26 | 22:22.85 PB | 9 |
| Sep 25 | York XC Meet #1Sep 25 · 5,000 Meters Varsity · Place 78 · York Preparatory Academy | 5,000 Meters Varsity | 78 | 26:32.1 PB | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 10 | Chester Meet #1Sep 10 · 5,000 Meters Varsity · Place 7 · York Preparatory Academy | 5,000 Meters Varsity | 7 | 22:14.86 PB | 8 |