Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Gans Creek Recreation AreaCOMO Kick-Off · Aug 2911:18.68COMO Kick-OffAugust 29, 2026
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 618:59.2MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 1220:22.8348th Annual Linn Cross Country InvitationalSeptember 12, 2026
5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 720:32.66Hermann XC InvitationalOctober 7, 2025
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2919:38.96St. James XC InvitationalSeptember 29, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 420:49.98First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1321:17.01Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 3 District 3 · Oct 3119:42.75MSHSAA Class 3 District 3October 31, 2026
5,000 Meters · Steelville City ParkSteelville XC Invitational · Sep 1720:23.1Steelville XC InvitationalSeptember 17, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 3 · Place 150 · St. James5,000 Meters Class 315018:59.2 PB10
Oct 31MSHSAA Class 3 District 3Oct 31 · 5,000 Meters Varsity · Place 77 · St. James5,000 Meters Varsity7719:42.75 PB10
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 50 · St. James5,000 Meters High School5021:17.01 PB10
Oct 6Hermann XC InvitationalOct 6 · 5,000 Meters Varsity · Place 51 · St. James5,000 Meters Varsity5120:3910
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 28 · St. James5,000 Meters Varsity2819:38.96 PB10
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 135 · St. James5,000 Meters White Varsity13519:59.110
Sep 17Steelville XC InvitationalSep 17 · 5,000 Meters Varsity · Place 23 · St. James5,000 Meters Varsity2320:23.1 PB10
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Boys · Place 33 · St. James5,000 Meters Varsity Boys3320:22.83 PB10
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 82 · St. James5,000 Meters High School8220:49.98 PB10
Aug 29COMO Kick-OffAug 29 · 3,000 Meters High School · Place 47 · St. James3,000 Meters High School4711:18.68 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 3Nov 1 · 5,000 Meters Varsity · Place 92 · St. James5,000 Meters Varsity9221:13.709
Oct 7Hermann XC InvitationalOct 7 · 5,000 Meters Varsity · Place 39 · St. James5,000 Meters Varsity3920:32.66 PB9
Sep 26Gans Creek Classic HSSep 26 · 5,000 Meters Blue/White JV · Place 9 · St. James5,000 Meters Blue/White JV919:43.949
Sep 1347th Annual Linn Cross Country Invitational Sep 13 · 5,000 Meters Junior Varsity · Place 1 · St. James5,000 Meters Junior Varsity122:05.959