Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · ColumbiaGans Creek Classic (Girls White & Boys Blue Divisions) · Sep 2518:17.7Gans Creek Classic (Girls White & Boys Blue Divisions)September 25, 2021
5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 1 State XC Championships · Nov 717:41.9MSHSAA Class 1 State XC ChampionshipsNovember 7, 2020
5,000 Meters · Jefferson Barracks Park2020 Hancock Invitational · Oct 1618:13.292020 Hancock InvitationalOctober 16, 2020
5,000 Meters · McNair ParkMSHSAA Class 1 District 2 - McNair Park · Oct 3118:00.6MSHSAA Class 1 District 2 - McNair ParkOctober 31, 2020
5,000 Meters · Spanish Lake ParkMSHSAA Class 2 District 2 · Oct 2719:45.18MSHSAA Class 2 District 2October 27, 2018
6,000 Meters · Buder ParkWebster XC Opener · Aug 2924:37.30Webster XC OpenerAugust 29, 2025
8,000 Meters · Buder ParkSLIAC Championship · Nov 136:09.51SLIAC ChampionshipNovember 1, 2025
8,000 Meters · Grinnell Golf CourseLes Duke CC Invitational · Sep 1030:04.1Les Duke CC InvitationalSeptember 10, 2022
8,000 Meters · Max Championship Cross Country CourseNCAA Division III Midwest Regional · Nov 1128:36.7NCAA Division III Midwest RegionalNovember 11, 2023
8,000 Meters · Northwest Medicine XC FieldNCAA D3 Midwest Regional XC Championships · Nov 1229:25.9NCAA D3 Midwest Regional XC ChampionshipsNovember 12, 2022
8,000 Meters · Saukie Golf CourseNCAA D3 Midwest Region Championships · Nov 1629:41.9NCAA D3 Midwest Region ChampionshipsNovember 16, 2024
8,000 Meters · Settler's Hill CC CourseAurora University Invitational · Oct 130:24.5Aurora University InvitationalOctober 1, 2022

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1SLIAC ChampionshipNov 1 · 8,000 Meters College · Place 56 · PrincipiaPrincipia8,000 Meters College5636:09.51 PBSr
Aug 29Webster XC OpenerAug 29 · 6,000 Meters Men · Place 28 · PrincipiaPrincipia6,000 Meters Men2824:37.30 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 185 · PrincipiaPrincipia8,000 Meters Varsity18529:41.9 PBJr
Nov 22024 SLIAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 32 · PrincipiaPrincipia8,000 Meters Varsity3229:52.3JR
Oct 18Bradley University "Pink" ClassicOct 18 · 8,000 Meters Varsity · Place 145 · PrincipiaPrincipia8,000 Meters Varsity14530:49.76JR
Oct 92024 Principia TwilightOct 9 · 8,000 Meters Varsity · Place 22 · PrincipiaPrincipia8,000 Meters Varsity2230:26.70JR
Sep 28Brissman-Lundeen InvitationalSep 28 · 8,000 Meters Varsity · Place 110 · PrincipiaPrincipia8,000 Meters Varsity11030:43.0JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Midwest RegionalNov 11 · 8,000 Meters Championship · Place 168 · PrincipiaPrincipia8,000 Meters Championship16828:36.7 PBSo
Oct 28SLIAC XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 23 · PrincipiaPrincipia8,000 Meters Varsity2328:33.12SO
Oct 6Principia Border War XC ChampionshipsOct 6 · 8,000 Meters Varsity · Place 24 · PrincipiaPrincipia8,000 Meters Varsity2429:37.57SO
Sep 9Les Duke InvitationalSep 9 · 8,000 Meters Varsity · Place 108 · PrincipiaPrincipia8,000 Meters Varsity10830:38.1SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Midwest Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 168 · PrincipiaPrincipia8,000 Meters Championship16829:25.9 PBFr
Oct 1Aurora University InvitationalOct 1 · 8,000 Meters Varsity · Place 145 · PrincipiaPrincipia8,000 Meters Varsity14530:24.5 PBFr
Sep 10Les Duke CC InvitationalSep 10 · 8,000 Meters College · Place 92 · PrincipiaPrincipia8,000 Meters College9230:04.1 PBFr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30MSHSAA Class 2 - District 1Oct 30 · 5,000 Meters Varsity · Place 9 · Principia HiPrincipia Hi5,000 Meters Varsity918:09.8112
Oct 1659th Annual Hancock InvitationalOct 16 · 5,000 Meters Varsity · Place 94 · Principia High SchooPrincipia High Schoo5,000 Meters Varsity9419:47.9SR
Sep 25Gans Creek ClassicSep 25 · 5,000 Meters Boys Blue Division · Place 107 · PrincipiaPrincipia5,000 Meters Boys Blue Division10718:17.7Unofficial12
Sep 25Gans Creek Classic (Girls White & Boys Blue Divisions)Sep 25 · 5,000 Meters Boys Blue Division · Place 107 · PrincipiaPrincipia5,000 Meters Boys Blue Division10718:17.7 PB12
Sep 3Saint Charles 1st Capital Sep 3 · 5,000 Meters Varsity · Place 18 · PrincipiaPrincipia5,000 Meters Varsity1818:38.2612
Aug 27Wentzville Liberty ABC InvitationalAug 27 · 4,000 Meters Varsity · Place 10 · M12 PrincipiaM12 Principia4,000 Meters Varsity1014:39.21—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7MSHSAA Class 1 State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 15 · PrincipiaPrincipia5,000 Meters Varsity1517:41.9 PB11
Oct 31MSHSAA Class 1 District 2 - McNair ParkOct 31 · 5,000 Meters Varsity · Place 2 · PrincipiaPrincipia5,000 Meters Varsity218:00.6 PB11
Oct 162020 Hancock InvitationalOct 16 · 5,000 Meters Varsity - Small Schools · Place 11 · PrincipiaPrincipia5,000 Meters Varsity - Small Schools1118:13.29 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MSHSAA Class 2 State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 121 · PrincipiaPrincipia5,000 Meters Varsity12118:37.210
Oct 23Metro League ChampionshipsOct 23 · 5,000 Meters Varsity · Place 17 · PrincipiaPrincipia5,000 Meters Varsity1718:46.5610
Sep 28Gans Creek Classic Sep 28 · 5,000 Meters Varsity Blue · Place 118 · PrincipiaPrincipia5,000 Meters Varsity Blue11819:06.810
Aug 31First to The Finish Kickoff MeetAug 31 · 5,000 Meters Varsity · Place 45 · PrincipiaPrincipia5,000 Meters Varsity4519:22.9910

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27MSHSAA Class 2 District 2Oct 27 · 5,000 Meters Varsity · Place 29 · PrincipiaPrincipia5,000 Meters Varsity2919:45.18 PB9
Oct 27MSHSAA Class 2 District 2Oct 27 · 5,000 Meters Varsity · Place 29 · PrincipiaPrincipia5,000 Meters Varsity2919:45.189