Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bourbon County ParkKHSAA State XC Championships · Oct 2822:41.94KHSAA State XC ChampionshipsOctober 28, 2022
5,000 Meters · Centerville HSCenterville Saturday Night Lights · Sep 3023:06.5Centerville Saturday Night LightsSeptember 30, 2023
5,000 Meters · Community Christian AcademyCrusader Classic · Sep 2720:44.3Crusader ClassicSeptember 27, 2025
5,000 Meters · Idlewild ParkNKAC Championships · Oct 1018:46.7NKAC ChampionshipsOctober 10, 2026
5,000 Meters · Kentucky Horse Park2026 KHSAA State Cross Country Championships · Oct 3118:07.602026 KHSAA State Cross Country ChampionshipsOctober 31, 2026
5,000 Meters · Larry A. Ryle High SchoolKHSAA Class 1A Region 4 · Oct 2223:40.25KHSAA Class 1A Region 4October 22, 2022
5,000 Meters · Louisville Champions ParkThe Tiger Run · Aug 2219:07.24The Tiger RunAugust 22, 2026
5,000 Meters · Mason County High SchoolMason County Invitational · Sep 619:49.50Mason County InvitationalSeptember 6, 2025
5,000 Meters · Old Boyd County High School Giovanni's Pizza Boy County Cross Country Invitational · Sep 1218:48.98Giovanni's Pizza Boy County Cross Country InvitationalSeptember 12, 2026
5,000 Meters · Shelby County High SchoolShelby County Invitational · Aug 3019:45.13Shelby County InvitationalAugust 30, 2025
5,000 Meters · Sherman Elementary SchoolKHSAA Region 4 Class 1A · Oct 2123:03.24KHSAA Region 4 Class 1AOctober 21, 2023
5,000 Meters · St. Xavier High SchoolSt. Xavier HS XC Invitational · Sep 1320:33.4St. Xavier HS XC InvitationalSeptember 13, 2025
5,000 Meters · Williamstown JR/SR High SchoolPanda Classic · Aug 2320:58.22Panda ClassicAugust 23, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 KHSAA State Cross Country ChampionshipsOct 31 · 5,000 Meters 1A · Place 59 · Holy Cross (Covington)5,000 Meters 1A5918:07.60 PB12
Oct 10NKAC ChampionshipsOct 10 · 5,000 Meters Varsity D2 · Place 21 · Holy Cross (Covington)5,000 Meters Varsity D22118:46.7 PB12
Sep 12Giovanni's Pizza Boy County Cross Country InvitationalSep 12 · 5,000 Meters Varsity · Place 26 · Holy Cross (Covington)5,000 Meters Varsity2618:48.98 PB12
Aug 22The Tiger RunAug 22 · 5,000 Meters Varsity · Place 155 · Holy Cross (Covington)5,000 Meters Varsity15519:07.24 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1KHSAA State Cross Country ChampionshipsNov 1 · 5,000 Meters 1A · Place 105 · Holy Cross (Covington)5,000 Meters 1A10519:42.2711
Oct 25KHSAA Region 4 Class 1AOct 25 · 5,000 Meters Varsity · Place 23 · Holy Cross (Covington)5,000 Meters Varsity2319:01.6911
Sep 27Crusader ClassicSep 27 · 5,000 Meters Varsity · Place 18 · Holy Cross (Covington)5,000 Meters Varsity1820:44.3 PB11
Sep 13St. Xavier HS XC InvitationalSep 13 · 5,000 Meters Varsity · Place 50 · Holy Cross (Covington)5,000 Meters Varsity5020:33.4 PB11
Sep 6Mason County InvitationalSep 6 · 5,000 Meters Varsity · Place 62 · Holy Cross (Covington)5,000 Meters Varsity6219:49.50 PB11
Aug 30Shelby County InvitationalAug 30 · 5,000 Meters Varsity · Place 24 · Holy Cross (Covington)5,000 Meters Varsity2419:45.13 PB11
Aug 23Panda ClassicAug 23 · 5,000 Meters Varsity · Place 19 · Holy Cross (Covington)5,000 Meters Varsity1920:58.22 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21KHSAA Region 4 Class 1AOct 21 · 5,000 Meters Varsity · Place 58 · Holy Cross (Covington)5,000 Meters Varsity5823:03.24 PB9
Oct 3KTCCCA High School Meet of ChampionsOct 3 · 5,000 Meters Varsity · Place 141 · Holy Cross (Covington)5,000 Meters Varsity14125:25.129
Sep 30Centerville Saturday Night LightsSep 30 · 5,000 Meters Varsity - Black · Place 217 · Holy Cross (Covington)5,000 Meters Varsity - Black21723:06.5 PB9
Sep 23Williamstown InvitationalSep 23 · 5,000 Meters Varsity · Place 78 · Holy Cross5,000 Meters Varsity7823:29.29

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28KHSAA State XC ChampionshipsOct 28 · 5,000 Meters Varsity A · Place 256 · Holy Cross (Covington)5,000 Meters Varsity A25622:41.94 PB8
Oct 22KHSAA Class 1A Region 4Oct 22 · 5,000 Meters Varsity · Place 68 · Holy Cross (Covington)5,000 Meters Varsity6823:40.25 PB8
Oct 15Diocese of Covington ChampionshipsOct 15 · 5,000 Meters Varsity · Place 37 · Holy Cross (Covingto5,000 Meters Varsity3723:25.648
Oct 8NKAC/St. Henry InvitationalOct 8 · 5,000 Meters NKAC Div 1 · Place 54 · Holy Cross (Covington)5,000 Meters NKAC Div 15423:31.88
Oct 1Centerville Saturday Night LightsOct 1 · 5,000 Meters Varsity B · Place 258 · Holy Cross (Covington)5,000 Meters Varsity B25823:14.88
Sep 24Williamstown InvitationalSep 24 · 5,000 Meters Varsity · Place 93 · Holy Cross5,000 Meters Varsity9324:09.38
Sep 24Williamstown InvitationalSep 24 · 5,000 Meters Varsity · Place 93 · Holy Cross5,000 Meters Varsity9324:09.38
Sep 17Capitol View ClassicSep 17 · 5,000 Meters Varsity · Place 85 · Holy Cross (Covington)5,000 Meters Varsity8525:05.248
Sep 10Mason County InvitationalSep 10 · 5,000 Meters Varsity · Place 176 · Holy Cross (Covington)5,000 Meters Varsity17624:46.308
Sep 3Ryle InvitationalSep 3 · 5,000 Meters Varsity · Place 147 · Holy Cross5,000 Meters Varsity14724:53.868
Aug 27Grant County InvitationalAug 27 · 5,000 Meters Varsity · Place 65 · Holy Cross5,000 Meters Varsity6526:32.608

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30KHSAA Class 1A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 227 · Holy Cross (Covington)5,000 Meters Varsity22724:06.597
Oct 23KHSAA Region 4 Class AOct 23 · 5,000 Meters Varsity · Place 68 · Holy Cross (Covington)5,000 Meters Varsity6824:03.907
Sep 25Diocese of Covington ChampionshipsSep 25 · 5,000 Meters Junior Varsity · Place 29 · Holy Cross (Covingto5,000 Meters Junior Varsity2924:58.967
Sep 11Mason County InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 50 · Holy Cross5,000 Meters Junior Varsity5025:04.48—
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 139 · Holy Cross5,000 Meters Varsity13927:17.407
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Varsity · Place 139 · Holy Cross5,000 Meters Varsity13927:17.407
Aug 21Panda ClassicAug 21 · 5,000 Meters Varsity · Place 63 · Holy Cross5,000 Meters Varsity6330:06.3907