Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Wilmington CollegeWilmington Quaker XC Opener · Sep 1 | 11:07.2 | Wilmington Quaker XC Opener | September 1, 2026 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 18:26.76 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseKHSAA Region 5 Class 2A · Oct 21 | 17:36.58 | KHSAA Region 5 Class 2A | October 21, 2023 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 17:45.03 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Oldham County High SchoolHaunted Woods XC Invitational · Oct 8 | 17:54.41 | Haunted Woods XC Invitational | October 8, 2022 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 28:37.56 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Phil Moore ParkMid-South Cross Country Championships · Nov 6 | 28:30.9 | Mid-South Cross Country Championships | November 6, 2026 |
| 8,000 Meters · Wilmington CollegeJenna Strong CC Fall Classic · Oct 16 | 28:35.0 | Jenna Strong CC Fall Classic | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
4 results2022 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 64 · Mercer CountyMercer County | 5,000 Meters Varsity AA | 64 | 18:26.76 PB | 11 |
| Oct 22 | KHSAA Class 2A Region 5Oct 22 · 5,000 Meters Varsity · Place 20 · Mercer CountyMercer County | 5,000 Meters Varsity | 20 | 18:45.21Unofficial | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 17 · Mercer CountyMercer County | 5,000 Meters Varsity | 17 | 3:41.3 | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 17 · Mercer CountyMercer County | 5,000 Meters Varsity | 17 | 3:41.3 | 11 |
| Oct 8 | Haunted Woods XC InvitationalOct 8 · 5,000 Meters Varsity · Place 46 · Mercer CountyMercer County | 5,000 Meters Varsity | 46 | 17:54.41 PB | 11 |
| Sep 27 | Central Kentucky Conference MeetSep 27 · 5,000 Meters Varsity · Place 11 · Mercer CountyMercer County | 5,000 Meters Varsity | 11 | 17:36.62 | 11 |
| Sep 24 | Hillbilly RunSep 24 · 5,000 Meters Varsity · Place 54 · Mercer CountyMercer County | 5,000 Meters Varsity | 54 | 18:21.14 | 11 |
| Sep 20 | Mercer County All ComersSep 20 · 5,000 Meters Varsity · Place 3 · Mercer CountyMercer County | 5,000 Meters Varsity | 3 | 19:48.75 | 11 |
| Sep 17 | Wayne County InvitationalSep 17 · 5,000 Meters Varsity · Place 13 · Mercer CountyMercer County | 5,000 Meters Varsity | 13 | 19:13.03 | 11 |
| Sep 10 | Lynn Camp InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · Mercer CountyMercer County | 5,000 Meters Varsity | 19 | 18:46.11 | 11 |
| Sep 3 | EG Plummer InvitationalSep 3 · 5,000 Meters Varsity · Place 10 · Mercer CountyMercer County | 5,000 Meters Varsity | 10 | 19:31.4 | 11 |
| Aug 27 | Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 55 · Mercer CountyMercer County | 5,000 Meters Varsity | 55 | 19:02.22 | 11 |
| Aug 27 | Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 55 · Mercer CountyMercer County | 5,000 Meters Varsity | 55 | 19:02.23 | 11 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KHSAA Region 5 Class AA ChampionshipOct 23 · 5,000 Meters Varsity · Place 22 · Mercer CountyMercer County | 5,000 Meters Varsity | 22 | 18:46.58 | 10 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 31 · Mercer CountyMercer County | 5,000 Meters Varsity | 31 | 19:19.61 | 10 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 31 · Mercer CountyMercer County | 5,000 Meters Varsity | 31 | 19:19.61 | 10 |
| Oct 12 | Central Kentucky ConferenceOct 12 · 5,000 Meters Varsity · Place 18 · M10 Mercer CountyM10 Mercer County | 5,000 Meters Varsity | 18 | 19:37.18 | — |
| Sep 28 | Mercer County All ComersSep 28 · 5,000 Meters Varsity · Place 5 · M10 Mercer CountyM10 Mercer County | 5,000 Meters Varsity | 5 | 19:50.74 | — |
| Sep 25 | Berea Community InvitationalSep 25 · 5,000 Meters Varsity · Place 15 · Mercer CountyMercer County | 5,000 Meters Varsity | 15 | 18:39.28 | 10 |
| Sep 21 | Mercer County All ComersSep 21 · 5,000 Meters Varsity · Place 5 · M10 Mercer CountyM10 Mercer County | 5,000 Meters Varsity | 5 | 19:44.02 | — |
| Sep 14 | Mercer County All ComersSep 14 · 5,000 Meters Varsity · Place 8 · M10 Mercer CountyM10 Mercer County | 5,000 Meters Varsity | 8 | 20:51.84 | — |
| Sep 11 | Woodford County InvitationalSep 11 · 5,000 Meters Varsity · Place 27 · Mercer CountyMercer County | 5,000 Meters Varsity | 27 | 19:17.01 | 10 |
| Sep 7 | Woodford County Allcomers #1Sep 7 · 5,000 Meters Varsity · Place 11 · Mercer CountyMercer County | 5,000 Meters Varsity | 11 | 20:24.42 | 10 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Bluegrass ConsortiumOct 17 · 5,000 Meters Varsity · Place 10 · Mercer CountyMercer County | 5,000 Meters Varsity | 10 | 19:49.70 | 09 |
| Oct 10 | Bluegrass ConsortiumOct 10 · 5,000 Meters Varsity · Place 14 · Mercer CountyMercer County | 5,000 Meters Varsity | 14 | 21:03.87 | 09 |
| Sep 26 | Bluegrass ConsortiumSep 26 · 5,000 Meters Varsity · Place 5 · Mercer CountyMercer County | 5,000 Meters Varsity | 5 | 20:10.33 | 09 |
| Sep 19 | Bluegrass ConsortiumSep 19 · 5,000 Meters Varsity · Place 10 · Mercer CountyMercer County | 5,000 Meters Varsity | 10 | 21:28.30 | 09 |
| Sep 12 | Bluegrass ConsortiumSep 12 · 5,000 Meters Varsity · Place 6 · Mercer CountyMercer County | 5,000 Meters Varsity | 6 | 21:07.63 | 09 |
2019 Cross Country
1 results