Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Christ Church Moeller Primetime HS Invitational · Aug 2217:39.3Moeller Primetime HS InvitationalAugust 22, 2025
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 918:56.85Mason XC InvitationalSeptember 9, 2023
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 1020:15.6Mason XC InvitationalSeptember 10, 2022
5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 1718:13.76NXR Midwest Regional ChampionshipsNovember 17, 2024
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 617:21.80Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · St. Xavier High SchoolSt. Xavier HS XC Invitational · Sep 1318:30.1St. Xavier HS XC InvitationalSeptember 13, 2025
5,000 Meters · Valley View HSMilford Invitational · Sep 1719:16.3Milford InvitationalSeptember 17, 2022
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2217:39.30Moeller Primetime" Invitational Sponsored by Tri-State Running"August 22, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11GCL/GGCL League MeetOct 11 · 5,000 Meters Open · Place 27 · St. Xavier5,000 Meters Open2719:08.812
Sep 13St. Xavier HS XC InvitationalSep 13 · 5,000 Meters Varsity · Place 15 · St. Xavier5,000 Meters Varsity1518:30.1 PB12
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 1 Varsity · Place 43 · St. Xavier5,000 Meters Boys 5000m HS Section 1 Varsity4317:21.80 PB12
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Var · Place 30 · St. Xavier5,000 Meters Var3017:39.30 PB12
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Varsity · Place 30 · St. Xavier5,000 Meters Varsity3017:39.3 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 4 · Place 186 · St. Xavier5,000 Meters Open 418618:13.76 PB11
Oct 12GCL/GGCL League ChampionshipsOct 12 · 5,000 Meters Freshman · Place 43 · St. Xavier5,000 Meters Freshman4318:43.011
Oct 12GCL/GGCL League ChampionshipsOct 12 · 5,000 Meters Junior Varsity · Place 43 · St. Xavier5,000 Meters Junior Varsity4318:43.011
Oct 12GCL/GGCL League ChampionshipsOct 12 · 5,000 Meters Varsity · Place 43 · St. Xavier5,000 Meters Varsity4318:43.011
Sep 21Midwest Catholic XC ChampionshipsSep 21 · 5,000 Meters Varsity · Place 74 · St. Xavier5,000 Meters Varsity7419:16.511
Aug 23Buckeye Running Sunset InvitationalAug 23 · 5,000 Meters Open · Place 15 · St. Xavier5,000 Meters Open1518:04.111

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Mason XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 29 · St. Xavier5,000 Meters Junior Varsity2918:56.85 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1St. Xavier XC InvitationalOct 1 · 5,000 Meters Open Division 1 · Place 30 · ST. XAVIER5,000 Meters Open Division 13019:279
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Varsity · Place 47 · St. Xavier5,000 Meters Varsity4719:07.89
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Varsity · Place 47 · St. Xavier5,000 Meters Varsity4719:07.89
Sep 17Milford InvitationalSep 17 · 5,000 Meters Open · Place 19 · St. Xavier5,000 Meters Open1919:16.3 PB9
Sep 10Mason XC InvitationalSep 10 · 5,000 Meters Open · Place 79 · St. Xavier5,000 Meters Open7920:15.6 PB9
Sep 3Lebanon Running Warrior InvitationalSep 3 · 5,000 Meters Varsity · Place 123 · St. Xavier5,000 Meters Varsity12319:44.29
Sep 3Lebanon Running Warrior InvitationalSep 3 · 5,000 Meters Varsity · Place 123 · St. Xavier5,000 Meters Varsity12319:44.29