Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Community ParkDelphos Blue Jay Invitational (MS) · Aug 2927:36.0Delphos Blue Jay Invitational (MS)August 29, 2026
5,000 Meters · Anna High SchoolAnna XC Meet (HS) · Oct 1017:30.1Anna XC Meet (HS)October 10, 2026
5,000 Meters · Bath High SchoolBath XC Invite (HS) · Sep 2917:32.5Bath XC Invite (HS)September 29, 2026
5,000 Meters · Botkins City ParkBest in the West - Botkins Invitational · Sep 2717:14.9Best in the West - Botkins InvitationalSeptember 27, 2025
5,000 Meters · Botkins Local SchoolBest in the West - Botkins Invite (HS) · Oct 318:14.5Best in the West - Botkins Invite (HS)October 3, 2026
5,000 Meters · Columbus Grove HSColumbus Grove Invitational (HS) · Sep 517:03.4Columbus Grove Invitational (HS)September 5, 2026
5,000 Meters · Community ParkDelphos Blue Jay Invitational (HS) · Aug 2917:25.4Delphos Blue Jay Invitational (HS)August 29, 2026
5,000 Meters · Faurot ParkAllen County Invitational · Sep 3018:03.7Allen County InvitationalSeptember 30, 2025
5,000 Meters · Fortress ObetzOHSAA State Championship · Nov 116:56.91OHSAA State ChampionshipNovember 1, 2025
5,000 Meters · Ottawa Memorial ParkBlue & Gold Invitational (HS) · Sep 1917:48.0Blue & Gold Invitational (HS)September 19, 2026
5,000 Meters · Spencerville HSSpencerville Bearcat Invite (HS) · Sep 1217:39.4Spencerville Bearcat Invite (HS)September 12, 2026
5,000 Meters · Spencerville HSSpencerville Bearcat Invite · Sep 616:59.2Spencerville Bearcat InviteSeptember 6, 2025
5,000 Meters · Stadium ParkBlue Jay HS Invitational · Aug 2317:19.6Blue Jay HS InvitationalAugust 23, 2025
5,000 Meters · Van Wert County Fairgrounds / Van Wert County Agricultural SocietyOhio Health Cross Country Invitational · Sep 2017:13.2Ohio Health Cross Country InvitationalSeptember 20, 2025
5,000 Meters · Van Wert County Hospital /ResivorsNWC XC Championships (HS) · Oct 1717:02.2NWC XC Championships (HS)October 17, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 17NWC XC Championships (HS)Oct 17 · 5,000 Meters High School · Place 5 · SpencervilleSpencerville5,000 Meters High School517:02.2 PB12
Oct 10Anna XC Meet (HS)Oct 10 · 5,000 Meters High School · Place 23 · SpencervilleSpencerville5,000 Meters High School2317:30.1 PB12
Oct 6Allen County XC Invite (HS)Oct 6 · 5,000 Meters High School · Place 6 · SpencervilleSpencerville5,000 Meters High School618:40.512
Oct 3Best in the West - Botkins Invite (HS)Oct 3 · 5,000 Meters High School · Place 41 · SpencervilleSpencerville5,000 Meters High School4118:14.5 PB12
Sep 29Bath XC Invite (HS)Sep 29 · 5,000 Meters High School · Place 5 · SpencervilleSpencerville5,000 Meters High School517:32.5 PB12
Sep 26Ohio Health Invite (HS)Sep 26 · 5,000 Meters High School · Place 17 · SpencervilleSpencerville5,000 Meters High School1717:30.812
Sep 19Blue & Gold Invitational (HS)Sep 19 · 5,000 Meters Boys HS Race · Place 21 · SpencervilleSpencerville5,000 Meters Boys HS Race2117:48.0 PB12
Sep 12Spencerville Bearcat Invite (HS)Sep 12 · 5,000 Meters HS Boys Red (small) · Place 4 · SpencervilleSpencerville5,000 Meters HS Boys Red (small)417:39.4 PB12
Sep 5Columbus Grove Invitational (HS)Sep 5 · 5,000 Meters Division A · Place 6 · SpencervilleSpencerville5,000 Meters Division A617:03.4 PB12
Aug 29Delphos Blue Jay Invitational (MS)Aug 29 · 3,200 Meters Middle School · Place 62 · SpencervilleSpencerville3,200 Meters Middle School6227:36.0 PB12
Aug 29Delphos Blue Jay Invitational (HS)Aug 29 · 5,000 Meters High School · Place 3 · SpencervilleSpencerville5,000 Meters High School317:25.4 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1OHSAA State ChampionshipNov 1 · 5,000 Meters D4 · Place 69 · SpencervilleSpencerville5,000 Meters D46916:56.91 PB11
Sep 30Allen County InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · SpencervilleSpencerville5,000 Meters Varsity118:03.7 PB11
Sep 27Best in the West - Botkins InvitationalSep 27 · 5,000 Meters Varsity · Place 11 · SpencervilleSpencerville5,000 Meters Varsity1117:14.9 PB11
Sep 23Bath Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 6 · SpencervilleSpencerville5,000 Meters Varsity617:50.011
Sep 20Ohio Health Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 12 · SpencervilleSpencerville5,000 Meters Varsity1217:13.2 PB11
Sep 20XC ClassicSep 20 · 5,000 Meters Varsity · Place 13 · SpencervilleSpencerville5,000 Meters Varsity1317:13.211
Sep 6Spencerville Bearcat InviteSep 6 · 5,000 Meters Varsity Rwd · Place 2 · SpencervilleSpencerville5,000 Meters Varsity Rwd216:59.2 PB11
Aug 23Blue Jay HS InvitationalAug 23 · 5,000 Meters Varsity · Place 2 · SpencervilleSpencerville5,000 Meters Varsity217:19.6 PB11