Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allison Sports TownQueen City Classic · Sep 1319:03.09Queen City ClassicSeptember 13, 2025
5,000 Meters · ColumbiaGans Creek Classic (Girls White & Boys Blue Divisions) · Sep 2520:18.9Gans Creek Classic (Girls White & Boys Blue Divisions)September 25, 2021
5,000 Meters · Concordia University Wisconsin20th Annual Concordia Classic · Aug 3121:44.320th Annual Concordia ClassicAugust 31, 2019
5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 2 State Championships · Nov 920:14.8MSHSAA Class 2 State ChampionshipsNovember 9, 2019
5,000 Meters · Jesse James ParkKearney XC Invitational · Oct 920:59.0Kearney XC InvitationalOctober 9, 2021
5,000 Meters · Oak Hills Golf CenterMSHSAA Class 2 State XC Championships · Nov 322:25.99MSHSAA Class 2 State XC ChampionshipsNovember 3, 2018
5,000 Meters · Osage ParkSEMO XC Invite · Aug 3019:34.1SEMO XC InviteAugust 30, 2024
5,000 Meters · St. Michael the Archangel H.S.19th SMH Fall Classic · Oct 2621:3419th SMH Fall ClassicOctober 26, 2019
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2722:55.7Gans Creek ClassicSeptember 27, 2024
6,000 Meters · John Hunt Cross Country Running ParkConference USA Cross Country Championships · Nov 122:01.99Conference USA Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Mahoney State ParkPlatte River Rumble · Oct 1426:14.6Platte River RumbleOctober 14, 2022
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1722:15.81Bradley "Pink" ClassicOctober 17, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Conference USA Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 48 · Missouri StateMissouri State6,000 Meters Champ4822:01.99 PBSr
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 96 · Missouri StateMissouri State6,000 Meters Red9622:15.81 PBSr
Sep 13Queen City ClassicSep 13 · 5,000 Meters College · Place 17 · Missouri StateMissouri State5,000 Meters College1719:03.09 PBSr
Aug 29Redhawks InviteAug 29 · 5,000 Meters Varsity · Place 18 · Missouri StateMissouri State5,000 Meters Varsity1818:39.08Sr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Open · Place 59 · Missouri StateMissouri State6,000 Meters Open5922:55.7 PBJr
Aug 30SEMO XC InviteAug 30 · 5,000 Meters Women · Place 28 · Missouri StateMissouri State5,000 Meters Women2819:34.1 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Chile Pepper XC FestivalSep 30 · 5,000 Meters Division 1 · Place 140 · Missouri StateMissouri State5,000 Meters Division 114019:11.8SO-2
Sep 16SLU Billiken XC InvitationalSep 16 · 5,000 Meters Varsity · Place 15 · Missouri StateMissouri State5,000 Meters Varsity1519:25.5SO
Sep 1Mizzou XC OpenerSep 1 · 5,000 Meters Open · Place 32 · Missouri StateMissouri State5,000 Meters Open3219:24.7SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Platte River RumbleOct 14 · 6,000 Meters College · Place 102 · Missouri StateMissouri State6,000 Meters College10226:14.6 PBFr

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 6MSHSAA Class 1A State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 5 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity520:36.912
Oct 14Warrensburg CC InvitationalOct 14 · 5,000 Meters Varsity · Place 4 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity420:49.9—
Oct 9Kearney XC InvitationalOct 9 · 5,000 Meters Varsity · Place 10 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity1020:59.0 PB12
Oct 2Bishop LeBlond InvitationalOct 2 · 5,000 Meters Varsity · Place 4 · St Paul Lutheran (C...St Paul Lutheran (C...5,000 Meters Varsity420:48.5412
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 7 · St. Paul LutSt. Paul Lut5,000 Meters Varsity720:18.912
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Girls White Division · Place 7 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Girls White Division720:18.9Unofficial12
Sep 25Gans Creek Classic (Girls White & Boys Blue Divisions)Sep 25 · 5,000 Meters Girls White Division · Place 7 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Girls White Division720:18.9 PB12
Sep 18Odessa InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · St Paul Lutheran (ConcordiSt Paul Lutheran (Concordi5,000 Meters Varsity120:0112
Sep 11Knob Noster InvitationalSep 11 · 5,000 Meters Varsity · Place 2 · St. PaulSt. Paul5,000 Meters Varsity221:05.612
Sep 4Jim Marshall Cross Country InvitationalSep 4 · 5,000 Meters Varsity · Place 5 · S.P. LutheranS.P. Lutheran5,000 Meters Varsity521:51.5612
Sep 4Jim Marshall Cross Country InvitationalSep 4 · 5,000 Meters Varsity · Place 9 · S.P. LutheranS.P. Lutheran5,000 Meters Varsity921:51.5612

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6MSHSAA Class 2 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 10 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity1020:46.311
Oct 2420th SMH Fall ClassicOct 24 · 5,000 Meters Varsity · Place 2 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity221:49.611
Oct 10Kearney InvitationalOct 10 · Varsity · Place 10 · St. Paul LuthernSt. Paul LuthernVarsity1021:08.511
Sep 26Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 1 · St. Paul LutSt. Paul Lut5,000 Meters Varsity120:22.611
Sep 12Knob Noster InvitationalSep 12 · 5,000 Meters High School Girls · Place 2 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters High School Girls220:45.8Unofficial11
Sep 5Jim Marshall XC InvitationalSep 5 · 5,000 Meters Varsity · Place 2 · St. PaulSt. Paul5,000 Meters Varsity222:25.30JR

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 2 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 18 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity1820:14.8 PB10
Oct 2619th SMH Fall ClassicOct 26 · 5,000 Meters Varsity · Place 1 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity121:34 PB10
Oct 12Kearney InvitationalOct 12 · 5,000 Meters Varsity · Place 11 · St. Paul LuthernSt. Paul Luthern5,000 Meters Varsity1121:56.910
Sep 28Gans Creek Classic Sep 28 · 5,000 Meters Varsity White · Place 10 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity White1021:47.310
Sep 21Odessa Cross Country InvitationalSep 21 · 5,000 Meters Varsity · Place 3 · St Paul Lutheran (C...St Paul Lutheran (C...5,000 Meters Varsity321:3110
Aug 3120th Annual Concordia ClassicAug 31 · 5,000 Meters Varsity · Place 3 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity321:44.3 PB10

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MSHSAA Class 2 State XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 34 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity3422:25.99 PB9
Oct 20SMH 18th Fall ClassicOct 20 · 5,000 Meters Varsity · Place 5 · St. Paul Lutheran (Concordia)St. Paul Lutheran (Concordia)5,000 Meters Varsity522:369
Sep 25Holden InvitationalSep 25 · 5,000 Meters Varsity · Place 8 · St. Paul Lutheran (C...St. Paul Lutheran (C...5,000 Meters Varsity823:429
Sep 22Marshall InvitationalSep 22 · Varsity · Place 7 · St. Paul Lutheran (ConcorSt. Paul Lutheran (ConcorVarsity721:299
Sep 15Odessa InvitationalSep 15 · Varsity · Place 2 · St. Paul Lutheran (ConcorSt. Paul Lutheran (ConcorVarsity222:539