Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Panther Creek ParkApollo Junior Varsity Meet #1 · Oct 4 | 10:48.47 | Apollo Junior Varsity Meet #1 | October 4, 2022 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 18:06.8 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 18:17.61 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Marshall County HSKHSAA Class 3A Region 1 · Oct 22 | 18:38.54 | KHSAA Class 3A Region 1 | October 22, 2022 |
| 5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 25 | 18:04.18 | Foot Locker Cross Country South Regional Championships | November 25, 2023 |
| 5,000 Meters · Mike Rose Soccer ComplexMEMPHIS TWILIGHT XC CLASSIC · Sep 3 | 18:01.26 | MEMPHIS TWILIGHT XC CLASSIC | September 3, 2022 |
| 5,000 Meters · Muhlenberg County Middle SchoolKHSAA Region 1 Class AAA · Oct 23 | 17:10.67 | KHSAA Region 1 Class AAA | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Senior · Place 86 · KYKY | 5,000 Meters Senior | 86 | 18:04.18 PB | 12 |
| Oct 28 | KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 3A · Place 130 · ApolloApollo | 5,000 Meters 3A | 130 | 18:17.61 PB | 12 |
| Oct 3 | Owensboro Area City-County ChampionshipOct 3 · 5,000 Meters Varsity · Place 6 · ApolloApollo | 5,000 Meters Varsity | 6 | 17:30.66 | SR |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 320 · ApolloApollo | 5,000 Meters Varsity | 320 | 17:32.9 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 320 · ApolloApollo | 5,000 Meters Varsity | 320 | 17:32.9 | 12 |
| Sep 30 | Nike XC Town TwilightSep 30 · 5,000 Meters Varsity · Place 320 · ApolloApollo | 5,000 Meters Varsity | 320 | 17:32.9 | 10 |
| Sep 2 | Owensboro InvitationalSep 2 · 5,000 Meters Varsity · Place 24 · ApolloApollo | 5,000 Meters Varsity | 24 | 18:43.07 | 12 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 143 · ApolloApollo | 5,000 Meters Varsity AAA | 143 | 18:06.8 PB | 11 |
| Oct 22 | KHSAA Class 3A Region 1Oct 22 · 5,000 Meters Varsity · Place 30 · ApolloApollo | 5,000 Meters Varsity | 30 | 18:38.54 PB | 11 |
| Oct 8 | Daviess County ClassicOct 8 · 5,000 Meters Varsity · Place 39 · ApolloApollo | 5,000 Meters Varsity | 39 | 17:23.12 | JR |
| Oct 4 | Apollo Junior Varsity Meet #1Oct 4 · 3,000 Meters Junior Varsity · Place 1 · ApolloApollo | 3,000 Meters Junior Varsity | 1 | 10:48.47 PB | 11 |
| Sep 24 | Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 47 · ApolloApollo | 5,000 Meters Varsity | 47 | 18:32.37 | 11 |
| Sep 24 | Hopewell InvitationalSep 24 · 5,000 Meters Varsity · Place 47 · ApolloApollo | 5,000 Meters Varsity | 47 | 18:32.37 | 11 |
| Sep 17 | Mustang StampedeSep 17 · 5,000 Meters Varsity · Place 21 · ApolloApollo | 5,000 Meters Varsity | 21 | 17:34.48 | — |
| Sep 3 | MEMPHIS TWILIGHT XC CLASSICSep 3 · 5,000 Meters Varsity · Place 89 · ApolloApollo | 5,000 Meters Varsity | 89 | 18:01.26 PB | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 66 · ApolloApollo | 5,000 Meters Varsity | 66 | 18:11.99 | 10 |
| Oct 23 | KHSAA Region 1 Class AAAOct 23 · 5,000 Meters Varsity · Place 13 · ApolloApollo | 5,000 Meters Varsity | 13 | 17:10.67 PB | 10 |
| Oct 16 | KTCCCA Meet of ChampionsOct 16 · 5,000 Meters Varsity · Place 21 · ApolloApollo | 5,000 Meters Varsity | 21 | 17:43.08 | 10 |
| Sep 25 | Marshall County InvitationalSep 25 · 5,000 Meters Varsity · Place 13 · ApolloApollo | 5,000 Meters Varsity | 13 | 17:54.47 | 10 |
| Aug 28 | Warren East Raider TwilightAug 28 · 5,000 Meters Varsity · Place 31 · ApolloApollo | 5,000 Meters Varsity | 31 | 18:22.14 | 10 |
| Aug 17 | KY/IN Border ClashAug 17 · 5,000 Meters Varsity · Place 51 · ApolloApollo | 5,000 Meters Varsity | 51 | 19:12.58 | 10 |
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA State ChampionshipOct 30 · 5,000 Meters AAA · Place 151 · ApolloApollo | 5,000 Meters AAA | 151 | 18:39.79 | 9 |
| Oct 24 | KHSAA Region 1 Class AAAOct 24 · 5,000 Meters Varsity · Place 35 · ApolloApollo | 5,000 Meters Varsity | 35 | 18:17.48 | 9 |
| Oct 13 | Owensboro City County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 20 · ApolloApollo | 5,000 Meters Varsity | 20 | 19:20.32 | 9 |
| Oct 10 | Fast Cats ClassicOct 10 · 5,000 Meters Varsity · Place 77 · ApolloApollo | 5,000 Meters Varsity | 77 | 19:12.88 | 9 |
| Oct 10 | Fast Cats ClassicOct 10 · Varsity · Place 53 · ApolloApollo | Varsity | 53 | 19:12.88 | 9 |
| Oct 3 | Fenton Dawson InvitationalOct 3 · 5,000 Meters Varsity · Place 12 · ApolloApollo | 5,000 Meters Varsity | 12 | 18:51.81 | 9 |
| Oct 1 | Apollo QuadOct 1 · Varsity · Place 2 · ApolloApollo | Varsity | 2 | 11:08.27 | 9 |
| Sep 19 | Mustang StampedeSep 19 · 2,500 Meters Varsity · Place 27 · ApolloApollo | 2,500 Meters Varsity | 27 | 8:58.88 | 9 |