Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Admiral Stadium - Rice Mountjoy FieldKHSAA Region 6 Class AAA · Oct 27 | 19:17.09 | KHSAA Region 6 Class AAA | October 27, 2018 |
| 5,000 Meters · Bourbon County High SchoolKHSAA Region 6 Class AAA · Oct 26 | 18:45.80 | KHSAA Region 6 Class AAA | October 26, 2019 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 5 | 18:48.0 | Greater Louisville Classic | October 5, 2019 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Sep 30 | 18:00.32 | Greater Louisville Classic | September 30, 2017 |
| 5,000 Meters · George Rogers Clark High SchoolKHSAA Region 6 Class AAA · Oct 24 | 20:29.78 | KHSAA Region 6 Class AAA | October 24, 2020 |
| 5,000 Meters · Lykins ParkRun for the Water Barrel · Sep 19 | 20:54 | Run for the Water Barrel | September 19, 2020 |
| 5,000 Meters · Montgomery County High SchoolMOCO All Comers · Sep 28 | 21:26.25 | MOCO All Comers | September 28, 2021 |
| 5,000 Meters · Woodford County ParkKHSAA Region 6 Class AAA · Oct 23 | 23:01.77 | KHSAA Region 6 Class AAA | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KHSAA Region 6 Class AAAOct 23 · 5,000 Meters Varsity · Place 70 · Montgomery County | 5,000 Meters Varsity | 70 | 23:01.77 PB | 12 |
| Oct 1 | "Live in Lou" Louisville Classic Oct 1 · 5,000 Meters Varsity · Place 279 · Montgomery County | 5,000 Meters Varsity | 279 | 22:26.4 | 12 |
| Sep 28 | MOCO All ComersSep 28 · 5,000 Meters Varsity · Place 4 · Montgomery County | 5,000 Meters Varsity | 4 | 21:26.25 PB | 12 |
| Sep 25 | Berea Community InvitationalSep 25 · 5,000 Meters Varsity · Place 35 · Montgomery County | 5,000 Meters Varsity | 35 | 20:08.66 | 12 |
| Sep 18 | Double S StampedeSep 18 · 5,000 Meters Varsity · Place 29 · Montgomery County | 5,000 Meters Varsity | 29 | 4:11.5 | 12 |
| Sep 11 | Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 74 · Montgomery County | 5,000 Meters Varsity | 74 | 19:39.72 | 12 |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | KHSAA Region 6 Class AAAOct 24 · 5,000 Meters Varsity · Place 56 · Montgomery County | 5,000 Meters Varsity | 56 | 20:29.78 PB | 11 |
| Oct 10 | Mason County Super 7 Invitational Oct 10 · 5,000 Meters Varsity · Place 37 · Montgomery County | 5,000 Meters Varsity | 37 | 19:28.44 | 11 |
| Sep 19 | Run for the Water BarrelSep 19 · 5,000 Meters Varsity · Place 40 · Montgomery County | 5,000 Meters Varsity | 40 | 20:54 PB | 11 |
| Sep 12 | Mason County InvitationalSep 12 · 3,000 Meters Varsity · Place 44 · Montgomery County | 3,000 Meters Varsity | 44 | 11:41.12 | 11 |
| Sep 12 | Mason County InvitationalSep 12 · 3,000 Meters Varsity · Place 44 · Montgomery County | 3,000 Meters Varsity | 44 | 11:41.12 | 11 |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | KHSAA Region 6 Class AAAOct 26 · 5,000 Meters Varsity · Place 46 · Montgomery County | 5,000 Meters Varsity | 46 | 18:45.80 PB | 10 |
| Oct 12 | Area 7 ChampionshipsOct 12 · 5,000 Meters Varsity · Place 23 · Montgomery County | 5,000 Meters Varsity | 23 | 18:37.30 | 10 |
| Oct 5 | Greater Louisville ClassicOct 5 · 5,000 Meters Varsity · Place 250 · Montgomery County | 5,000 Meters Varsity | 250 | 18:48.0 PB | 10 |
| Sep 7 | Mason County InvitationalSep 7 · 5,000 Meters Varsity · Place 70 · Montgomery County | 5,000 Meters Varsity | 70 | 18:59.92 | 10 |
2018 Cross Country
3 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Greater Louisville ClassicSep 30 · 5,000 Meters Varsity · Place 126 · Montgomery County | 5,000 Meters Varsity | 126 | 18:00.32 PB | 8 |
| Sep 28 | Run for the Water BarrelSep 28 · 2,500 Meters Middle School · Place 2 · Montgomery County | 2,500 Meters Middle School | 2 | 9:31.50 | — |
| Sep 23 | Berea InvitationalSep 23 · 3,000 Meters Middle School · Place 2 · Montgomery County | 3,000 Meters Middle School | 2 | 3:36.9 | 8 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | KTCCCA Meet of ChampionsOct 22 · 4,000 Meters Middle School · Place 293 · Montgomery County | 4,000 Meters Middle School | 293 | 17:44.88 | 7 |
| Oct 15 | KTCCCA Area 7 ChampionshipOct 15 · 4,000 Meters Middle School · Place 13 · Montgomery County | 4,000 Meters Middle School | 13 | 15:36.57 | 7 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Franklin County InvitationalSep 19 · 3,000 Meters Middle School · Place 38 · Montgomery County | 3,000 Meters Middle School | 38 | 12:19.08 | 06 |