Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.2 Miles · Patriot ParkMarshfield Invitational · Aug 2730:45.5Marshfield InvitationalAugust 27, 2026
5,000 Meters · Bolivar City Municipal Golf CourseSWCCCA Richard Clark Invitational · Sep 529:30.10SWCCCA Richard Clark InvitationalSeptember 5, 2026
5,000 Meters · Conway High SchoolConway XC Invitational 2026 · Oct 831:25.14Conway XC Invitational 2026October 8, 2026
5,000 Meters · Hood Park DriveCuba XC Invitational · Oct 128:26.7Cuba XC InvitationalOctober 1, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 129:34.60MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2928:51.21St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1335:29.02Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3128:32.30MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · ParkMansfield Invitational · Oct 2128:30.47Mansfield InvitationalOctober 21, 2025
5,000 Meters · Plato High SchoolPlato Eagle Invitational · Sep 2428:22.7Plato Eagle InvitationalSeptember 24, 2026
5,000 Meters · Stoutland High SchoolStoutland Creek Classic · Sep 2030:00.1Stoutland Creek ClassicSeptember 20, 2025
5,000 Meters · Willow Springs Thomas F. Benyo Municipal Golf CourseSteve Waggoner Invitational · Sep 1030:25.8Steve Waggoner InvitationalSeptember 10, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 109 · Plato5,000 Meters Varsity10928:32.30 PB10
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 88 · Plato5,000 Meters High School8835:29.02 PB10
Oct 8Conway XC Invitational 2026Oct 8 · 5,000 Meters Varsity · Place 27 · Plato5,000 Meters Varsity2731:25.14 PB10
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 61 · Plato5,000 Meters Varsity6128:51.21 PB10
Sep 24Plato Eagle InvitationalSep 24 · 5,000 Meters Varsity · Place 23 · Plato5,000 Meters Varsity2328:22.7 PB10
Sep 19Stoutland Creek ClassicSep 19 · 5,000 Meters Varsity · Place 7 · Plato5,000 Meters Varsity730:35.210
Sep 10Steve Waggoner InvitationalSep 10 · 5,000 Meters Varsity Class 1 & 2 · Place 30 · Plato5,000 Meters Varsity Class 1 & 23030:25.8 PB10
Sep 5SWCCCA Richard Clark InvitationalSep 5 · 5,000 Meters Class 2 · Place 54 · Plato5,000 Meters Class 25429:30.10 PB10
Aug 27Marshfield InvitationalAug 27 · 5,149.9 Meters Varsity · Place 35 · Plato5,149.9 Meters Varsity3530:45.5 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 97 · Plato5,000 Meters Varsity9729:34.60 PB9
Oct 21Mansfield InvitationalOct 21 · 5,000 Meters Varsity · Place 37 · Plato5,000 Meters Varsity3728:30.47 PB9
Oct 20Frisco League MeetOct 20 · 5,000 Meters Varsity · Place 17 · Plato5,000 Meters Varsity1729:20.399
Oct 1Cuba XC InvitationalOct 1 · 5,000 Meters Varsity · Place 22 · Plato5,000 Meters Varsity2228:26.7 PB9
Sep 25Plato Eagle InvitationalSep 25 · 5,000 Meters Varsity · Place 19 · Plato5,000 Meters Varsity1928:28.89
Sep 20Stoutland Creek ClassicSep 20 · 5,000 Meters Varsity · Place 12 · Plato5,000 Meters Varsity1230:00.1 PB9