Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 29 | 23:58.3 | Centerville Saturday Night Lights (HS) presented by Nike | August 29, 2026 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 22:07.4 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · Christ Church Moeller Primetime HS Invitational · Aug 22 | 22:36.6 | Moeller Primetime HS Invitational | August 22, 2025 |
| 5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 7 | 22:36.6 | Mason Invitational | September 7, 2024 |
| 5,000 Meters · Creasey Mahan Nature PreserveRumble Thru The Jungle · Sep 11 | 25:36.88 | Rumble Thru The Jungle | September 11, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 19 | 22:26.06 | Trinity / Valkyrie Invitational | September 19, 2025 |
| 5,000 Meters · Idlewild ParkKHSAA Region 4 Class 1A · Oct 25 | 21:33.68 | KHSAA Region 4 Class 1A | October 25, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 1 | 22:01.77 | KHSAA State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Larry A. Ryle High SchoolRyle Invite · Aug 30 | 22:53.90 | Ryle Invite | August 30, 2025 |
| 5,000 Meters · Louisville Champions ParkThe Tiger Run · Aug 22 | 25:10.73 | The Tiger Run | August 22, 2026 |
| 5,000 Meters · MasonMason High School Cross Country Invitational · Sep 6 | 22:58.20 | Mason High School Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · Masterson Station ParkBluegrass Invitational · Sep 27 | 26:02.10 | Bluegrass Invitational | September 27, 2025 |
| 5,000 Meters · Thomas Nelson High SchoolHillbilly Run '26 HS (entries on MileSplit) · Sep 26 | 26:50.03 | Hillbilly Run '26 HS (entries on MileSplit) | September 26, 2026 |
| 5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 22 | 22:36.60 | Moeller Primetime" Invitational Sponsored by Tri-State Running" | August 22, 2025 |
| 5,000 Meters · Williamstown JR/SR High SchoolKHSAA Region 4 Class 1A · Oct 26 | 22:40.33 | KHSAA Region 4 Class 1A | October 26, 2024 |
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 10 | NKAC ChampionshipsOct 10 · 5,000 Meters Varsity D2 · Place 54 · Beechwood | 5,000 Meters Varsity D2 | 54 | 26:26.9 | 12 |
| Sep 26 | Hillbilly Run '26 HS (entries on MileSplit)Sep 26 · 5,000 Meters Girls Varsity · Place 125 · Beechwood | 5,000 Meters Girls Varsity | 125 | 26:50.03 PB | 12 |
| Sep 19 | Trinity/Valkyrie Invitational 2026Sep 19 · 5,000 Meters Varsity · Place 115 · Beechwood | 5,000 Meters Varsity | 115 | 25:42.60 | 12 |
| Sep 11 | Rumble Thru The JungleSep 11 · 5,000 Meters HS Girls Varsity · Place 139 · Beechwood | 5,000 Meters HS Girls Varsity | 139 | 25:36.88 PB | 12 |
| Aug 29 | Centerville Saturday Night Lights (HS) presented by NikeAug 29 · 5,000 Meters Studebaker Championship Girls 5k Race · Place 146 · Beechwood | 5,000 Meters Studebaker Championship Girls 5k Race | 146 | 23:58.3 PB | 12 |
| Aug 22 | The Tiger RunAug 22 · 5,000 Meters Varsity · Place 154 · Beechwood | 5,000 Meters Varsity | 154 | 25:10.73 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 1A · Place 34 · Beechwood | 5,000 Meters 1A | 34 | 22:01.77 PB | 11 |
| Oct 25 | KHSAA Region 4 Class 1AOct 25 · 5,000 Meters Varsity · Place 13 · Beechwood | 5,000 Meters Varsity | 13 | 21:33.68 PB | 11 |
| Sep 27 | Bluegrass InvitationalSep 27 · 5,000 Meters Varsity · Place 130 · Beechwood | 5,000 Meters Varsity | 130 | 26:02.10 PB | 11 |
| Sep 19 | Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 3 · Place 51 · Beechwood | 5,000 Meters HS Race 3 | 51 | 22:26.06 PB | 11 |
| Sep 6 | Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Girls 5000m HS Section 2 Varsity · Place 45 · Beechwood | 5,000 Meters Girls 5000m HS Section 2 Varsity | 45 | 22:58.20 PB | 11 |
| Aug 30 | Ryle InviteAug 30 · 5,000 Meters Varsity · Place 37 · Beechwood | 5,000 Meters Varsity | 37 | 22:53.90 PB | 11 |
| Aug 22 | Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Var · Place 38 · Beechwood | 5,000 Meters Var | 38 | 22:36.60 PB | 11 |
| Aug 22 | Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Varsity · Place 38 · Beechwood | 5,000 Meters Varsity | 38 | 22:36.6 PB | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 1A · Place 51 · Beechwood | 5,000 Meters 1A | 51 | 22:40.0 | 10 |
| Oct 26 | KHSAA Region 4 Class 1AOct 26 · 5,000 Meters Varsity · Place 21 · Beechwood | 5,000 Meters Varsity | 21 | 22:40.33 PB | 10 |
| Oct 12 | NKAC/St. Henry InvitationalOct 12 · 5,000 Meters Varsity 2 · Place 20 · Beechwood | 5,000 Meters Varsity 2 | 20 | 22:18.8 | 10 |
| Oct 5 | Louisville XC Classic - HSOct 5 · 5,000 Meters Varsity · Place 77 · Beechwood | 5,000 Meters Varsity | 77 | 22:45.9 | 10 |
| Sep 7 | Mason InvitationalSep 7 · 5,000 Meters Section 2 Varsity · Place 28 · Beechwood | 5,000 Meters Section 2 Varsity | 28 | 22:36.6 PB | 10 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Centerville Saturday Night LightsSep 30 · 5,000 Meters Varsity - Gold · Place 113 · Beechwood | 5,000 Meters Varsity - Gold | 113 | 22:07.4 PB | 9 |
| Sep 9 | Mason XC InvitationalSep 9 · 5,000 Meters Varsity - Section 1 · Place 64 · Beechwood | 5,000 Meters Varsity - Section 1 | 64 | 23:59.17 | 9 |