Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Christ Church Moeller Primetime HS Invitational · Aug 2226:10.5Moeller Primetime HS InvitationalAugust 22, 2025
5,000 Meters · Corwin Nixon ParkMason Invitational · Sep 723:27.2Mason InvitationalSeptember 7, 2024
5,000 Meters · Corwin Nixon ParkMason XC Invitational · Sep 1031:01.2Mason XC InvitationalSeptember 10, 2022
5,000 Meters · Fortress ObetzOHSAA Early Bird Invitational · Aug 1728:54.52OHSAA Early Bird InvitationalAugust 17, 2024
5,000 Meters · Home of the Brave ParkLoveland XC Invitational · Sep 225:53.09Loveland XC InvitationalSeptember 2, 2023
5,000 Meters · Lower Millcrest ParkNorwood XC Invitational · Sep 2732:23.2Norwood XC InvitationalSeptember 27, 2025
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 628:37.90Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · Taft HSPrinceton XC Invitational · Sep 2032:11.70Princeton XC InvitationalSeptember 20, 2025
5,000 Meters · Voice of America MetroParkGMC Cross Country Championships · Oct 522:40.3GMC Cross Country ChampionshipsOctober 5, 2024
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2226:10.50Moeller 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
Sep 27Norwood XC InvitationalSep 27 · 5,000 Meters Varsity · Place 119 · Princeton5,000 Meters Varsity11932:23.2 PB12
Sep 20Princeton XC InvitationalSep 20 · 5,000 Meters Varsity · Place 172 · Princeton5,000 Meters Varsity17232:11.70 PB12
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 2 Varsity · Place 312 · Princeton5,000 Meters Boys 5000m HS Section 2 Varsity31228:37.90 PB12
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Jay Vee Open · Place 240 · Princeton5,000 Meters Jay Vee Open24026:10.50 PB12
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Junior Varsity/Open · Place 240 · Princeton5,000 Meters Junior Varsity/Open24026:10.5 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5GMC Cross Country ChampionshipsOct 5 · 5,000 Meters Open · Place 151 · Princeton5,000 Meters Open15122:40.3 PB11
Sep 7Mason InvitationalSep 7 · 5,000 Meters Section 2 Varsity · Place 195 · Princeton5,000 Meters Section 2 Varsity19523:27.2 PB11
Aug 17OHSAA Early Bird InvitationalAug 17 · 5,000 Meters Varsity D1 · Place 292 · Princeton5,000 Meters Varsity D129228:54.52 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 9Mason XC InvitationalSep 9 · 5,000 Meters Varsity - Section II · Place 214 · Princeton5,000 Meters Varsity - Section II21424:27.3210
Sep 2Loveland XC InvitationalSep 2 · 5,000 Meters Open · Place 163 · Princeton5,000 Meters Open16325:53.09 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Greater Miami Conference XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 183 · Princeton5,000 Meters Junior Varsity18326:47.69
Sep 10Mason XC InvitationalSep 10 · 5,000 Meters Varsity - Sec 2 · Place 327 · Princeton5,000 Meters Varsity - Sec 232731:01.2 PB9