Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Berea CollegeBC/CC Jamboree · Sep 1 | 16:20.8 | BC/CC Jamboree | September 1, 2023 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 20:57.70 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Oct 1 | 21:21.6 | Centerville Saturday Night Lights | October 1, 2022 |
| 5,000 Meters · Idlewild ParkNKAC/St. Henry Invitational · Oct 8 | 22:56.6 | NKAC/St. Henry Invitational | October 8, 2022 |
| 5,000 Meters · Masterson Station ParkKHSAA Class 2A Region 4 · Oct 22 | 21:13.80 | KHSAA Class 2A Region 4 | October 22, 2022 |
| 5,000 Meters · New World Sports ComplexFlorida Intercollegiate Invitational · Sep 4 | 20:00.1 | Florida Intercollegiate Invitational | September 4, 2026 |
| 5,000 Meters · Woodford County ParkKHSAA Region 4 Class AA · Oct 23 | 21:39.07 | KHSAA Region 4 Class AA | October 23, 2021 |
| 6,000 Meters · Holloway ParkSunshine State Cross Country Championships · Nov 7 | 24:15.7 | Sunshine State Cross Country Championships | November 7, 2026 |
| 6,000 Meters · Indiana Wesleyan UniversityIWU Wildcat Twilight Invitational · Sep 8 | 24:47.1 | IWU Wildcat Twilight Invitational | September 8, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Mid-South Conference Cross Country ChampionshipsNov 3 · 6,000 Meters Varsity · Place 37 · Georgetown (Ky.)Georgetown (Ky.) | 6,000 Meters Varsity | 37 | 24:53.4 | FR |
| Oct 13 | Angel Mounds InvitationalOct 13 · 6,000 Meters Varsity · Place 122 · Georgetown (Ky.)Georgetown (Ky.) | 6,000 Meters Varsity | 122 | 25:51.0 | FR-1 |
| Sep 29 | Louisville XC ClassicSep 29 · 5,000 Meters Varsity · Place 105 · Georgetown (KY)Georgetown (KY) | 5,000 Meters Varsity | 105 | 20:50.8 | FR |
| Sep 8 | IWU Wildcat Twilight InvitationalSep 8 · 6,000 Meters College · Place 45 · Georgetown (Ky.)Georgetown (Ky.) | 6,000 Meters College | 45 | 24:47.1 PB | Fr |
| Sep 1 | BC/CC JamboreeSep 1 · 4,000 Meters College · Place 26 · Georgetown (Ky.)Georgetown (Ky.) | 4,000 Meters College | 26 | 16:20.8 PB | Fr |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AA · Place 22 · HighlandsHighlands | 5,000 Meters Varsity AA | 22 | 20:57.70 PB | 12 |
| Oct 22 | KHSAA Class 2A Region 4Oct 22 · 5,000 Meters Varsity · Place 9 · HighlandsHighlands | 5,000 Meters Varsity | 9 | 21:13.80 PB | 12 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 16 · HighlandsHighlands | 5,000 Meters Varsity | 16 | 4:21.7 | 12 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 16 · HighlandsHighlands | 5,000 Meters Varsity | 16 | 4:21.7 | 12 |
| Oct 8 | NKAC/St. Henry InvitationalOct 8 · 5,000 Meters NKAC Div 2 · Place 27 · HighlandsHighlands | 5,000 Meters NKAC Div 2 | 27 | 22:56.6 PB | 12 |
| Oct 1 | Centerville Saturday Night LightsOct 1 · 5,000 Meters Varsity A · Place 66 · HighlandsHighlands | 5,000 Meters Varsity A | 66 | 21:21.6 PB | 12 |
| Sep 3 | Ryle InvitationalSep 3 · 5,000 Meters Varsity · Place 25 · HighlandsHighlands | 5,000 Meters Varsity | 25 | 22:20.50 | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 2A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · HighlandsHighlands | 5,000 Meters Varsity | 29 | 21:09.16 | 11 |
| Oct 23 | KHSAA Region 4 Class AAOct 23 · 5,000 Meters Varsity · Place 14 · HighlandsHighlands | 5,000 Meters Varsity | 14 | 21:39.07 PB | 11 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 10 · HighlandsHighlands | 5,000 Meters Varsity | 10 | 21:23.2 | 11 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 10 · HighlandsHighlands | 5,000 Meters Varsity | 10 | 21:23.2 | 11 |
| Sep 21 | Campbell County HS ChampionshipsSep 21 · 5,000 Meters Varsity · Place 6 · HighlandsHighlands | 5,000 Meters Varsity | 6 | 20:48.28 | 11 |
| Sep 11 | Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 23 · HighlandsHighlands | 5,000 Meters Varsity | 23 | 21:20.72 | 11 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 23 · HighlandsHighlands | 5,000 Meters Varsity | 23 | 22:05.20 | 11 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 23 · HighlandsHighlands | 5,000 Meters Varsity | 23 | 22:05.20 | 11 |
| Aug 21 | Panda ClassicAug 21 · 5,000 Meters Varsity · Place 8 · HighlandsHighlands | 5,000 Meters Varsity | 8 | 24:16.26 | 11 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 11 | Conner QuadSep 11 · 4,000 Meters Varsity · Place 5 · HighlandsHighlands | 4,000 Meters Varsity | 5 | 17:04.88 | 10 |
2019 Cross Country
1 results2017 Cross Country
1 results2016 Cross Country
2 results