Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · University of Iowa XC CourseHawkeye Invitational · Sep 414:35.1Hawkeye InvitationalSeptember 4, 2026
5,000 Meters · Hickory Grove G.C.Oelwein Invitational · Aug 3121:09.44Oelwein InvitationalAugust 31, 2021
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 1A Championships · Oct 2819:26.05Iowa High School Class 1A ChampionshipsOctober 28, 2022
5,000 Meters · Monticello HSMonticello XC · Sep 918:27.1Monticello XCSeptember 9, 2023
5,000 Meters · Starmount School CampusStarmont Invitational · Sep 1521:32.9Starmont InvitationalSeptember 15, 2020
6,000 Meters · A.H. Blank Golf CourseMissouri Valley Conference Championships · Oct 3021:06.3Missouri Valley Conference ChampionshipsOctober 30, 2026
6,000 Meters · Angel Mounds State Historic SiteMissouri Valley Cross Country Championships · Oct 3121:54.3Missouri Valley Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2521:42.5Gans Creek Classic CollegeSeptember 25, 2026
6,000 Meters · Illinois State UniversityISU XC Redbird Invite · Sep 1222:25.00ISU XC Redbird InviteSeptember 12, 2025
6,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 1621:16.6Bradley "Pink" ClassicOctober 16, 2026
6,000 Meters · Oklahoma State University XC CourseNCAA DI Midwest Regional · Nov 1422:20.09NCAA 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 23 · Northern IowaNorthern Iowa6,000 Meters College2321:06.3 PBJr
Oct 16Bradley "Pink" ClassicOct 16 · 6,000 Meters Women's Red Race · Place 48 · Northern IowaNorthern Iowa6,000 Meters Women's Red Race4821:16.6 PBJr
Sep 25Gans Creek Classic CollegeSep 25 · 6,000 Meters Gold Invite · Place 156 · Northern IowaNorthern Iowa6,000 Meters Gold Invite15621:42.5 PBJr
Sep 4Hawkeye InvitationalSep 4 · 4,000 Meters College · Place 6 · Northern IowaNorthern Iowa4,000 Meters College614:35.1 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Midwest RegionalNov 14 · 6,000 Meters D1 Midwest · Place 95 · Northern IowaNorthern Iowa6,000 Meters D1 Midwest9522:20.09 PBSo
Oct 31Missouri Valley Cross Country ChampionshipsOct 31 · 6,000 Meters Champ · Place 25 · Northern IowaNorthern Iowa6,000 Meters Champ2521:54.3 PBSo
Oct 17Bradley "Pink" ClassicOct 17 · 6,000 Meters Red · Place 53 · Northern IowaNorthern Iowa6,000 Meters Red5321:40.53So
Sep 26Gans Creek Classic - CollegeSep 26 · 6,000 Meters Black · Place 82 · Northern IowaNorthern Iowa6,000 Meters Black8222:06.83So
Sep 12ISU XC Redbird InviteSep 12 · 6,000 Meters Women · Place 9 · Northern IowaNorthern Iowa6,000 Meters Women922:25.00 PBSo

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 2 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity218:35.6SR
Oct 19Iowa State Qualifier - 1A - North LinnOct 19 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity117:40.3012
Oct 10Tri-Rivers Conference XC Meet @ Little Bear Country ClubOct 10 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:37.9—
Oct 7North Linn Invitational XC MeetOct 7 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:27.8SR
Oct 3Dike-New Hartford InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity117:47.9SR
Sep 26Jesup InvitationalSep 26 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:10.6SR
Sep 23Anamosa XCSep 23 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:55.8SR
Sep 18Solon InvitationalSep 18 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:23.4SR
Sep 12Starmont InvitationalSep 12 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:25.1SR
Sep 9Monticello XCSep 9 · 5,000 Meters Varsity Girls · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity Girls118:27.1 PB12
Aug 29Oelwein InvitationalAug 29 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:48.7SR

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 1A ChampionshipsOct 28 · 5,000 Meters State · Place 8 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters State819:26.05 PB11
Oct 20Iowa State Qualifier - 1A - South HardinOct 20 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity120:26.7911
Oct 13Tri-Rivers ConferenceOct 13 · 5,000 Meters Varsity · Place 2 · North Linn CsdNorth Linn Csd5,000 Meters Varsity26:1111
Oct 11Tri-Rivers Conference MeetOct 11 · 5,000 Meters Varsity · Place 2 · North Linn CsdNorth Linn Csd5,000 Meters Varsity26:1111
Oct 8North Linn InvitationalOct 8 · Varsity · Place 1 · North Linn CsdNorth Linn CsdVarsity16:0211
Oct 4Dike-New Hartford InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:41.0JR
Sep 27Jesup InvitationalSep 27 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity118:49.911
Sep 13Starmont InvitationalSep 13 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillNorth Linn Troy Mill5,000 Meters Varsity119:22.55JR
Sep 10Monticello XC InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity219:0111
Sep 6Springville InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity120:12.4—
Aug 30Oelwein InvitationalAug 30 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillNorth Linn Troy Mill5,000 Meters Varsity119:50.00 --- 6:23.0JR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 30Iowa State High School Cross Country Championships Class 1AOct 30 · 5,000 Meters State · Place 6 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters State619:34.9010
Oct 21Iowa State Qualifier 1A - ReginaOct 21 · 5,000 Meters Varsity · Place 1 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity119:51.5110
Oct 5Dike-New Hartford InvitationalOct 5 · 5,000 Meters Varsity · Place 6 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity619:13.3310
Sep 28Jesup InvitationalSep 28 · 5,000 Meters Varsity · Place 8 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity820:00.8510
Sep 14Starmont InvitationalSep 14 · 5,000 Meters Varsity · Place 6 · North Linn, Troy MillsNorth Linn, Troy Mills5,000 Meters Varsity620:01.8410
Sep 11Monticello InvitationalSep 11 · 5,000 Meters Varsity · Place 4 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity419:4710
Aug 31Oelwein InvitationalAug 31 · 5,000 Meters Varsity · Place 10 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity1021:09.44 PB10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10North Linn Lynx InvitationalOct 10 · 5,000 Meters Varsity Invitational · Place 3 · North Linn CsdNorth Linn Csd5,000 Meters Varsity Invitational319:27.59
Sep 26Anamosa InvitationalSep 26 · 5,000 Meters Varsity · Place 3 · North Linn CsdNorth Linn Csd5,000 Meters Varsity320:21.39
Sep 15Starmont InvitationalSep 15 · 5,000 Meters Varsity · Place 9 · North Linn Troy MillsNorth Linn Troy Mills5,000 Meters Varsity921:32.9 PB9