Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bath High SchoolBath Cross Country Invitational · Sep 2328:16.5Bath Cross Country InvitationalSeptember 23, 2025
5,000 Meters · Columbus Grove HSColumbus Grove Invitational (HS) · Sep 529:00.2Columbus Grove Invitational (HS)September 5, 2026
5,000 Meters · Defiance High School Obie Mouser Defiance Early Bird (HS) · Aug 2928:51.80Obie Mouser Defiance Early Bird (HS)August 29, 2026
5,000 Meters · Grover Hill Welcome ParkWayne Trace Meet · Sep 132:22Wayne Trace MeetSeptember 1, 2026
5,000 Meters · Kalida Fish & GameKalida Wildcat Invitational · Sep 2725:52.65Kalida Wildcat InvitationalSeptember 27, 2025
5,000 Meters · Ottawa Memorial ParkBlue & Gold Invitational (HS) · Sep 1927:13.4Blue & Gold Invitational (HS)September 19, 2026
5,000 Meters · Spencerville HSSpencerville Bearcat Invite (HS) · Sep 1230:40.4Spencerville Bearcat Invite (HS)September 12, 2026
5,000 Meters · Spencerville HSSpencerville Bearcat Invite · Sep 626:36.8Spencerville Bearcat InviteSeptember 6, 2025
5,000 Meters · Van Wert County Fairgrounds / Van Wert County Agricultural SocietyOhio Health Cross Country Invitational · Sep 2026:48.8Ohio Health Cross Country InvitationalSeptember 20, 2025
5,000 Meters · Van Wert County Hospital /ResivorsOhio Health Invite (HS) · Sep 2626:53.3Ohio Health Invite (HS)September 26, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 102026 Coldwater Lions Invitational - HSOct 10 · 5,000 Meters Varsity · Place 254 · Ottoville5,000 Meters Varsity25427:19.29Unofficial10
Oct 3Kalida Wildcat Invite (HS)Oct 3 · 5,000 Meters Varsity Boys HS · Place 152 · Ottoville5,000 Meters Varsity Boys HS15227:18.1710
Sep 29Bath XC Invite (HS)Sep 29 · 5,000 Meters High School · Place 75 · Ottoville5,000 Meters High School7530:34.210
Sep 26Ohio Health Invite (HS)Sep 26 · 5,000 Meters High School · Place 160 · Ottoville5,000 Meters High School16026:53.3 PB10
Sep 19Blue & Gold Invitational (HS)Sep 19 · 5,000 Meters Boys HS Race · Place 191 · Ottoville5,000 Meters Boys HS Race19127:13.4 PB10
Sep 12Spencerville Bearcat Invite (HS)Sep 12 · 5,000 Meters HS Boys Red (small) · Place 105 · Ottoville5,000 Meters HS Boys Red (small)10530:40.4 PB10
Sep 5Columbus Grove Invitational (HS)Sep 5 · 5,000 Meters Division A · Place 143 · Ottoville5,000 Meters Division A14329:00.2 PB10
Sep 1Wayne Trace MeetSep 1 · 5,000 Meters HS Boys · Place 16 · Ottoville5,000 Meters HS Boys1632:22 PB10
Aug 29Obie Mouser Defiance Early Bird (HS)Aug 29 · 5,000 Meters Varsity · Place 167 · Ottoville5,000 Meters Varsity16728:51.80 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 27Kalida Wildcat InvitationalSep 27 · 5,000 Meters Varsity · Place 142 · Ottoville5,000 Meters Varsity14225:52.65 PB9
Sep 23Bath Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 73 · Ottoville5,000 Meters Varsity7328:16.5 PB9
Sep 20Ohio Health Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 155 · Ottoville5,000 Meters Varsity15526:48.8 PB9
Sep 6Spencerville Bearcat InviteSep 6 · 5,000 Meters Varsity Rwd · Place 114 · Ottoville5,000 Meters Varsity Rwd11426:36.8 PB9