Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Belle City ParkBelle XC Invitational · Sep 2419:37.41Belle XC InvitationalSeptember 24, 2025
5,000 Meters · Deer Lick ParkLicking Wildcat Invitational · Oct 919:32.0Licking Wildcat InvitationalOctober 9, 2025
5,000 Meters · Fulton High School40th annual Fulton Invitational · Sep 2020:31.4040th annual Fulton InvitationalSeptember 20, 2025
5,000 Meters · Holts Summit Civic CenterCalvary Lutheran XC Invitational · Oct 322:10.0Calvary Lutheran XC InvitationalOctober 3, 2026
5,000 Meters · Hood Park DriveCuba XC Invitational · Oct 119:52.8Cuba XC InvitationalOctober 1, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 120:16.70MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 720:03.71Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2920:33.90St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Maries County Fair GroundsVienna Eagle XC Invitational · Sep 924:02.8Vienna Eagle XC InvitationalSeptember 9, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1322:42.08Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3122:12.47MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Steelville City ParkGVC Cross Country Championships · Oct 2120:18.70GVC Cross Country ChampionshipsOctober 21, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 118 · Belle5,000 Meters Varsity11822:12.47 PB11
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 68 · Belle5,000 Meters High School6822:42.08 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 55 · Belle5,000 Meters Varsity5520:5911
Oct 3Calvary Lutheran XC InvitationalOct 3 · 5,000 Meters Varsity · Place 43 · Belle5,000 Meters Varsity4322:10.0 PB11
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 43 · Belle5,000 Meters Varsity4320:33.90 PB11
Sep 22Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 32 · Belle5,000 Meters Varsity3221:25.4811
Sep 1941st Annual Fulton InvitationalSep 19 · 5,000 Meters Varsity · Place 75 · Belle5,000 Meters Varsity7523:01.3711
Sep 17Steelville XC InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · Belle5,000 Meters Varsity3822:59.511
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 53 · Belle5,000 Meters Varsity Boys5322:09.6011
Sep 9Vienna Eagle XC InvitationalSep 9 · 5,000 Meters Varsity Boys · Place 37 · Belle5,000 Meters Varsity Boys3724:02.8 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 68 · Belle5,000 Meters Varsity6820:16.70 PB10
Oct 21GVC Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 8 · Belle5,000 Meters Varsity820:18.70 PB10
Oct 14Owensville XC InvitationalOct 14 · 5,000 Meters Varsity · Place 34 · Belle5,000 Meters Varsity3420:47.2110
Oct 9Licking Wildcat InvitationalOct 9 · 5,000 Meters Varsity · Place 32 · Belle5,000 Meters Varsity3219:32.0 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 30 · Belle5,000 Meters Varsity3020:03.71 PB10
Oct 1Cuba XC InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Belle5,000 Meters Varsity1119:52.8 PB10
Sep 24Belle XC InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · Belle5,000 Meters Varsity719:37.41 PB10
Sep 2040th annual Fulton InvitationalSep 20 · 5,000 Meters Varsity · Place 49 · Belle5,000 Meters Varsity4920:31.40 PB10
Sep 18Steelville XC InviteSep 18 · 5,000 Meters Varsity · Place 37 · Belle5,000 Meters Varsity3722:23.5SO
Sep 10Vienna Eagle InviteSep 10 · 5,000 Meters Varsity · Place 31 · Belle5,000 Meters Varsity3123:02.52SO

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21Vienna Autumn Classic InvitationalOct 21 · 5,000 Meters Varsity · Place 6 · Belle5,000 Meters Varsity619:09.139
Oct 15Owensville Invitational Oct 15 · 5,000 Meters Varsity · Place 51 · Belle5,000 Meters Varsity5121:01.699
Sep 14Linn XC InvitationalSep 14 · 5,000 Meters Varsity · Place 41 · Belle5,000 Meters Varsity4120:21.809