Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · CentervilleCenterville Saturday Night Lights XC Race - Presented by Nike and Runners Plus · Aug 23 | 22:25.60 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners Plus | August 23, 2025 |
| 5,000 Meters · Centerville High SchoolSaturday Night Lights (HS) · Aug 23 | 22:25.6 | Saturday Night Lights (HS) | August 23, 2025 |
| 5,000 Meters · Centerville HSCenterville Saturday Night Lights (HS) presented by Nike · Aug 29 | 20:52.7 | Centerville Saturday Night Lights (HS) presented by Nike | August 29, 2026 |
| 5,000 Meters · Corwin Nixon ParkMason Cross Country Inv. (HS) · Sep 12 | 23:20.1 | Mason Cross Country Inv. (HS) | September 12, 2026 |
| 5,000 Meters · EP Tom Sawyer State ParkTrinity/Valkyre Invitational · Sep 16 | 28:34.20 | Trinity/Valkyre Invitational | September 16, 2023 |
| 5,000 Meters · Hamilton Ross HSRoss XC Invitational · Oct 3 | 20:38.3 | Ross XC Invitational | October 3, 2026 |
| 5,000 Meters · Larry A. Ryle High SchoolRyle Invite · Aug 30 | 22:29.69 | Ryle Invite | August 30, 2025 |
| 5,000 Meters · Masterson Station ParkBluegrass Invitational · Sep 27 | 22:31.20 | Bluegrass Invitational | September 27, 2025 |
| 5,000 Meters · SpringboroSpringboro XC Invitational · Sep 13 | 22:31.00 | Springboro XC Invitational | September 13, 2025 |
| 5,000 Meters · Villa Madonna AcademyDiocese of Covington Championships · Sep 6 | 22:44.54 | Diocese of Covington Championships | September 6, 2025 |
| 5,000 Meters · Williamstown JR/SR High SchoolDiocese of Covington Championship · Aug 22 | 23:27.02 | Diocese of Covington Championship | August 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Bluegrass InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 42 · Covington Catholic | 5,000 Meters Junior Varsity | 42 | 22:31.20 PB | 11 |
| Sep 13 | Springboro XC InvitationalSep 13 · 5,000 Meters Open · Place 110 · Covington Catholic | 5,000 Meters Open | 110 | 22:31.00 PB | 11 |
| Sep 6 | Diocese of Covington ChampionshipsSep 6 · 5,000 Meters Varsity · Place 37 · Covington Catholic | 5,000 Meters Varsity | 37 | 22:44.54 PB | 11 |
| Aug 30 | Ryle InviteAug 30 · 5,000 Meters Junior Varsity · Place 86 · Covington Catholic | 5,000 Meters Junior Varsity | 86 | 22:29.69 PB | 11 |
| Aug 23 | Saturday Night Lights (HS)Aug 23 · 5,000 Meters Open · Place 131 · Covington Catholic | 5,000 Meters Open | 131 | 22:25.6 PB | 11 |
| Aug 23 | Centerville Saturday Night Lights XC Race - Presented by Nike and Runners PlusAug 23 · 5,000 Meters Open · Place 131 · Covington Catholic | 5,000 Meters Open | 131 | 22:25.60 PB | 11 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Diocese of Covington ChampionshipsSep 23 · 5,000 Meters Junior Varsity Open · Place 25 · M9 Covington Catholic | 5,000 Meters Junior Varsity Open | 25 | 27:49.19 | — |
| Sep 16 | Trinity/Valkyre InvitationalSep 16 · 5,000 Meters Frosh/Soph · Place 231 · Covington Catholic | 5,000 Meters Frosh/Soph | 231 | 28:34.20 PB | 9 |