Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Central Hardin High SchoolKHSAA Region 2 Class 3A · Oct 26 | 16:35.12 | KHSAA Region 2 Class 3A | October 26, 2024 |
| 5,000 Meters · Elizabethtown Sports ParkRun for the Gold · Aug 30 | 15:36.7 | Run for the Gold | August 30, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 15:28.46 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · Kentucky Horse ParkKHSAA State Cross Country Championships · Nov 1 | 15:50.21 | KHSAA State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Phil Moore ParkGator Invitational · Oct 17 | 17:00.86 | Gator Invitational | October 17, 2024 |
| 5,000 Meters · Thomas Nelson High SchoolKHSAA Region 2 Class 3A · Oct 25 | 15:52.6 | KHSAA Region 2 Class 3A | October 25, 2025 |
| 5,000 Meters · Yellow Creek ParkDaviess Co Classic · Oct 4 | 15:59.2 | Daviess Co Classic | October 4, 2025 |
| 6,000 Meters · Angel Mounds State Historic SiteStegemoller Screagle Twilight · Sep 4 | 18:27.4 | Stegemoller Screagle Twilight | September 4, 2026 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 24:29.98 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 25 | 24:07.9 | Gans Creek Classic College | September 25, 2026 |
| 8,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 31 | 24:31.8 | CUSA XC Championships | October 31, 2026 |
| 8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 16 | 24:49.8 | Crimson Classic | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CUSA XC ChampionshipsOct 31 · 8,000 Meters Men · Place 14 · Western KentuckyWestern Kentucky | 8,000 Meters Men | 14 | 24:31.8 PB | Fr |
| Oct 16 | Crimson ClassicOct 16 · 8,085 Meters College · Place 20 · Western KentuckyWestern Kentucky | 8,085 Meters College | 20 | 24:49.8 PB | Fr |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 24 · Western KentuckyWestern Kentucky | 8,000 Meters Gold | 24 | 24:29.98 PB | Fr |
| Sep 25 | Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 84 · Western KentuckyWestern Kentucky | 8,000 Meters Gold Invite | 84 | 24:07.9 PB | Fr |
| Sep 4 | Stegemoller Screagle TwilightSep 4 · 6,000 Meters Collegiate · Place 4 · Western KentuckyWestern Kentucky | 6,000 Meters Collegiate | 4 | 18:27.4 PB | Fr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 51 · UnattachedUnattached | 5,000 Meters Gold | 51 | 15:28.46 PB | 12 |
| Nov 1 | KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 3A · Place 6 · GreenwoodGreenwood | 5,000 Meters 3A | 6 | 15:50.21 PB | 12 |
| Oct 25 | KHSAA Region 2 Class 3AOct 25 · 5,000 Meters Varsity · Place 1 · GreenwoodGreenwood | 5,000 Meters Varsity | 1 | 15:52.6 PB | 12 |
| Oct 4 | Daviess Co ClassicOct 4 · 5,000 Meters Varsity · Place 1 · GreenwoodGreenwood | 5,000 Meters Varsity | 1 | 15:59.2 PB | 12 |
| Aug 30 | Run for the GoldAug 30 · 5,000 Meters Varsity · Place 10 · GreenwoodGreenwood | 5,000 Meters Varsity | 10 | 15:36.7 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | KHSAA State XC ChampionshipsNov 2 · 5,000 Meters 3A · Place 61 · GreenwoodGreenwood | 5,000 Meters 3A | 61 | 17:13.8 | 11 |
| Oct 26 | KHSAA Region 2 Class 3AOct 26 · 5,000 Meters Varsity · Place 6 · GreenwoodGreenwood | 5,000 Meters Varsity | 6 | 16:35.12 PB | 11 |
| Oct 17 | Gator InvitationalOct 17 · 5,000 Meters Varsity · Place 1 · GreenwoodGreenwood | 5,000 Meters Varsity | 1 | 17:00.86 PB | 11 |
| Sep 21 | Gatorland MeetSep 21 · 5,000 Meters Varsity · Place 8 · GreenwoodGreenwood | 5,000 Meters Varsity | 8 | 17:30.1 | 11 |
| Aug 31 | Run for the GoldAug 31 · 5,000 Meters Varsity · Place 66 · GreenwoodGreenwood | 5,000 Meters Varsity | 66 | 17:00.9 | 11 |