Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bennington HSBennington Invitational · Sep 1816:46.08Bennington InvitationalSeptember 18, 2025
5,000 Meters · Boys Town High School Creighton Prep XC Invite · Sep 2316:55Creighton Prep XC InviteSeptember 23, 2025
5,000 Meters · Council Bluffs Municipal AirportIowa State Qualifier - 4A - Council Bluffs · Oct 2216:50.03Iowa State Qualifier - 4A - Council BluffsOctober 22, 2025
5,000 Meters · Glenwood Lake ParkGlenwood Invite · Aug 3015:43.78Glenwood InviteAugust 30, 2025
5,000 Meters · Harlan Community High SchoolCyclone Invite · Sep 2715:47.34Cyclone InviteSeptember 27, 2025
5,000 Meters · Iowa State Cross Country CourseKirk Schamaltz Invite · Sep 416:03.5Kirk Schamaltz InviteSeptember 4, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 4A · Nov 115:50.3Iowa State Championships 4ANovember 1, 2025
5,000 Meters · Mahoney State ParkPlatte River Rumble-HS · Sep 1215:57.06Platte River Rumble-HSSeptember 12, 2025
5,000 Meters · Shenandoah High School Hawkeye 10 Conf Meet at Shenandoah · Oct 1616:03.25 Hawkeye 10 Conf Meet at ShenandoahOctober 16, 2025
6,000 Meters · Iowa State Cross Country Course2026 Cyclone preview · Sep 421:23.12026 Cyclone previewSeptember 4, 2026
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic College · Sep 2526:05.5Gans Creek Classic CollegeSeptember 25, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic CollegeSep 25 · 8,000 Meters Gold Invite · Place 242 · NebraskaNebraska8,000 Meters Gold Invite24226:05.5 PBFr
Sep 42026 Cyclone previewSep 4 · 6,000 Meters Men · Place 67 · NebraskaNebraska6,000 Meters Men6721:23.1 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Iowa State Championships 4ANov 1 · 5,000 Meters Varsity · Place 19 · Lewis CentralLewis Central5,000 Meters Varsity1915:50.3 PB12
Oct 22Iowa State Qualifier - 4A - Council BluffsOct 22 · 5,000 Meters State · Place 10 · Lewis CentralLewis Central5,000 Meters State1016:50.03 PB12
Oct 16 Hawkeye 10 Conf Meet at ShenandoahOct 16 · 5,000 Meters Varsity · Place 1 · Lewis CentralLewis Central5,000 Meters Varsity116:03.25 PB12
Oct 9Fort Dodge InviteOct 9 · 5,000 Meters Varsity · Place 39 · Lewis CentralLewis Central5,000 Meters Varsity3916:45.612
Sep 27Cyclone InviteSep 27 · 5,000 Meters Varsity · Place 1 · Lewis CentralLewis Central5,000 Meters Varsity115:47.34 PB12
Sep 23Creighton Prep XC InviteSep 23 · 5,000 Meters A · Place 3 · Lewis CentralLewis Central5,000 Meters A316:55 PB12
Sep 18Bennington InvitationalSep 18 · 5,000 Meters Varsity · Place 2 · Lewis CentralLewis Central5,000 Meters Varsity216:46.08 PB12
Sep 12Platte River Rumble-HSSep 12 · 5,000 Meters L Division · Place 3 · Lewis CentralLewis Central5,000 Meters L Division315:57.06 PB12
Sep 4Kirk Schamaltz InviteSep 4 · 5,000 Meters Varsity · Place 14 · Lewis CentralLewis Central5,000 Meters Varsity1416:03.5 PB12
Aug 30Glenwood InviteAug 30 · 5,000 Meters Varsity · Place 2 · Lewis CentralLewis Central5,000 Meters Varsity215:43.78 PB12