Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Christ Church Moeller Primetime HS Invitational · Aug 2217:15.8Moeller Primetime HS InvitationalAugust 22, 2025
5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 717:57.8Mason InvitationalSeptember 7, 2024
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 1021:25.8Mason XC InvitationalSeptember 10, 2022
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1917:00.76Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 617:20.00Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · St. Xavier High SchoolSt. Xavier HS XC Invitational · Sep 1317:26.6St. Xavier HS XC InvitationalSeptember 13, 2025
5,000 Meters · Valley View HSMilford Invitational · Sep 1720:42.1Milford InvitationalSeptember 17, 2022
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2217:15.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.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11GCL/GGCL League MeetOct 11 · 5,000 Meters Open · Place 1 · St. Xavier5,000 Meters Open117:16.312
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 160 · St. Xavier5,000 Meters HS Race 216017:00.76 PB12
Sep 13St. Xavier HS XC InvitationalSep 13 · 5,000 Meters Varsity · Place 9 · St. Xavier5,000 Meters Varsity917:26.6 PB12
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 1 Varsity · Place 42 · St. Xavier5,000 Meters Boys 5000m HS Section 1 Varsity4217:20.00 PB12
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Var · Place 16 · St. Xavier5,000 Meters Var1617:15.80 PB12
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Varsity · Place 16 · St. Xavier5,000 Meters Varsity1617:15.8 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 21Midwest Catholic XC ChampionshipsSep 21 · 5,000 Meters Varsity · Place 22 · St. Xavier5,000 Meters Varsity2217:51.311
Sep 7Mason InvitationalSep 7 · 5,000 Meters Section 1 Varsity · Place 77 · St. Xavier5,000 Meters Section 1 Varsity7717:57.8 PB11
Aug 31Lebanon Running Warrior InvitationalAug 31 · 5,000 Meters Varsity · Place 65 · St. Xavier5,000 Meters Varsity6518:27.511
Aug 23Buckeye Running Sunset InvitationalAug 23 · 5,000 Meters Open · Place 8 · St. Xavier5,000 Meters Open817:50.011

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Mason XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 23 · St. Xavier5,000 Meters Junior Varsity2318:49.7810

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 1St. Xavier XC InvitationalOct 1 · 5,000 Meters Open Division 1 · Place 63 · ST. XAVIER5,000 Meters Open Division 16320:189
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Varsity · Place 81 · St. Xavier5,000 Meters Varsity8119:46.19
Sep 24Midwest Catholic XC ChampionshipsSep 24 · 5,000 Meters Varsity · Place 81 · St. Xavier5,000 Meters Varsity8119:46.19
Sep 17Milford InvitationalSep 17 · 5,000 Meters Open · Place 112 · St. Xavier5,000 Meters Open11220:42.1 PB9
Sep 10Mason XC InvitationalSep 10 · 5,000 Meters Open · Place 182 · St. Xavier5,000 Meters Open18221:25.8 PB9
Sep 3Lebanon Running Warrior InvitationalSep 3 · 5,000 Meters Varsity · Place 281 · St. Xavier5,000 Meters Varsity28122:17.39
Sep 3Lebanon Running Warrior InvitationalSep 3 · 5,000 Meters Varsity · Place 281 · St. Xavier5,000 Meters Varsity28122:17.39