Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Community Christian AcademyCrusader Classic · Sep 2724:57.0Crusader ClassicSeptember 27, 2025
5,000 Meters · Idlewild ParkKHSAA Region 4 Class 1A · Oct 2521:32.81KHSAA Region 4 Class 1AOctober 25, 2025
5,000 Meters · Larry A. Ryle High SchoolRyle Invite · Aug 3024:08.57Ryle InviteAugust 30, 2025
5,000 Meters · Sherman Elementary SchoolKHSAA Region 4 Class 1A · Oct 2124:25.23KHSAA Region 4 Class 1AOctober 21, 2023
5,000 Meters · Williamstown JR/SR High SchoolKHSAA Region 4 Class 1A · Oct 2622:59.56KHSAA Region 4 Class 1AOctober 26, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25KHSAA Region 4 Class 1AOct 25 · 5,000 Meters Varsity · Place 44 · Covington Latin5,000 Meters Varsity4421:32.81 PB12
Sep 27Crusader ClassicSep 27 · 5,000 Meters Varsity · Place 60 · Covington Latin5,000 Meters Varsity6024:57.0 PB12
Aug 30Ryle InviteAug 30 · 5,000 Meters Junior Varsity · Place 118 · Covington Latin5,000 Meters Junior Varsity11824:08.57 PB12
Aug 23Panda ClassicAug 23 · 5,000 Meters Varsity · Place 31 · Covington Latin5,000 Meters Varsity3124:16.5012

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26KHSAA Region 4 Class 1AOct 26 · 5,000 Meters Varsity · Place 52 · Covington Latin5,000 Meters Varsity5222:59.56 PB11
Sep 21Williamstown InvitationalSep 21 · 5,000 Meters Varsity · Place 58 · Covington Latin5,000 Meters Varsity5826:04.811
Sep 14Grant County InvitationalSep 14 · 5,000 Meters Varsity · Place 32 · Covington Latin5,000 Meters Varsity3227:17.8611
Aug 31Ryle InvitationalAug 31 · 5,000 Meters Varsity · Place 72 · Covington Latin5,000 Meters Varsity7226:46.2511

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21KHSAA Region 4 Class 1AOct 21 · 5,000 Meters Varsity · Place 63 · Covington Latin5,000 Meters Varsity6324:25.23 PB10
Sep 23Williamstown InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 17 · M10 Covington Latin5,000 Meters Junior Varsity1724:32.4—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22KHSAA Class 1A Region 4Oct 22 · 5,000 Meters Varsity · Place 77 · Covington Latin5,000 Meters Varsity7725:51.399
Oct 8NKAC/St. Henry InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 98 · Covington Latin5,000 Meters Junior Varsity9825:37.29
Sep 24Williamstown InvitationalSep 24 · 5,000 Meters Varsity · Place 107 · Covington Latin5,000 Meters Varsity10726:29.29
Sep 24Williamstown InvitationalSep 24 · 5,000 Meters Varsity · Place 107 · Covington Latin5,000 Meters Varsity10726:29.29
Sep 3Ryle InvitationalSep 3 · 5,000 Meters Varsity · Place 160 · Covington Latin5,000 Meters Varsity16026:24.629
Aug 27Grant County InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 56 · Covington Latin5,000 Meters Junior Varsity5628:54.409

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 9NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 76 · Covington Latin5,000 Meters Junior Varsity7625:20.68
Oct 9NKAC/St. Henry InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 76 · Covington Latin5,000 Meters Junior Varsity7625:20.68
Sep 25Diocese of Covington ChampionshipsSep 25 · 5,000 Meters Junior Varsity · Place 30 · Covington Latin5,000 Meters Junior Varsity3025:24.018
Sep 18Scott Cross Country ClassicSep 18 · 5,000 Meters Varsity · Place 63 · Covington Latin5,000 Meters Varsity6328:27.88
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 93 · Covington Latin5,000 Meters Junior Varsity9326:17.598
Sep 4Ryle InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 93 · Covington Latin5,000 Meters Junior Varsity9326:17.598
Aug 21Panda ClassicAug 21 · 5,000 Meters Varsity · Place 27 · Covington La5,000 Meters Varsity2728:51.3008