Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Belle City ParkBelle XC Invitational · Sep 2121:01.43Belle XC InvitationalSeptember 21, 2023
5,000 Meters · Belle City ParkBelle XC Invitational · Sep 2229:06.87Belle XC InvitationalSeptember 22, 2026
5,000 Meters · Deer Lick ParkLicking Wildcat Invitational · Oct 929:02.7Licking Wildcat InvitationalOctober 9, 2025
5,000 Meters · Fulton High School41st Annual Fulton Invitational · Sep 1932:10.2241st Annual Fulton InvitationalSeptember 19, 2026
5,000 Meters · Holts Summit Civic CenterCalvary Lutheran XC Invitational · Oct 330:00.26Calvary Lutheran XC InvitationalOctober 3, 2026
5,000 Meters · Hood Park DriveCuba XC Invitational · Oct 129:23.1Cuba XC InvitationalOctober 1, 2025
5,000 Meters · Linn Athletic ComplexMSHSAA Class 2 District 3 · Nov 131:11.00MSHSAA Class 2 District 3November 1, 2025
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 729:34.04Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2929:09.36St. James XC InvitationalSeptember 29, 2026
5,000 Meters · Maries County Fair GroundsVienna Eagle XC Invitational · Sep 932:25.2Vienna Eagle XC InvitationalSeptember 9, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1332:17.12Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 2 District 3 · Oct 3129:05.30MSHSAA Class 2 District 3October 31, 2026
5,000 Meters · Steelville City ParkGVC Cross Country Championships · Oct 2129:49.02GVC Cross Country ChampionshipsOctober 21, 2025

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 2 District 3Oct 31 · 5,000 Meters Varsity · Place 112 · BelleBelle5,000 Meters Varsity11229:05.30 PB11
Oct 19Cuba XC InvitationalOct 19 · 5,000 Meters Varsity · Place 34 · BelleBelle5,000 Meters Varsity3430:33.8911
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 78 · BelleBelle5,000 Meters High School7832:17.12 PB11
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 63 · BelleBelle5,000 Meters Varsity6330:4711
Oct 3Calvary Lutheran XC InvitationalOct 3 · 5,000 Meters Varsity · Place 36 · BelleBelle5,000 Meters Varsity3630:00.26 PB11
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 65 · BelleBelle5,000 Meters Varsity6529:09.36 PB11
Sep 22Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 33 · BelleBelle5,000 Meters Varsity3329:06.87 PB11
Sep 1941st Annual Fulton InvitationalSep 19 · 5,000 Meters Varsity · Place 65 · BelleBelle5,000 Meters Varsity6532:10.22 PB11
Sep 17Steelville XC InvitationalSep 17 · 5,000 Meters Varsity · Place 41 · BelleBelle5,000 Meters Varsity4131:58.011
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Girls · Place 65 · BelleBelle5,000 Meters Varsity Girls6531:40.9911
Sep 9Vienna Eagle XC InvitationalSep 9 · 5,000 Meters Varsity Girls · Place 22 · BelleBelle5,000 Meters Varsity Girls2232:25.2 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 2 District 3Nov 1 · 5,000 Meters Varsity · Place 100 · BelleBelle5,000 Meters Varsity10031:11.00 PB10
Oct 21GVC Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 14 · BelleBelle5,000 Meters Varsity1429:49.02 PB10
Oct 9Licking Wildcat InvitationalOct 9 · 5,000 Meters Varsity · Place 54 · BelleBelle5,000 Meters Varsity5429:02.7 PB10
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 58 · BelleBelle5,000 Meters Varsity5829:34.04 PB10
Oct 1Cuba XC InvitationalOct 1 · 5,000 Meters Varsity · Place 25 · BelleBelle5,000 Meters Varsity2529:23.1 PB10
Sep 24Belle XC InvitationalSep 24 · 5,000 Meters Varsity · Place 30 · BelleBelle5,000 Meters Varsity3029:17.5310
Sep 2040th annual Fulton InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 25 · BelleBelle5,000 Meters Junior Varsity2532:21.4010
Sep 1347th Annual Linn Cross Country Invitational Sep 13 · 5,000 Meters Varsity · Place 68 · BelleBelle5,000 Meters Varsity6832:01.3810

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 21Belle XC InvitationalSep 21 · 3,200 Meters Middle School · Place 66 · BlandBland3,200 Meters Middle School6621:01.43 PB8
Sep 9Linn InvitationalSep 9 · 3,200 Meters Middle School · Place 65 · Bland M.S.Bland M.S.3,200 Meters Middle School6518:03.378