Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Christ Church GCL/GGCL League Meet · Oct 1119:47.8GCL/GGCL League MeetOctober 11, 2025
5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 720:30.6Mason InvitationalSeptember 7, 2024
5,000 Meters · Elvin R. King Cross Country CourseMidwest Catholic Cross Country Championships (HS) · Sep 2619:48.9Midwest Catholic Cross Country Championships (HS)September 26, 2026
5,000 Meters · Hamilton Ross HSRoss XC Invitational · Oct 319:13.0Ross XC InvitationalOctober 3, 2026
5,000 Meters · Lebanon HSLebanon Running Warrior Invitational HS · Sep 520:36.9Lebanon Running Warrior Invitational HSSeptember 5, 2026
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 620:14.10Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2220:35.80Moeller 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.

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3Ross XC InvitationalOct 3 · 5,000 Meters Open · Place 12 · St. Xavier5,000 Meters Open1219:13.0 PB12
Sep 26Midwest Catholic Cross Country Championships (HS)Sep 26 · 5,000 Meters High School · Place 183 · St. Xavier5,000 Meters High School18319:48.9 PB12
Sep 12Mason Cross Country Inv. (HS)Sep 12 · 5,000 Meters Reserves Division · Place 144 · St. Xavier5,000 Meters Reserves Division14421:00.212
Sep 5Lebanon Running Warrior Invitational HSSep 5 · 5,000 Meters Junior Varsity · Place 65 · St. Xavier5,000 Meters Junior Varsity6520:36.9 PB12
Aug 28Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAug 28 · 5,000 Meters High School Boys · Place 148 · St. Xavier5,000 Meters High School Boys14819:54.912

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11GCL/GGCL League MeetOct 11 · 5,000 Meters Open · Place 44 · St. Xavier5,000 Meters Open4419:47.8 PB11
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Reserves · Place 100 · St. Xavier5,000 Meters Boys 5000m HS Reserves10020:14.10 PB11
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Jay Vee Open · Place 67 · St. Xavier5,000 Meters Jay Vee Open6720:35.80 PB11
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Junior Varsity/Open · Place 67 · St. Xavier5,000 Meters Junior Varsity/Open6720:35.811

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 12GCL/GGCL League ChampionshipsOct 12 · 5,000 Meters Open · Place 72 · St. Xavier5,000 Meters Open7220:43.811
Sep 21Midwest Catholic XC ChampionshipsSep 21 · 5,000 Meters Varsity · Place 143 · St. Xavier5,000 Meters Varsity14320:44.511
Sep 7Mason InvitationalSep 7 · 5,000 Meters Reserves · Place 154 · St. Xavier5,000 Meters Reserves15420:30.6 PB10
Aug 31Lebanon Running Warrior InvitationalAug 31 · 5,000 Meters Open · Place 159 · St. Xavier5,000 Meters Open15922:04.411
Aug 23Buckeye Running Sunset InvitationalAug 23 · 5,000 Meters Open · Place 156 · St. Xavier5,000 Meters Open15621:00.611

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 16Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 292 · St. Xavier5,000 Meters Division 129221:01.3FR
Sep 16Cedarville Friendship InvitationalSep 16 · 5,000 Meters Division 1 · Place 292 · St. Xavier5,000 Meters Division 129221:01.3FR
Sep 9Mason XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 253 · St. Xavier5,000 Meters Junior Varsity25322:04.059
Sep 2Lebanon Running Warrior InvitationalSep 2 · 5,000 Meters Open · Place 215 · St. Xavier5,000 Meters Open21523:45.09
Sep 2Lebanon Running Warrior InvitationalSep 2 · 5,000 Meters Open · Place 215 · St. Xavier5,000 Meters Open21523:45.09