Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseCave Lake Classic · Oct 18 | 20:53.39 | Cave Lake Classic | October 18, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 1 | 19:25.85 | KHSAA State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Lynn Camp HSLynn Camp Invitational · Aug 23 | 20:51.33 | Lynn Camp Invitational | August 23, 2025 |
| 5,000 Meters · Masterson Station ParkBluegrass Invitational · Sep 26 | 19:43.9 | Bluegrass Invitational | September 26, 2026 |
| 5,000 Meters · McCreary County Park and FairgroundsMcCreary County Invitational · Aug 30 | 19:08.74 | McCreary County Invitational | August 30, 2025 |
| 5,000 Meters · Morgan County High SchoolKHSAA Region 6 Class 1A · Oct 25 | 18:03.5 | KHSAA Region 6 Class 1A | October 25, 2025 |
| 5,000 Meters · Somerset Christian SchoolSouthern Harrier Classic · Sep 6 | 19:15.9 | Southern Harrier Classic | September 6, 2025 |
| 5,000 Meters · SomerSplash WaterparkSomerset Invitational · Oct 4 | 18:53.1 | Somerset Invitational | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 1A · Place 88 · Somerset | 5,000 Meters 1A | 88 | 19:25.85 PB | 9 |
| Oct 25 | KHSAA Region 6 Class 1AOct 25 · 5,000 Meters Varsity · Place 10 · Somerset | 5,000 Meters Varsity | 10 | 18:03.5 PB | 9 |
| Oct 18 | Cave Lake ClassicOct 18 · 5,000 Meters Varsity · Place 34 · Somerset | 5,000 Meters Varsity | 34 | 20:53.39 PB | 9 |
| Oct 4 | Somerset InvitationalOct 4 · 5,000 Meters Varsity · Place 14 · Somerset | 5,000 Meters Varsity | 14 | 18:53.1 PB | 9 |
| Sep 20 | Cougar Prowl InvitationalSep 20 · 5,000 Meters Varsity · Place 17 · Somerset | 5,000 Meters Varsity | 17 | 19:54.11 | 9 |
| Sep 6 | Southern Harrier ClassicSep 6 · 5,000 Meters Varsity · Place 38 · Somerset | 5,000 Meters Varsity | 38 | 19:15.9 PB | 9 |
| Aug 30 | McCreary County InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · Somerset | 5,000 Meters Varsity | 4 | 19:08.74 PB | 9 |
| Aug 23 | Lynn Camp InvitationalAug 23 · 5,000 Meters Varsity · Place 34 · Somerset | 5,000 Meters Varsity | 34 | 20:51.33 PB | 9 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Cave Lake Fall ClassicOct 19 · 3,000 Meters Varsity · Place 2 · Somerset | 3,000 Meters Varsity | 2 | 11:45.15 | 08 |
| Sep 21 | Berea Community InvitationalSep 21 · 3,000 Meters Middle School · Place 4 · Somerset | 3,000 Meters Middle School | 4 | 3:54.4 | 8 |
| Aug 31 | Cougar Prowl InvitationalAug 31 · 3,000 Meters Middle School · Place 7 · Somerset | 3,000 Meters Middle School | 7 | 12:10.89 | 08 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Berea Community InvitationalSep 23 · 3,000 Meters Middle School · Place 51 · Somerset | 3,000 Meters Middle School | 51 | 13:24.15 | 07 |
| Sep 23 | Berea Community InvitationalSep 23 · 3,000 Meters Middle School · Place 51 · Somerset | 3,000 Meters Middle School | 51 | 13:24.15 | 07 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Cave Lake Fall ClassicOct 15 · 2,000 Meters Elementary · Place 24 · Somerset | 2,000 Meters Elementary | 24 | 7:28.71 | 06 |
| Oct 8 | Somerset InvitationalOct 8 · 1,600 Meters Invitational · Place 21 · Somerset | 1,600 Meters Invitational | 21 | 9:17.14 | 06 |
| Sep 24 | Berea Community InvitationalSep 24 · 3,000 Meters Varsity · Place 59 · Somerset | 3,000 Meters Varsity | 59 | 5:01.9 | 6 |
| Sep 24 | Berea Community InvitationalSep 24 · 3,000 Meters Varsity · Place 59 · Somerset | 3,000 Meters Varsity | 59 | 5:01.9 | 6 |
| Sep 17 | Wayne County InvitationalSep 17 · 1.1 Miles Varsity · Place 32 · Somerset | 1.1 Miles Varsity | 32 | 7:22.52 | 06 |
| Sep 3 | North Laurel InvitationalSep 3 · 1,600 Meters Elementary · Place 21 · Somerset | 1,600 Meters Elementary | 21 | 7:26.21 | 6 |
| Sep 3 | North Laurel InvitationalSep 3 · 1,600 Meters Elementary · Place 21 · Somerset | 1,600 Meters Elementary | 21 | 7:26.21 | 6 |
| Aug 27 | Pulaski County InvitationalAug 27 · 2,000 Meters Varsity · Place 15 · Somerset | 2,000 Meters Varsity | 15 | 8:37.15 | 06 |