Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bourbon County ParkKHSAA Region 5 Class 1A · Oct 21 | 18:24.25 | KHSAA Region 5 Class 1A | October 21, 2023 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 30 | 18:46.1 | Centerville Saturday Night Lights | September 30, 2023 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 18:15.11 | Trinity/Valkyre Invitational | September 16, 2023 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Oct 28 | 18:54.10 | KHSAA State Cross Country Championships | October 28, 2023 |
| 5,000 Meters · Masterson Station ParkKHSAA Class 1A Region 5 · Oct 22 | 19:41.53 | KHSAA Class 1A Region 5 | October 22, 2022 |
| 5,000 Meters · Materson Station parkKHSAA Region 5 Class A Championship · Oct 23 | 20:18.90 | KHSAA Region 5 Class A Championship | October 23, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State Cross Country ChampionshipsOct 28 · 5,000 Meters 1A · Place 74 · Lexington Christian | 5,000 Meters 1A | 74 | 18:54.10 PB | 12 |
| Oct 21 | KHSAA Region 5 Class 1AOct 21 · 5,000 Meters Varsity · Place 11 · Lexington Christian | 5,000 Meters Varsity | 11 | 18:24.25 PB | 12 |
| Sep 30 | Centerville Saturday Night LightsSep 30 · 5,000 Meters Varsity - Black · Place 67 · Lexington Christian | 5,000 Meters Varsity - Black | 67 | 18:46.1 PB | 12 |
| Sep 23 | Berea Community InvitationalSep 23 · 5,000 Meters Varsity · Place 26 · Lexington Christian | 5,000 Meters Varsity | 26 | 18:17.88 | 12 |
| Sep 23 | Berea Community InvitationalSep 23 · 5,000 Meters Varsity · Place 26 · Lexington Christian | 5,000 Meters Varsity | 26 | 18:17.88 | 12 |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Varsity · Place 68 · Lexington Christian | 5,000 Meters Varsity | 68 | 18:15.11 PB | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity A · Place 196 · Lexington Christian | 5,000 Meters Varsity A | 196 | 20:46.19 | 11 |
| Oct 22 | KHSAA Class 1A Region 5Oct 22 · 5,000 Meters Varsity · Place 20 · Lexington Christian | 5,000 Meters Varsity | 20 | 19:41.53 PB | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 61 · Lexington Christian | 5,000 Meters Varsity | 61 | 3:59.0 | 11 |
| Oct 15 | Woodford County InvitationalOct 15 · 5,000 Meters Varsity · Place 61 · Lexington Christian | 5,000 Meters Varsity | 61 | 3:59.0 | 11 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Varsity · Place 134 · Lexington Christian | 5,000 Meters Varsity | 134 | 19:48.40 | 11 |
| Aug 27 | Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 110 · Lexington Christian | 5,000 Meters Varsity | 110 | 20:39.19 | 11 |
| Aug 27 | Bourbon County Colonel ChargeAug 27 · 5,000 Meters Varsity · Place 110 · Lexington Christian | 5,000 Meters Varsity | 110 | 20:39.19 | 11 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | KHSAA Region 5 Class A ChampionshipOct 23 · 5,000 Meters Varsity · Place 34 · Lexington Christian | 5,000 Meters Varsity | 34 | 20:18.90 PB | 10 |
| Sep 25 | Berea Community InvitationalSep 25 · 5,000 Meters Varsity · Place 47 · Lexington Christian | 5,000 Meters Varsity | 47 | 20:56.77 | 10 |
| Sep 7 | Woodford County Allcomers #1Sep 7 · 5,000 Meters Varsity · Place 23 · Lexington Christian | 5,000 Meters Varsity | 23 | 22:13.29 | 10 |
| Sep 4 | Bluegrass Cross Country InvitationalSep 4 · 5,000 Meters Varsity · Place 142 · Lexington Christian | 5,000 Meters Varsity | 142 | 22:16.2 | SO |
| Aug 28 | Bourbon County Colonel ChargeAug 28 · 5,000 Meters Varsity · Place 139 · Lexington Christian | 5,000 Meters Varsity | 139 | 23:46.4 | SO |
| Aug 28 | Bourbon County Colonel ChargeAug 28 · 5,000 Meters Varsity · Place 139 · Lexington Christian | 5,000 Meters Varsity | 139 | 23:46.4 | SO |
| Aug 24 | Beat the HeatAug 24 · 2.25 Miles Varsity · Place 23 · Lexington Christian | 2.25 Miles Varsity | 23 | 16:04.54 | 10 |