Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Admiral Stadium - Rice Mountjoy FieldEG Plummer Invitational · Sep 5 | 23:05.75 | EG Plummer Invitational | September 5, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 21:56.36 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 5,000 Meters · Hardin County FairgroundsJenny Geist - Fairgrounds Frenzy · Sep 13 | 20:46.78 | Jenny Geist - Fairgrounds Frenzy | September 13, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 1 | 20:31.05 | KHSAA State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Phil Moore ParkKHSAA Region 2 Class 3A · Oct 24 | 21:33.8 | KHSAA Region 2 Class 3A | October 24, 2026 |
| 5,000 Meters · Thomas Nelson High SchoolKHSAA Region 2 Class 3A · Oct 25 | 20:13.9 | KHSAA Region 2 Class 3A | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | KHSAA Region 2 Class 3AOct 24 · 5,000 Meters Varsity · Place 50 · Grayson County | 5,000 Meters Varsity | 50 | 21:33.8 PB | 11 |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 5,000 Meters Invite · Place 214 · Grayson County | 5,000 Meters Invite | 214 | 21:56.36 PB | 11 |
| Sep 26 | Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Boys Varsity · Place 148 · Grayson County | 5,000 Meters Boys Varsity | 148 | 21:34.68 | 11 |
| Sep 19 | Gatorland HS Div (entries on MS)Sep 19 · 5,000 Meters HS Boys · Place 153 · Grayson County | 5,000 Meters HS Boys | 153 | 22:22.63 | 11 |
| Sep 12 | FORD Energy Systems Fairgrounds Frenzy hosted by CHHS Sep 12 · 5,000 Meters Varsity · Place 118 · Grayson County | 5,000 Meters Varsity | 118 | 22:05.88 | 11 |
| Sep 5 | EG Plummer InvitationalSep 5 · 5,000 Meters Varsity · Place 40 · Grayson County | 5,000 Meters Varsity | 40 | 23:05.75 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Trinity/Valkyre HS InvitationalSep 21 · 5,000 Meters Frosh/Soph · Place 203 · Grayson County | 5,000 Meters Frosh/Soph | 203 | 22:05.81 | 9 |