Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Harlan Golf & Country ClubCyclone Cross Country Invite 2019 · Sep 2814:24Cyclone Cross Country Invite 2019September 28, 2019
5,000 Meters · 6500 NW 100th StACGC 1A District Meet · Oct 2420:26.20ACGC 1A District MeetOctober 24, 2024
5,000 Meters · Glenwood HSGlenwood XC Invitational · Aug 2620:28.65Glenwood XC InvitationalAugust 26, 2023
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3020:38.81Glenwood InviteAugust 30, 2025
5,000 Meters · Guthrie Center HSIowa State Qualifier - 1A - ACGC · Oct 2319:11.29Iowa State Qualifier - 1A - ACGCOctober 23, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2722:13.78Cyclone InviteSeptember 27, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa High School Class 1A Championships · Oct 2819:58.87Iowa High School Class 1A ChampionshipsOctober 28, 2022
5,000 Meters · LoganLogan-Magnolia XC Meet · Sep 420:01.85Logan-Magnolia XC MeetSeptember 4, 2025
5,000 Meters · Nishna Hills Golf ClubAtlantic Invitational · Oct 921:18.4Atlantic InvitationalOctober 9, 2025
5,000 Meters · Shenandoah High School Hawkeye 10 Conf Meet at Shenandoah · Oct 1619:20.94 Hawkeye 10 Conf Meet at ShenandoahOctober 16, 2025
5,000 Meters · Treynor High SchoolTreynor Invite · Sep 922:58.96Treynor InviteSeptember 9, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 1A - ACGCOct 23 · 5,000 Meters Varsity · Place 37 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity3719:11.29 PB12
Oct 16 Hawkeye 10 Conf Meet at ShenandoahOct 16 · 5,000 Meters Varsity · Place 46 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity4619:20.94 PB12
Oct 9Atlantic InvitationalOct 9 · 5,000 Meters Varsity Boys · Place 101 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity Boys10121:18.4 PB12
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 102 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity10222:13.78 PB12
Sep 9Treynor InviteSep 9 · 5,000 Meters New Division · Place 36 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters New Division3622:58.96 PB12
Sep 4Logan-Magnolia XC MeetSep 4 · 5,000 Meters M- High School · Place 25 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters M- High School2520:01.85 PB12
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 61 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity6120:38.81 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 1A - ACGCOct 24 · 5,000 Meters Varsity · Place 38 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity3820:26.2011
Oct 24ACGC 1A District MeetOct 24 · 5,000 Meters High School · Place 38 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters High School3820:26.20 PB11
Oct 17H-10 Conference CC MeetOct 17 · 5,000 Meters Varsity · Place 43 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity4319:43.5111
Sep 28Cyclone InviteSep 28 · 5,000 Meters Varsity · Place 76 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity7620:21.4711
Sep 10Treynor InviteSep 10 · 5,000 Meters Varsity · Place 30 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity3020:42.7411

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 27Iowa State Class 1A ChampionshipsOct 27 · 5,000 Meters Varsity · Place 138 · St. Albert Council BlufSt. Albert Council Bluf5,000 Meters Varsity13819:47.3SO
Sep 23Cyclone XC InviteSep 23 · 5,000 Meters Varsity · Place 67 · St. Albert, CBSt. Albert, CB5,000 Meters Varsity6720:01.6610
Aug 26Glenwood XC InvitationalAug 26 · 5,000 Meters Varsity · Place 62 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters Varsity6220:28.65 PB10

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Iowa High School Class 1A ChampionshipsOct 28 · 5,000 Meters State · Place 138 · St. Albert Council BluffsSt. Albert Council Bluffs5,000 Meters State13819:58.87 PB9
Oct 20Iowa State Qualifier - 1A - Southwest ValleyOct 20 · 5,000 Meters Varsity · Place 38 · St. Albert Council BlufSt. Albert Council Bluf5,000 Meters Varsity3820:48.3Fr
Oct 13Hawkeye 10 XC MeetOct 13 · 5,000 Meters Junior Varsity · Place 17 · St. Albert, CBSt. Albert, CB5,000 Meters Junior Varsity1719:55.0209
Oct 6Atlantic InvitationalOct 6 · 5,000 Meters Varsity · Place 82 · St. Albert, CBSt. Albert, CB5,000 Meters Varsity8220:14.8809
Sep 24Cyclone XC InviteSep 24 · 5,000 Meters Varsity · Place 81 · St Albert, CBSt Albert, CB5,000 Meters Varsity8120:07.7409
Aug 30Logan-Magnolia InvitationalAug 30 · 5,000 Meters Varsity · Place 75 · Saint AlbertSaint Albert5,000 Meters Varsity7521:31.1809

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28Cyclone Cross Country Invite 2019Sep 28 · 3,000 Meters Middle School Boys · Place 60 · St AlbertSt Albert3,000 Meters Middle School Boys6014:24 PB7