Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bethel-Tate HSBethel Tate Invitational · Sep 1219:15.1Bethel Tate InvitationalSeptember 12, 2026
5,000 Meters · Christ Church Moeller Primetime Invitational (HS) Sponsored by Tri-State Running Company · Aug 2818:59.8Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAugust 28, 2026
5,000 Meters · Elvin R. King Cross Country CourseCedarville Friendship Invitational (HS) · Sep 1918:21.7Cedarville Friendship Invitational (HS)September 19, 2026
5,000 Meters · Felicity-Franklin HSFelicity Franklin Early Bird XC Meet · Aug 2020:41.70Felicity Franklin Early Bird XC MeetAugust 20, 2025
5,000 Meters · Hamilton Ross HSRoss XC Invitational · Oct 318:12.7Ross XC InvitationalOctober 3, 2026
5,000 Meters · Lebanon HSLebanon Running Warrior Invitational HS · Sep 518:34.1Lebanon Running Warrior Invitational HSSeptember 5, 2026
5,000 Meters · MasonMason High School Cross Country Invitational · Sep 619:51.20Mason High School Cross Country InvitationalSeptember 6, 2025
5,000 Meters · New RichmondNew Richmond Invitational · Oct 1018:02.3New Richmond InvitationalOctober 10, 2026
5,000 Meters · Troy2026 OHSAA Regional - Southwest - Troy · Oct 3117:32.02026 OHSAA Regional - Southwest - TroyOctober 31, 2026
5,000 Meters · Voice of America MetroParkHS Fall Classic · Sep 3019:00.1HS Fall ClassicSeptember 30, 2025
5,000 Meters · Voice of America ParkMoeller Primetime" Invitational Sponsored by Tri-State Running" · Aug 2220:30.90Moeller 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

8 results
DateMeetEventPlMarkGr
Oct 312026 OHSAA Regional - Southwest - TroyOct 31 · 5,000 Meters D2 Boys · Place 59 · Batavia5,000 Meters D2 Boys5917:32.0 PB12
Oct 10New Richmond InvitationalOct 10 · 5,000 Meters Varsity · Place 9 · Batavia5,000 Meters Varsity918:02.3 PB12
Oct 3Ross XC InvitationalOct 3 · 5,000 Meters Varsity Classic · Place 81 · Batavia5,000 Meters Varsity Classic8118:12.7 PB12
Sep 29CHCA Fall Classic HSSep 29 · 5,000 Meters Junior Varsity · Place 33 · Batavia5,000 Meters Junior Varsity3319:08.812
Sep 19Cedarville Friendship Invitational (HS)Sep 19 · 5,000 Meters Division 1-2 Gold · Place 26 · Batavia5,000 Meters Division 1-2 Gold2618:21.7 PB12
Sep 12Bethel Tate InvitationalSep 12 · 5,000 Meters Varsity · Place 21 · Batavia5,000 Meters Varsity2119:15.1 PB12
Sep 5Lebanon Running Warrior Invitational HSSep 5 · 5,000 Meters Varsity · Place 79 · Batavia5,000 Meters Varsity7918:34.1 PB12
Aug 28Moeller Primetime Invitational (HS) Sponsored by Tri-State Running CompanyAug 28 · 5,000 Meters High School Boys · Place 84 · Batavia5,000 Meters High School Boys8418:59.8 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Sep 30HS Fall ClassicSep 30 · 5,000 Meters Varsity · Place 56 · Batavia5,000 Meters Varsity5619:00.1 PB11
Sep 13Bethel Tate HS XC InvitationalSep 13 · 5,000 Meters Varsity · Place 37 · Batavia5,000 Meters Varsity3719:24.911
Sep 6Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 2 Varsity · Place 106 · Batavia5,000 Meters Boys 5000m HS Section 2 Varsity10619:51.20 PB11
Aug 22Moeller Primetime" Invitational Sponsored by Tri-State Running"Aug 22 · 5,000 Meters Var · Place 131 · Batavia5,000 Meters Var13120:30.90 PB11
Aug 22Moeller Primetime HS InvitationalAug 22 · 5,000 Meters Varsity · Place 131 · Batavia5,000 Meters Varsity13120:30.911
Aug 20Felicity Franklin Early Bird XC MeetAug 20 · 5,000 Meters 5000mHS · Place 17 · Batavia5,000 Meters 5000mHS1720:41.70 PB11
Aug 20Felicity-Franklin HS Early BirdAug 20 · 5,000 Meters Varsity · Place 17 · Batavia5,000 Meters Varsity1720:41.711