Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · CedarvilleCedarville Univ. Friendship XC Invitational / Midwest Catholic Championships · Sep 2020:53.80Cedarville Univ. Friendship XC Invitational / Midwest Catholic ChampionshipsSeptember 20, 2025
5,000 Meters · Christ Church Moeller Primetime Invitational (HS) Sponsored by Tri-State Running Company · Aug 2819:49.7Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAugust 28, 2026
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 621:24.20Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · St. Xavier High SchoolSt. Xavier HS XC Invitational · Sep 1321:45.9St. Xavier HS XC InvitationalSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17GCL/GGCL League MeetOct 17 · 5,000 Meters Open Boys · Place 51 · St. Xavier5,000 Meters Open Boys5120:05.510
Aug 28Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAug 28 · 5,000 Meters High School Boys · Place 138 · St. Xavier5,000 Meters High School Boys13819:49.7 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11GCL/GGCL League MeetOct 11 · 5,000 Meters Open · Place 60 · St. Xavier5,000 Meters Open6020:11.89
Sep 20Cedarville Univ. Friendship XC Invitational / Midwest Catholic ChampionshipsSep 20 · 5,000 Meters Midwest Catholic Gold · Place 143 · St. Xavier5,000 Meters Midwest Catholic Gold14320:53.80 PB9
Sep 13St. Xavier HS XC InvitationalSep 13 · 5,000 Meters Open · Place 63 · St. Xavier5,000 Meters Open6321:45.9 PB9
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Reserves · Place 165 · St. Xavier5,000 Meters Boys 5000m HS Reserves16521:24.20 PB9