Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · University of Iowa XC CourseHawkeye Invitational · Sep 414:25.0Hawkeye InvitationalSeptember 4, 2026
5,000 Meters · Hickory Grove G.C.Oelwein Invitational · Aug 3120:57.89Oelwein InvitationalAugust 31, 2021
5,000 Meters · Jesup HSIHSAA Class 2A District Meet - Jesup · Oct 2219:59.0IHSAA Class 2A District Meet - JesupOctober 22, 2020
5,000 Meters · La Porte City Golf CourseNICL Conference Meet · Oct 1319:36.4NICL Conference MeetOctober 13, 2022
5,000 Meters · Lakeside Municipal Golf CourseIHSAA Class 2A State XC Championships · Oct 3120:00.3IHSAA Class 2A State XC ChampionshipsOctober 31, 2020
5,000 Meters · Monticello HSIowa State Qualifier - 2A - Monticello · Oct 2019:33Iowa State Qualifier - 2A - MonticelloOctober 20, 2022
5,000 Meters · Pine Lake Golf Course NICL Conference Meet · Oct 1421:36.46NICL Conference MeetOctober 14, 2021
5,000 Meters · Starmount School CampusStarmont Invitational · Sep 1520:47.8Starmont InvitationalSeptember 15, 2020
6,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3021:16.5Missouri Valley Conference ChampionshipsOctober 30, 2026
6,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3122:53.5Missouri Valley Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2521:32.5Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1223:04.80ISU XC Redbird InviteSeptember 12, 2025
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1621:38.7Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1423:42.80NCAA DI Midwest RegionalNovember 14, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Missouri Valley Conference ChampionshipsOct 30 · 6,000 Meters College · Place 26 · Northern IowaNorthern Iowa6,000 Meters College2621:16.5 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's Red Race · Place 79 · Northern IowaNorthern Iowa6,000 Meters Women's Red Race7921:38.7 PBJr
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Gold Invite · Place 135 · Northern IowaNorthern Iowa6,000 Meters Gold Invite13521:32.5 PBJr
Sep 4Hawkeye InvitationalSep 4 · 4,000 Meters College · Place 3 · Northern IowaNorthern Iowa4,000 Meters College314:25.0 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 6,000 Meters D1 Midwest · Place 194 · Northern IowaNorthern Iowa6,000 Meters D1 Midwest19423:42.80 PBSo
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 53 · Northern IowaNorthern Iowa6,000 Meters Champ5322:53.5 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters White · Place 12 · Northern IowaNorthern Iowa6,000 Meters White1222:38.32So
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 6,000 Meters College · Northern IowaNorthern Iowa6,000 Meters College—DNFSo
Sep 12ISU XC Redbird InviteSep 12 · 6,000 Meters Women · Place 21 · Northern IowaNorthern Iowa6,000 Meters Women2123:04.80 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 235 · Northern IowaNorthern Iowa6,000 Meters Invite23522:56.6Fr
Sep 13ISU XC Redbird InviteSep 13 · 6,000 Meters Varsity · Place 23 · Northern IowaNorthern Iowa6,000 Meters Varsity2323:13.50FR

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28Iowa State Class 2A ChampionshipsOct 28 · 5,000 Meters Varsity · Place 4 · JesupJesup5,000 Meters Varsity418:46.2SR
Oct 19Iowa State Qualifier - 2A - Dike-New HartfordOct 19 · 5,000 Meters Varsity · Place 3 · JesupJesup5,000 Meters Varsity318:34.8SR
Oct 11NICL Conference MeetOct 11 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity218:28.2SR
Oct 3West Delaware Hawks XCOct 3 · 5,000 Meters Varsity · Place 1 · JesupJesup5,000 Meters Varsity119:03.4SR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity218:56.2SR
Sep 21Sam Iverson Invitational (Grundy Center)Sep 21 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity219:37.61SR
Sep 7Bob Scott Invitational (North Fayette Valley)Sep 7 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity219:14.7SR
Sep 7Tipton XC MeetSep 7 · 5,000 Meters Varsity Girls · Place 1 · JesupJesup5,000 Meters Varsity Girls120:18.86Unofficial12
Aug 31South Hardin XC @ Pine Lake Country ClubAug 31 · 5,000 Meters Varsity · Place 1 · JesupJesup5,000 Meters Varsity120:18.9SR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 2A ChampionshipsOct 28 · 5,000 Meters State · JesupJesup5,000 Meters State—DNF11
Oct 20Iowa State Qualifier - 2A - MonticelloOct 20 · 5,000 Meters State · Place 3 · JesupJesup5,000 Meters State319:33 PB11
Oct 13NICL Conference MeetOct 13 · 5,000 Meters Girls Varsity 5K · Place 4 · JesupJesup5,000 Meters Girls Varsity 5K419:36.4 PB11
Oct 4West Delaware InvitationalOct 4 · 5,000 Meters Varsity · Place 6 · JesupJesup5,000 Meters Varsity66:2211
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Varsity · Place 5 · JesupJesup5,000 Meters Varsity519:50.311
Sep 19Denver InvitationalSep 19 · 5,000 Meters Varsity · Place 4 · JesupJesup5,000 Meters Varsity420:41.8JR
Sep 15Cascade InvitationalSep 15 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity220:56.4JR
Sep 8Bob Scott Invitational (North Fayette Valley)Sep 8 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity220:52.57JR
Sep 1South Hardin XC MeetSep 1 · 5,000 Meters Varsity · Place 1 · JesupJesup5,000 Meters Varsity16:5511
Aug 25Charles City InvitationalAug 25 · 5,000 Meters Varsity · Place 3 · JesupJesup5,000 Meters Varsity320:34.00JR

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 2AOct 30 · 5,000 Meters State · Place 19 · JesupJesup5,000 Meters State1920:09.3610
Oct 21Iowa State Qualifier 2A - Dike-New HartfordOct 21 · 5,000 Meters Varsity 2A · Place 9 · JesupJesup5,000 Meters Varsity 2A920:09.6410
Oct 14NICL Conference MeetOct 14 · 5,000 Meters Varsity · Place 9 · JesupJesup5,000 Meters Varsity921:36.46 PB10
Sep 28Jesup InvitationalSep 28 · 5,000 Meters Varsity · Place 9 · JesupJesup5,000 Meters Varsity920:29.7710
Sep 16Cascade InvitationalSep 16 · 5,000 Meters Varsity · Place 6 · JesupJesup5,000 Meters Varsity621:17.7210
Sep 11Monticello InvitationalSep 11 · 5,000 Meters Varsity · Place 12 · JesupJesup5,000 Meters Varsity1220:1110
Aug 31Oelwein InvitationalAug 31 · 5,000 Meters Varsity · Place 7 · JesupJesup5,000 Meters Varsity720:57.89 PB10
Aug 26Charles City InvitationalAug 26 · 5,000 Meters Varsity · Place 3 · JesupJesup5,000 Meters Varsity320:23.7310

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31IHSAA Class 2A State XC ChampionshipsOct 31 · 5,000 Meters Varsity · Place 9 · JesupJesup5,000 Meters Varsity920:00.3 PB9
Oct 22IHSAA Class 2A District Meet - JesupOct 22 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity219:59.0 PB9
Oct 15North Iowa Cedar Conference MeetOct 15 · 5,000 Meters Varsity · Place 4 · JesupJesup5,000 Meters Varsity420:21.15FR
Oct 8New Hampton InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · JesupJesup5,000 Meters Varsity221:41.5—
Sep 29Jesup InvitationalSep 29 · 5,000 Meters Varsity · Place 3 · JesupJesup5,000 Meters Varsity319:52.89
Sep 22Denver InvitationalSep 22 · 5,000 Meters Varsity · Place 4 · JesupJesup5,000 Meters Varsity421:08.10FR
Sep 15Starmont InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · JesupJesup5,000 Meters Varsity520:47.8 PB9
Sep 1Oelwein InvitationalSep 1 · 2.9 Miles Varsity · Place 11 · JesupJesup2.9 Miles Varsity1120:04.9FR

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Jesup InvitationalOct 3 · 1.5 Miles Middle School · Place 2 · JesupJesup1.5 Miles Middle School29:20.88