Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 20:33.69 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · CentervilleCenterville Saturday Night Lights XC Race - Presented by Nike and Runners Plus · Aug 23 | 20:38.50 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners Plus | August 23, 2025 |
| 5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 23 | 20:38.5 | Saturday Night Lights (HS) | August 23, 2025 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 29 | 21:15.8 | Centerville Saturday Night Lights (HS) presented by Nike | August 29, 2026 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 20:12.8 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyrie Invitational 2026 · Sep 19 | 20:41.76 | Trinity/Valkyrie Invitational 2026 | September 19, 2026 |
| 5,000 Meters · Idlewild ParkKHSAA Region 5 Class 3A · Oct 25 | 20:01.89 | KHSAA Region 5 Class 3A | October 25, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 1 | 20:11.53 | KHSAA State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Larry A. Ryle High SchoolRyle Invite · Aug 30 | 20:53.60 | Ryle Invite | August 30, 2025 |
| 5,000 Meters · Mason County High SchoolMason County Invitational · Sep 6 | 20:15.60 | Mason County Invitational | September 6, 2025 |
| 5,000 Meters · Masterson Station ParkKHSAA Class 2A Region 4 · Oct 22 | 20:47.60 | KHSAA Class 2A Region 4 | October 22, 2022 |
| 5,000 Meters · Williamstown JR/SR High SchoolKHSAA Region 5 Class 3A · Oct 26 | 22:32.87 | KHSAA Region 5 Class 3A | October 26, 2024 |
| 5,000 Meters · Woodford County ParkKHSAA Region 4 Class AA · Oct 23 | 21:34.85 | KHSAA Region 4 Class AA | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 40 · Highlands | 5,000 Meters 3A | 40 | 20:11.53 PB | 11 |
| Oct 25 | KHSAA Region 5 Class 3AOct 25 · 5,000 Meters Varsity · Place 14 · Highlands | 5,000 Meters Varsity | 14 | 20:01.89 PB | 11 |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 85 · Highlands | 5,000 Meters HS Race 2 | 85 | 20:48.32 | 11 |
| Sep 6 | Mason County InvitationalSep 6 · 5,000 Meters Varsity · Place 8 · Highlands | 5,000 Meters Varsity | 8 | 20:15.60 PB | 11 |
| Aug 30 | Ryle InviteAug 30 · 5,000 Meters Varsity · Place 11 · Highlands | 5,000 Meters Varsity | 11 | 20:53.60 PB | 11 |
| Aug 23 | Saturday Night Lights (HS)Aug 23 · 5,000 Meters Gold · Place 21 · Highlands | 5,000 Meters Gold | 21 | 20:38.5 PB | 11 |
| Aug 23 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAug 23 · 5,000 Meters Varsity Gold · Place 21 · Highlands | 5,000 Meters Varsity Gold | 21 | 20:38.50 PB | 11 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KHSAA Region 5 Class 3AOct 26 · 5,000 Meters Varsity · Place 34 · Highlands | 5,000 Meters Varsity | 34 | 22:32.87 PB | 10 |
| Oct 12 | NKAC/St. Henry InvitationalOct 12 · 5,000 Meters Varsity 1 · Place 22 · Highlands | 5,000 Meters Varsity 1 | 22 | 20:54.8 | 10 |
2023 Cross Country
1 results2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 15 · Highlands | 5,000 Meters Varsity AA | 15 | 20:33.69 PB | 8 |
| Oct 22 | KHSAA Class 2A Region 4Oct 22 · 5,000 Meters Varsity · Place 5 · Highlands | 5,000 Meters Varsity | 5 | 20:47.60 PB | 8 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Varsity · Place 21 · Highlands | 5,000 Meters Varsity | 21 | 21:23.95 | 8 |
| Sep 3 | Ryle InvitationalSep 3 · 5,000 Meters Varsity · Place 17 · Highlands | 5,000 Meters Varsity | 17 | 21:38.60 | 8 |
2021 Cross Country
4 results2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 11 | Conner QuadSep 11 · 3,000 Meters Middle School · Place 8 · Highlands | 3,000 Meters Middle School | 8 | 13:55.58 | 6 |