Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 15 | 32:17.6 | NCAA DI South Regional | November 15, 2024 |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 32:22.4 | NCAA Division I Southeast Regional | November 10, 2023 |
| 5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 28 | 16:33.4 | KHSAA State XC Championships | October 28, 2022 |
| 5,000 Meters · Champions ParkSt. Xavier Tiger Run · Aug 24 | 19:55.32 | St. Xavier Tiger Run | August 24, 2019 |
| 5,000 Meters · Dixie Heights High SchoolFox Run 5K · Oct 13 | 19:30.4 | Fox Run 5K | October 13, 2020 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 17 | 16:14.40 | Trinity/Valkyre Invitational | September 17, 2022 |
| 5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 5 | 18:57.3 | Greater Louisville Classic | October 5, 2019 |
| 5,000 Meters · Idlewild ParkNKAC/St. Henry Invitational · Oct 8 | 16:49.4 | NKAC/St. Henry Invitational | October 8, 2022 |
| 5,000 Meters · Larry A. Ryle High SchoolKHSAA Class 3A Region 5 · Oct 22 | 16:27.04 | KHSAA Class 3A Region 5 | October 22, 2022 |
| 5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 1 | 15:56.8 | Nike XC Town Twilight, Presented by the Garrett Companies | October 1, 2022 |
| 5,000 Meters · Mason HSMason XC Invitational · Sep 7 | 19:19.2 | Mason XC Invitational | September 7, 2019 |
| 5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseVanderbilt XC Opener · Sep 1 | 16:30.6 | Vanderbilt XC Opener | September 1, 2026 |
| 6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 19:07.0 | Adidas XC Invitational | September 15, 2023 |
| 8,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 31 | 26:45.63 | SEC Cross Country Championships | October 31, 2025 |
| 8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 16 | 26:20.8 | Under Armour NCAA DI Pre-National | October 16, 2026 |
| 8,000 Meters · Pole Green Park2023 CAA Cross Country Championship · Oct 27 | 26:08.6 | 2023 CAA Cross Country Championship | October 27, 2023 |
| 8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 25 | 26:31.91 | Lakefront Invite | September 25, 2026 |
| 8,000 Meters · Texas A&M UniversitySEC Cross Country Championships · Nov 1 | 24:41.0 | SEC Cross Country Championships | November 1, 2024 |
| 8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 17 | 25:25.94 | Crimson Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 148 · College Of CharlestonCollege Of Charleston | 10,000 Meters Championship | 148 | 32:22.4 PB | Fr |
| Oct 27 | 2023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 35 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 35 | 26:08.6 PB | Fr |
| Oct 14 | Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 41 · Col. of CharlestonCol. of Charleston | 8,000 Meters Varsity | 41 | 25:33.6 | FR |
| Sep 15 | Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 33 · College Of CharlestonCollege Of Charleston | 6,000 Meters College | 33 | 19:07.0 PB | Fr |
| Sep 1 | Charleston Southern Buccaneer OpenSep 1 · 6,000 Meters Varsity · Place 12 · Col. of CharlestonCol. of Charleston | 6,000 Meters Varsity | 12 | 19:41.3 | FR |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 23 · Covington CatholicCovington Catholic | 5,000 Meters Varsity AAA | 23 | 16:33.4 PB | 12 |
| Oct 22 | KHSAA Class 3A Region 5Oct 22 · 5,000 Meters Varsity · Place 7 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 7 | 16:27.04 PB | 12 |
| Oct 15 | Diocese of Covington ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 4 | 16:34.83 | 12 |
| Oct 8 | NKAC/St. Henry InvitationalOct 8 · 5,000 Meters NKAC Div 2 · Place 7 · Covington CatholicCovington Catholic | 5,000 Meters NKAC Div 2 | 7 | 16:49.4 PB | 12 |
| Oct 1 | Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 61 · Covington CatholicCovington Catholic | 5,000 Meters USA Race of Champions | 61 | 15:56.8 PB | 12 |
| Sep 17 | Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 30 · Covington CatholicCovington Catholic | 5,000 Meters Seeded Elite | 30 | 16:14.40 PB | 12 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 41 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 41 | 17:55.40 | 11 |
| Oct 23 | KHSAA Region 5 Class AAA ChampionshipOct 23 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 13 | 17:42.18 | 11 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 13 | 17:50.9 | 11 |
| Oct 9 | NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 13 | 17:50.9 | 11 |
| Sep 25 | Diocese of Covington ChampionshipsSep 25 · 5,000 Meters Varsity · Place 4 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 4 | 17:17.14 | 11 |
| Sep 18 | Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Varsity · Place 23 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 23 | 17:39.31 | 11 |
| Sep 11 | Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 21 | 17:52.88 | 11 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 11 | 18:05.20 | 11 |
| Sep 4 | Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Covington CatholicCovington Catholic | 5,000 Meters Varsity | 11 | 18:05.20 | 11 |
2020 Cross Country
4 results2019 Cross Country
4 results