Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · University of TennesseeTennessee XC Invitational · Aug 2916:48.48Tennessee XC InvitationalAugust 29, 2025
3,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 912:01.95Forest Park Cross Country FestivalSeptember 9, 2017
4,000 Meters · Eastern Kentucky UniversityEKU Tri-Meet · Sep 214:42.5EKU Tri-MeetSeptember 2, 2022
5,000 Meters · ColumbiaGans Creek Classic · Sep 2820:22.8Gans Creek Classic September 28, 2019
5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 821:19.45Forest Park Cross Country FestivalSeptember 8, 2018
5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 5 State XC Championships · Nov 718:03.1MSHSAA Class 5 State XC ChampionshipsNovember 7, 2020
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1216:49.61The Southern ShowcaseSeptember 12, 2025
5,000 Meters · McNair ParkForest Park XC Invitational · Sep 1219:26.27Forest Park XC InvitationalSeptember 12, 2020
5,000 Meters · Oak Hills Golf CenterMSHSAA Class 4 State Championships · Nov 319:27.96MSHSAA Class 4 State ChampionshipsNovember 3, 2018
5,000 Meters · Panorama FarmsPanorama Farms XC23 Invitational · Oct 1518:00.6Panorama Farms XC23 InvitationalOctober 15, 2022
5,000 Meters · Sioux Passage ParkHazelwood Central Enke Invitational · Sep 1520:38.9Hazelwood Central Enke InvitationalSeptember 15, 2018
6,000 Meters · Charwood Golf ClubSEC Cross Country Championships · Oct 2721:04.7SEC Cross Country ChampionshipsOctober 27, 2023
6,000 Meters · Cherokee Farm Cross Country CourseSEC Cross Country Championships · Oct 3120:52.24SEC Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Regional XC Championships · Nov 1122:06.6NCAA D1 Southeast Regional XC ChampionshipsNovember 11, 2022
6,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 1720:25.15Missouri Pre-National InvitationalOctober 17, 2025
6,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1020:57.0NCAA Division I Southeast RegionalNovember 10, 2023
6,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1420:36.3NCAA DI Southeast RegionalNovember 14, 2025
6,000 Meters · Texas A&M UniversitySEC Cross Country Championships · Nov 119:57.5SEC Cross Country ChampionshipsNovember 1, 2024
6,000 Meters · The Greiner Family XC CourseCowboy Jamboree Invite XC25 · Sep 2620:54.9Cowboy Jamboree Invite XC25September 26, 2025
6,000 Meters · The Ole Miss Golf CourseSoutheastern Conference XC Championships · Oct 2821:02.89Southeastern Conference XC ChampionshipsOctober 28, 2022
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1521:27.9NCAA DI Southeast RegionalNovember 15, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 6,000 Meters D1 Southeast · Place 49 · KentuckyKentucky6,000 Meters D1 Southeast4920:36.3 PBSr
Oct 31SEC Cross Country ChampionshipsOct 31 · 6,000 Meters Collegiate · Place 32 · KentuckyKentucky6,000 Meters Collegiate3220:52.24 PBSr
Oct 17Missouri Pre-National InvitationalOct 17 · 6,000 Meters Pre-National · Place 37 · KentuckyKentucky6,000 Meters Pre-National3720:25.15 PBSr
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 6,000 Meters Women's 6K · Place 16 · KentuckyKentucky6,000 Meters Women's 6K1620:54.9 PBSr
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters College · Place 7 · KentuckyKentucky5,000 Meters College716:49.61 PBSr
Aug 29Tennessee XC InvitationalAug 29 · 3 Miles Women's 3M · Place 3 · KentuckyKentucky3 Miles Women's 3M316:48.48 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 33 · KentuckyKentucky6,000 Meters D1 Southeast3321:27.9 PBJr
Nov 1SEC Cross Country ChampionshipsNov 1 · 6,000 Meters SEC · Place 25 · KentuckyKentucky6,000 Meters SEC2519:57.5 PBJr
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 17 · KentuckyKentucky6,000 Meters Invite1720:25.6Jr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 6,000 Meters Championship · Place 44 · KentuckyKentucky6,000 Meters Championship4420:57.0 PBSo
Oct 27SEC Cross Country ChampionshipsOct 27 · 6,000 Meters College · Place 37 · KentuckyKentucky6,000 Meters College3721:04.7 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Southeast Regional XC ChampionshipsNov 11 · 6,000 Meters Championship · Place 89 · KentuckyKentucky6,000 Meters Championship8922:06.6 PBFr
Oct 28Southeastern Conference XC ChampionshipsOct 28 · 6,000 Meters Championship · Place 44 · KentuckyKentucky6,000 Meters Championship4421:02.89 PBFr
Oct 15Panorama Farms XC23 InvitationalOct 15 · 5,000 Meters College · Place 66 · KentuckyKentucky5,000 Meters College6618:00.6 PBFr
Sep 2EKU Tri-MeetSep 2 · 4,000 Meters College · Place 3 · KentuckyKentucky4,000 Meters College314:42.5 PBFr

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MSHSAA Class 5 State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 6 · Liberty (WenLiberty (Wen5,000 Meters Varsity618:06.712
Oct 30MSHSAA Class 5 - District 3Oct 30 · 5,000 Meters Varsity · Place 3 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity319:41.5SR
Oct 2Washington-Big Driver InvitationalOct 2 · 5,000 Meters Varsity · Place 1 · Liberty (W)Liberty (W)5,000 Meters Varsity119:34.412
Oct 2Washington-Big Driver InvitationalOct 2 · 5,000 Meters Varsity · Place 1 · Liberty (W)Liberty (W)5,000 Meters Varsity119:34.412
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Varsity · Place 2 · Liberty (WenLiberty (Wen5,000 Meters Varsity217:55.912
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Girls Gold Division · Place 2 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Girls Gold Division217:55.9Unofficial12
Sep 11Forest Park XC FestivalSep 11 · 5,000 Meters Varsity · Place 5 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity519:07.3SR
Aug 27Wentzville Liberty ABC InvitationalAug 27 · 4,000 Meters Varsity · Place 1 · W12 Liberty (W)W12 Liberty (W)4,000 Meters Varsity115:13.83—

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7MSHSAA Class 5 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 1 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity118:03.1 PB11
Oct 31MSHSAA Class 5 District 4 - WashingtonOct 31 · 5,000 Meters Varsity · Place 1 · Liberty (W)Liberty (W)5,000 Meters Varsity119:34.311
Sep 26Gans Creek Classic Sep 26 · 5,000 Meters Varsity · Place 1 · Liberty (WenLiberty (Wen5,000 Meters Varsity118:52.211
Sep 12Forest Park XC InvitationalSep 12 · 5,000 Meters Varsity Girls Green · Place 1 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity Girls Green119:26.27 PB11
Aug 28TRXC Timing ABC InviteAug 28 · 2.49 Miles Varsity · Place 2 · Liberty (Wentzville)Liberty (Wentzville)2.49 Miles Varsity215:29.99Unofficial11

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 4 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 21 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity2118:58.310
Nov 2MSHSAA Class 4 Sectional 2Nov 2 · 5,000 Meters Varsity · Place 2 · Liberty (W.)Liberty (W.)5,000 Meters Varsity219:17.6710
Oct 18Border WarsOct 18 · 5,000 Meters Varsity · Place 4 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity419:37.9710
Sep 28Gans Creek Classic Sep 28 · 5,000 Meters Varsity Gold · Place 27 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity Gold2720:22.8 PB10
Sep 14Forest Park Cross Country FestivalSep 14 · 5,000 Meters Varsity · Place 50 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity5021:08.3SO

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3MSHSAA Class 4 State ChampionshipsNov 3 · 5,000 Meters Varsity · Place 8 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity819:27.96 PB9
Sep 29Capital City ChallengeSep 29 · Varsity · Place 1 · Liberty (Wentzville)Liberty (Wentzville)Varsity112:06.00FR
Sep 15Paul Enke InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity120:38.99
Sep 15Hazelwood Central Enke InvitationalSep 15 · 5,000 Meters Girls Varsity · Place 1 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Girls Varsity120:38.9 PB9
Sep 8Forest Park Cross Country FestivalSep 8 · 5,000 Meters Varsity Girls Green · Place 4 · Liberty (Wentzville)Liberty (Wentzville)5,000 Meters Varsity Girls Green421:19.45 PB9

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 16Fulton InvitationalSep 16 · 2,500 Meters Middle School · Place 1 · FrontierFrontier2,500 Meters Middle School110:07.97FR
Sep 9Forest Park Cross Country FestivalSep 9 · 3,000 Meters Middle School Girls 3K Green · Place 1 · FrontierFrontier3,000 Meters Middle School Girls 3K Green112:01.95 PB8