Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Troy Memorial StadiumTroy Twilight Invite (HS) · Sep 1913:37.8Troy Twilight Invite (HS)September 19, 2026
5,000 Meters · Christ Church Moeller Primetime HS Invitational · Aug 2217:26.8Moeller Primetime HS InvitationalAugust 22, 2025
5,000 Meters · Hamilton Ross HSRoss XC Invitational · Oct 317:05.9Ross XC InvitationalOctober 3, 2026
5,000 Meters · Home of the Brave ParkLoveland XC Invitational HS · Sep 517:35.9Loveland XC Invitational HSSeptember 5, 2026
5,000 Meters · Indian Riffle ParkNeal Charske Invitational · Sep 2119:57.5Neal Charske InvitationalSeptember 21, 2024
5,000 Meters · Indian Rifle ParkNeal Charske Fairmont Firebird Invitational · Sep 2016:45.5Neal Charske Fairmont Firebird InvitationalSeptember 20, 2025
5,000 Meters · Little Miami HSLittle Miami XC Invitational HS · Sep 1217:20.5Little Miami XC Invitational HSSeptember 12, 2026
5,000 Meters · Live Oaks Career CampusMilford XC Invitational HS · Aug 2917:07.9Milford XC Invitational HSAugust 29, 2026
5,000 Meters · Milford High SchoolECC HS XC Championships · Oct 1116:41.2ECC HS XC ChampionshipsOctober 11, 2025
5,000 Meters · Troy2026 OHSAA Regional - Southwest - Troy · Oct 3117:23.22026 OHSAA Regional - Southwest - TroyOctober 31, 2026
5,000 Meters · Troy Memorial StadiumTroy Twilight Invitational · Sep 1419:33.9Troy Twilight InvitationalSeptember 14, 2024
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2217:26.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

7 results
DateMeetEventPlMarkGr
Oct 312026 OHSAA Regional - Southwest - TroyOct 31 · 5,000 Meters D1 Boys · Place 104 · Walnut Hills5,000 Meters D1 Boys10417:23.2 PB11
Oct 17ECC HS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 34 · Walnut Hills5,000 Meters Varsity3417:26.711
Oct 3Ross XC InvitationalOct 3 · 5,000 Meters JV · Place 1 · Walnut Hills5,000 Meters JV117:05.9 PB11
Sep 19Troy Twilight Invite (HS)Sep 19 · 4,000 Meters HS Men's Gray · Place 40 · Walnut Hills4,000 Meters HS Men's Gray4013:37.8 PB11
Sep 12Little Miami XC Invitational HSSep 12 · 5,000 Meters Varsity · Place 18 · Walnut Hills5,000 Meters Varsity1817:20.5 PB11
Sep 5Loveland XC Invitational HSSep 5 · 5,000 Meters Varsity · Place 24 · Walnut Hills5,000 Meters Varsity2417:35.9 PB11
Aug 29Milford XC Invitational HSAug 29 · 5,000 Meters Varsity · Place 3 · Walnut Hills5,000 Meters Varsity317:07.9 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11ECC HS XC ChampionshipsOct 11 · 5,000 Meters Championship · Place 18 · Walnut Hills5,000 Meters Championship1816:41.2 PB10
Sep 20Neal Charske Fairmont Firebird InvitationalSep 20 · 5,000 Meters Varsity Blue · Place 21 · Walnut Hills5,000 Meters Varsity Blue2116:45.5 PB10
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Var · Place 20 · Walnut Hills5,000 Meters Var2017:26.80 PB10
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Varsity · Place 20 · Walnut Hills5,000 Meters Varsity2017:26.8 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Neal Charske InvitationalSep 21 · 5,000 Meters Silver · Place 44 · Walnut Hills5,000 Meters Silver4419:57.5 PB9
Sep 14Troy Twilight InvitationalSep 14 · 5,000 Meters Varsity - Gray · Place 99 · Walnut Hills5,000 Meters Varsity - Gray9919:33.9 PB9