Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Bourbon High SchoolBourbon XC · Sep 1710:33.91Bourbon XCSeptember 17, 2024
1.8 Miles · Belle City ParkBelle Invite · Sep 2613:48.0Belle InviteSeptember 26, 2024
2,500 Meters · Steelville City ParkSteelville XC · Sep 1910:11.7Steelville XCSeptember 19, 2024
3,000 Meters · Airport Road4 Rivers Conference Meet · Oct 1912:25.354 Rivers Conference MeetOctober 19, 2024
3,000 Meters · Gans Creek Recreation AreaCOMO Kick-Off · Aug 2912:46.33COMO Kick-OffAugust 29, 2026
3,200 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 713:43.74Hermann XC InvitationalOctober 7, 2025
3,200 Meters · Owensville High SchoolOwensville Invitational · Oct 1514:02.10Owensville InvitationalOctober 15, 2024
5,000 Meters · Gans Creek Recreation AreaMSHSAA XC State Championships · Nov 621:34.1MSHSAA XC State ChampionshipsNovember 6, 2026
5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 1223:20.4748th Annual Linn Cross Country InvitationalSeptember 12, 2026
5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 2924:31.37St. James XC InvitationalSeptember 29, 2026
5,000 Meters · McNair ParkFirst Capitol XC Invite · Sep 423:31.38First Capitol XC InviteSeptember 4, 2026
5,000 Meters · Owensville 5k Finish in FieldOwensville Invitational · Oct 1324:39.48Owensville InvitationalOctober 13, 2026
5,000 Meters · Owensville High SchoolMSHSAA Class 3 District 3 · Oct 3122:07.32MSHSAA Class 3 District 3October 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6MSHSAA XC State ChampionshipsNov 6 · 5,000 Meters Class 3 · Place 90 · St. JamesSt. James5,000 Meters Class 39021:34.1 PB9
Oct 31MSHSAA Class 3 District 3Oct 31 · 5,000 Meters Varsity · Place 27 · St. JamesSt. James5,000 Meters Varsity2722:07.32 PB9
Oct 13Owensville InvitationalOct 13 · 5,000 Meters High School · Place 24 · St. JamesSt. James5,000 Meters High School2424:39.48 PB9
Sep 29St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 30 · St. JamesSt. James5,000 Meters Varsity3024:31.37 PB9
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 43 · St. JamesSt. James5,000 Meters White Varsity4321:54.39
Sep 1248th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters Varsity Girls · Place 8 · St. JamesSt. James5,000 Meters Varsity Girls823:20.47 PB9
Sep 4First Capitol XC InviteSep 4 · 5,000 Meters High School · Place 50 · St. JamesSt. James5,000 Meters High School5023:31.38 PB9
Aug 29COMO Kick-OffAug 29 · 3,000 Meters High School · Place 11 · St. JamesSt. James3,000 Meters High School1112:46.33 PB9

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Hermann XC InvitationalOct 7 · 3,200 Meters Middle School · Place 3 · St JamesSt James3,200 Meters Middle School313:43.74 PB8

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 194 Rivers Conference MeetOct 19 · 3,000 Meters Girls · Place 3 · St JamesSt James3,000 Meters Girls312:25.35 PB7
Oct 15Owensville InvitationalOct 15 · 3,200 Meters Middle School · Place 3 · St JamesSt James3,200 Meters Middle School314:02.10 PB7
Oct 1St. James InvitationalOct 1 · 1.6 Miles Middle School · Place 4 · St. James Middle SchSt. James Middle Sch1.6 Miles Middle School413:39.1—
Sep 26Belle InviteSep 26 · 1.8 Miles MIDDLE SCHOOL GIRLS · Place 4 · St JamesSt James1.8 Miles MIDDLE SCHOOL GIRLS413:48.0 PB7
Sep 19Steelville XCSep 19 · 2,500 Meters Middle School · Place 6 · St JamesSt James2,500 Meters Middle School610:11.7 PB7
Sep 17Bourbon XCSep 17 · 1.5 Miles Middle School · Place 1 · St JamesSt James1.5 Miles Middle School110:33.91 PB7