Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA State Championship · Oct 30 | 22:38.86 | KHSAA State Championship | October 30, 2020 |
| 5,000 Meters · Cave LakeKHSAA Region 6 Class A · Oct 24 | 22:09.70 | KHSAA Region 6 Class A | October 24, 2020 |
| 5,000 Meters · Cave Lake Event Park / Wayne County High School Cross Country CourseKHSAA Region 6 Class A · Oct 26 | 21:54.66 | KHSAA Region 6 Class A | October 26, 2019 |
| 5,000 Meters · Lykins ParkRun for the Water Barrel · Sep 19 | 22:37 | Run for the Water Barrel | September 19, 2020 |
| 5,000 Meters · Thoroughbred ParkKHSAA Class A State XC Championships · Nov 2 | 21:37.29 | KHSAA Class A State XC Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA State ChampionshipOct 30 · 5,000 Meters A · Place 207 · Somerset | 5,000 Meters A | 207 | 22:38.86 PB | 12 |
| Oct 24 | KHSAA Region 6 Class AOct 24 · 5,000 Meters Varsity · Place 27 · Somerset | 5,000 Meters Varsity | 27 | 22:09.70 PB | 12 |
| Sep 19 | Run for the Water BarrelSep 19 · 5,000 Meters Varsity · Place 72 · Somerset | 5,000 Meters Varsity | 72 | 22:37 PB | 12 |
2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | KHSAA Region 6 Class AOct 27 · 5,000 Meters Varsity · Place 58 · Somerset | 5,000 Meters Varsity | 58 | 23:26.97 | 10 |
| Oct 20 | Cave Lake Fall ClassicOct 20 · 5,000 Meters Varsity · Place 99 · Somerset | 5,000 Meters Varsity | 99 | 24:17.51 | 10 |