Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Apalachee Regional ParkNCAA DI South Regional · Nov 1532:17.6NCAA DI South RegionalNovember 15, 2024
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1032:22.4NCAA Division I Southeast RegionalNovember 10, 2023
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2816:33.4KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Champions ParkSt. Xavier Tiger Run · Aug 2419:55.32St. Xavier Tiger RunAugust 24, 2019
5,000 Meters · Dixie Heights High SchoolFox Run 5K · Oct 1319:30.4Fox Run 5KOctober 13, 2020
5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 1716:14.40Trinity/Valkyre InvitationalSeptember 17, 2022
5,000 Meters · EP Tom Sawyer State ParkGreater Louisville Classic · Oct 518:57.3Greater Louisville ClassicOctober 5, 2019
5,000 Meters · Idlewild ParkNKAC/St. Henry Invitational · Oct 816:49.4NKAC/St. Henry InvitationalOctober 8, 2022
5,000 Meters · Larry A. Ryle High SchoolKHSAA Class 3A Region 5 · Oct 2216:27.04KHSAA Class 3A Region 5October 22, 2022
5,000 Meters · LaVern Gibson CourseNike XC Town Twilight, Presented by the Garrett Companies · Oct 115:56.8Nike XC Town Twilight, Presented by the Garrett CompaniesOctober 1, 2022
5,000 Meters · Mason HSMason XC Invitational · Sep 719:19.2Mason XC InvitationalSeptember 7, 2019
5,000 Meters · The Bob Brown Field Station / Vaughn's Creek XC CourseVanderbilt XC Opener · Sep 116:30.6Vanderbilt XC OpenerSeptember 1, 2026
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1519:07.0Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 3126:45.63SEC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1626:20.8Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · Pole Green Park2023 CAA Cross Country Championship · Oct 2726:08.62023 CAA Cross Country ChampionshipOctober 27, 2023
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2526:31.91Lakefront InviteSeptember 25, 2026
8,000 Meters · Texas A&M UniversitySEC Cross Country Championships · Nov 124:41.0SEC Cross Country ChampionshipsNovember 1, 2024
8057 m · Harry Pritchard Running CourseCrimson Classic · Oct 1725:25.94Crimson ClassicOctober 17, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters White · Place 136 · VanderbiltVanderbilt8,000 Meters White13626:20.8 PBSr
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 153 · VanderbiltVanderbilt8,000 Meters Championship15326:31.91 PBSr
Sep 1Vanderbilt XC OpenerSep 1 · 5,000 Meters Collegiate · Place 22 · VanderbiltVanderbilt5,000 Meters Collegiate2216:30.6 PBSr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31SEC Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 104 · VanderbiltVanderbilt8,000 Meters Collegiate10426:45.63 PBJr
Oct 17Crimson ClassicOct 17 · 8,057 Meters Collegiate · Place 65 · VanderbiltVanderbilt8,057 Meters Collegiate6525:25.94 PBJr
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · VanderbiltVanderbilt8,000 Meters Black0DNFJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI South RegionalNov 15 · 10,000 Meters D1 South · Place 90 · VanderbiltVanderbilt10,000 Meters D1 South9032:17.6 PBSo
Nov 1SEC Cross Country ChampionshipsNov 1 · 8,000 Meters SEC · Place 89 · VanderbiltVanderbilt8,000 Meters SEC8924:41.0 PBSo
Aug 30Belmont OpenerAug 30 · 5,000 Meters Varsity · Place 9 · VanderbiltVanderbilt5,000 Meters Varsity915:42.4SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 148 · College Of CharlestonCollege Of Charleston10,000 Meters Championship14832:22.4 PBFr
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 35 · College Of CharlestonCollege Of Charleston8,000 Meters College3526:08.6 PBFr
Oct 14Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 41 · Col. of CharlestonCol. of Charleston8,000 Meters Varsity4125:33.6FR
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 33 · College Of CharlestonCollege Of Charleston6,000 Meters College3319:07.0 PBFr
Sep 1Charleston Southern Buccaneer OpenSep 1 · 6,000 Meters Varsity · Place 12 · Col. of CharlestonCol. of Charleston6,000 Meters Varsity1219:41.3FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity AAA · Place 23 · Covington CatholicCovington Catholic5,000 Meters Varsity AAA2316:33.4 PB12
Oct 22KHSAA Class 3A Region 5Oct 22 · 5,000 Meters Varsity · Place 7 · Covington CatholicCovington Catholic5,000 Meters Varsity716:27.04 PB12
Oct 15Diocese of Covington ChampionshipsOct 15 · 5,000 Meters Varsity · Place 4 · Covington CatholicCovington Catholic5,000 Meters Varsity416:34.8312
Oct 8NKAC/St. Henry InvitationalOct 8 · 5,000 Meters NKAC Div 2 · Place 7 · Covington CatholicCovington Catholic5,000 Meters NKAC Div 2716:49.4 PB12
Oct 1Nike XC Town Twilight, Presented by the Garrett CompaniesOct 1 · 5,000 Meters USA Race of Champions · Place 61 · Covington CatholicCovington Catholic5,000 Meters USA Race of Champions6115:56.8 PB12
Sep 17Trinity/Valkyre InvitationalSep 17 · 5,000 Meters Seeded Elite · Place 30 · Covington CatholicCovington Catholic5,000 Meters Seeded Elite3016:14.40 PB12

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 3A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 41 · Covington CatholicCovington Catholic5,000 Meters Varsity4117:55.4011
Oct 23KHSAA Region 5 Class AAA ChampionshipOct 23 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic5,000 Meters Varsity1317:42.1811
Oct 9NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic5,000 Meters Varsity1317:50.911
Oct 9NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Covington CatholicCovington Catholic5,000 Meters Varsity1317:50.911
Sep 25Diocese of Covington ChampionshipsSep 25 · 5,000 Meters Varsity · Place 4 · Covington CatholicCovington Catholic5,000 Meters Varsity417:17.1411
Sep 18Trinity / Valkyre InvitationalSep 18 · 5,000 Meters Varsity · Place 23 · Covington CatholicCovington Catholic5,000 Meters Varsity2317:39.3111
Sep 11Mason County InvitationalSep 11 · 5,000 Meters Varsity · Place 21 · Covington CatholicCovington Catholic5,000 Meters Varsity2117:52.8811
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Covington CatholicCovington Catholic5,000 Meters Varsity1118:05.2011
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Covington CatholicCovington Catholic5,000 Meters Varsity1118:05.2011

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Diocese of Covington ChampionshipOct 17 · 5,000 Meters Varsity · Place 25 · Covington CatholicCovington Catholic5,000 Meters Varsity2518:19.1110
Oct 13Fox Run 5KOct 13 · 5,000 Meters Varsity · Place 16 · Covington CatholicCovington Catholic5,000 Meters Varsity1619:30.4 PB10
Oct 10NKAC XC ChampionshipsOct 10 · 5,000 Meters Varsity Large · Place 42 · Covington CatholicCovington Catholic5,000 Meters Varsity Large4219:11.6310
Sep 19Villa Tri MeetSep 19 · 4,000 Meters Open · Place 19 · Covington CatholicCovington Catholic4,000 Meters Open1914:17.0210

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Greater Louisville ClassicOct 5 · 5,000 Meters Open · Place 63 · Covington CatholicCovington Catholic5,000 Meters Open6318:57.3 PB9
Sep 7Mason XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 66 · Covington CatholicCovington Catholic5,000 Meters Junior Varsity6619:19.2 PB9
Aug 31Grant County InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 5 · Covington CatholicCovington Catholic5,000 Meters Junior Varsity520:17.309
Aug 24St. Xavier Tiger RunAug 24 · 5,000 Meters Junior Varsity · Place 78 · Covington CatholicCovington Catholic5,000 Meters Junior Varsity7819:55.32 PB9