Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Asbury UniversityEagle Opener Scrimmage Meet · Aug 28 | 15:17.9 | Eagle Opener Scrimmage Meet | August 28, 2026 |
| 3,000 Meters · Panther Creek ParkApollo Junior Varsity Meet #1 · Oct 4 | 14:38.86 | Apollo Junior Varsity Meet #1 | October 4, 2022 |
| 4,000 Meters · Berea College8th Annual BC/CC Jamboree · Aug 31 | 17:26.26 | 8th Annual BC/CC Jamboree | August 31, 2024 |
| 5,000 Meters · Asbury UniversityAsbury Invitational · Oct 12 | 22:15.42 | Asbury Invitational | October 12, 2024 |
| 5,000 Meters · Berea College2025 Mike and Mary Johnson Classic · Sep 13 | 23:39.44 | 2025 Mike and Mary Johnson Classic | September 13, 2025 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 22:30.90 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 22:52.06 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Marshall County HSKHSAA Class 3A Region 1 · Oct 22 | 23:14.21 | KHSAA Class 3A Region 1 | October 22, 2022 |
| 5,000 Meters · Mike Rose Soccer ComplexMEMPHIS TWILIGHT XC CLASSIC · Sep 3 | 24:46.46 | MEMPHIS TWILIGHT XC CLASSIC | September 3, 2022 |
| 5,000 Meters · Muhlenberg County Middle SchoolKHSAA Region 1 Class AAA · Oct 23 | 23:10.09 | KHSAA Region 1 Class AAA | October 23, 2021 |
| 5,000 Meters · Yellow Creek ParkPanther Prowl · Sep 4 | 24:00.6 | Panther Prowl | September 4, 2026 |
| 6,000 Meters · 6000m CourseAsbury Invitational · Sep 27 | 29:36.61 | Asbury Invitational | September 27, 2025 |
| 6,000 Meters · Belhaven UniversityCCS Cross Country Championships · Nov 1 | 26:29.9 | CCS Cross Country Championships | November 1, 2024 |
| 6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 29:22.39 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 6,000 Meters · John Hunt Cross Country Park2025 CCS Cross Country Championships · Oct 31 | 27:06.64 | 2025 CCS Cross Country Championships | October 31, 2025 |
| 6,000 Meters · Maryville College CourseMaryville (Tenn) College Invitational · Oct 10 | 28:25 | Maryville (Tenn) College Invitational | October 10, 2025 |
| 6,000 Meters · Midway UniversityMidway College Invitational · Sep 20 | 28:24.1 | Midway College Invitational | September 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 2025 CCS Cross Country ChampionshipsOct 31 · 6,000 Meters CCS · Place 22 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters CCS | 22 | 27:06.64 PB | So |
| Oct 10 | Maryville (Tenn) College InvitationalOct 10 · 6,000 Meters Womens 6K · Place 32 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters Womens 6K | 32 | 28:25 PB | So |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 397 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters College Blue | 397 | 29:22.39 PB | So |
| Sep 27 | Asbury InvitationalSep 27 · 6,000 Meters Women's 6000m · Place 27 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters Women's 6000m | 27 | 29:36.61 PB | So |
| Sep 13 | 2025 Mike and Mary Johnson ClassicSep 13 · 5,000 Meters Women's · Place 27 · Asbury (Ky.)Asbury (Ky.) | 5,000 Meters Women's | 27 | 23:39.44 PB | So |
| Aug 29 | Asbury Eagle OpenerAug 29 · 2 Miles Collegiate · Place 12 · Asbury (Ky.)Asbury (Ky.) | 2 Miles Collegiate | 12 | 15:24.15 | So |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | DIII Great Lakes RegionalsNov 16 · 6,000 Meters Division 3 · Place 213 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters Division 3 | 213 | 26:39.68 | FR |
| Nov 15 | 2024 NCCAA XC Championships - D1Nov 15 · 5,000 Meters Division 1 · Place 54 · Asbury (Ky.)Asbury (Ky.) | 5,000 Meters Division 1 | 54 | 21:36.0 | FR |
| Nov 1 | CCS XC ChampionshipsNov 1 · 6,000 Meters Varsity · Place 21 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters Varsity | 21 | 26:29.86 | FR |
| Nov 1 | CCS Cross Country ChampionshipsNov 1 · 6,000 Meters CCS · Place 21 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters CCS | 21 | 26:29.9 PB | Fr |
| Oct 12 | Asbury InvitationalOct 12 · 5,000 Meters New Division · Place 14 · Asbury (Ky.)Asbury (Ky.) | 5,000 Meters New Division | 14 | 22:15.42 PB | Fr |
| Oct 4 | Louisville XC Classic - CollegeOct 4 · 5,000 Meters Varsity · Place 92 · Asbury (Ky.)Asbury (Ky.) | 5,000 Meters Varsity | 92 | 22:10.4 | FR |
| Sep 20 | Midway College InvitationalSep 20 · 6,000 Meters College · Place 15 · Asbury (Ky.)Asbury (Ky.) | 6,000 Meters College | 15 | 28:24.1 PB | Fr |
| Sep 14 | Hanover InvitationalSep 14 · 5,000 Meters Varsity · Place 36 · AsburyAsbury | 5,000 Meters Varsity | 36 | 23:48.6 | FR |
| Aug 31 | 8th Annual BC/CC JamboreeAug 31 · 4,000 Meters Collegiate · Place 21 · Asbury (Ky.)Asbury (Ky.) | 4,000 Meters Collegiate | 21 | 17:26.26 PB | Fr |
2023 Cross Country
3 results2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 170 · ApolloApollo | 5,000 Meters Varsity AAA | 170 | 22:30.90 PB | 11 |
| Oct 22 | KHSAA Class 3A Region 1Oct 22 · 5,000 Meters Varsity · Place 25 · ApolloApollo | 5,000 Meters Varsity | 25 | 23:14.21 PB | 11 |
| Oct 8 | Daviess County ClassicOct 8 · 5,000 Meters Varsity · Place 124 · ApolloApollo | 5,000 Meters Varsity | 124 | 24:18.61 | JR |
| Oct 4 | Apollo Junior Varsity Meet #1Oct 4 · 3,000 Meters Junior Varsity · Place 7 · ApolloApollo | 3,000 Meters Junior Varsity | 7 | 14:38.86 PB | 11 |
| Sep 26 | Owensboro City-County HS XC ChampionshipSep 26 · 5,000 Meters Varsity · Place 21 · ApolloApollo | 5,000 Meters Varsity | 21 | 23:57.99 | 11 |
| Sep 24 | Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 59 · ApolloApollo | 5,000 Meters Varsity | 59 | 24:01.87 | 11 |
| Sep 24 | Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 59 · ApolloApollo | 5,000 Meters Varsity | 59 | 24:01.87 | 11 |
| Sep 17 | Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 44 · ApolloApollo | 5,000 Meters Varsity | 44 | 24:15.21 | — |
| Sep 3 | MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Varsity · Place 190 · ApolloApollo | 5,000 Meters Varsity | 190 | 24:46.46 PB | 11 |
| Aug 16 | Kentucky/Indiana Border ClashAug 16 · 5,000 Meters Varsity · Place 67 · ApolloApollo | 5,000 Meters Varsity | 67 | 25:20.60 | JR |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 173 · ApolloApollo | 5,000 Meters Varsity | 173 | 23:21.86 | 10 |
| Oct 23 | KHSAA Region 1 Class AAAOct 23 · 5,000 Meters Varsity · Place 33 · ApolloApollo | 5,000 Meters Varsity | 33 | 23:10.09 PB | 10 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 37 · ApolloApollo | 5,000 Meters Varsity | 37 | 22:59.04 | 10 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 37 · ApolloApollo | 5,000 Meters Varsity | 37 | 22:59.04 | 10 |
| Sep 25 | Marshall County InvitationalSep 25 · 5,000 Meters Varsity · Place 21 · ApolloApollo | 5,000 Meters Varsity | 21 | 23:53.45 | 10 |
| Aug 28 | Warren East Raider TwilightAug 28 · 5,000 Meters Varsity · Place 52 · ApolloApollo | 5,000 Meters Varsity | 52 | 23:36.35 | 10 |
| Aug 21 | Fenton Dawson InvitationalAug 21 · 5,000 Meters Varsity · Place 12 · ApolloApollo | 5,000 Meters Varsity | 12 | 26:09.87 | 10 |
| Aug 21 | Fenton Dawson InvitationalAug 21 · 5,000 Meters Varsity · Place 12 · ApolloApollo | 5,000 Meters Varsity | 12 | 26:09.87 | 10 |
| Aug 17 | KY/IN Border ClashAug 17 · 5,000 Meters Varsity · Place 39 · ApolloApollo | 5,000 Meters Varsity | 39 | 24:39.00 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Owensboro City County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 21 · ApolloApollo | 5,000 Meters Varsity | 21 | 25:59.91 | 9 |
| Oct 10 | Fast Cats ClassicOct 10 · 5,000 Meters Varsity · Place 80 · ApolloApollo | 5,000 Meters Varsity | 80 | 24:57.23 | — |
| Oct 10 | Fast Cats ClassicOct 10 · 5,000 Meters Varsity · Place 8 · ApolloApollo | 5,000 Meters Varsity | 8 | 24:57.23 | — |
| Oct 3 | Fenton Dawson InvitationalOct 3 · 5,000 Meters Varsity · Place 15 · ApolloApollo | 5,000 Meters Varsity | 15 | 23:52.73 | 9 |
| Oct 1 | Apollo QuadOct 1 · Varsity · Place 10 · ApolloApollo | Varsity | 10 | 14:43.74 | 9 |
| Sep 19 | Mustang StampedeSep 19 · 2,500 Meters Varsity · Place 26 · ApolloApollo | 2,500 Meters Varsity | 26 | 11:38.49 | 9 |