Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · ACGC High SchoolACGC CC Invitational · Sep 2416:12.20ACGC CC InvitationalSeptember 24, 2026
5,000 Meters · Central College Course21st Heartland Classic · Sep 1917:32.121st Heartland ClassicSeptember 19, 2026
5,000 Meters · East Lake County ParkClarke Invite · Sep 3018:22.99Clarke InviteSeptember 30, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 1A · Oct 3016:24.3Iowa State Championships 1AOctober 30, 2026
5,000 Meters · Max Championship Cross Country CourseDike-New Hartford Invitational · Oct 615:52.5Dike-New Hartford InvitationalOctober 6, 2026
5,000 Meters · Williamsburg Sports Complex2026 Williamsburg Invitational · Sep 2916:25.82026 Williamsburg InvitationalSeptember 29, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 1AOct 30 · 5,000 Meters State · Place 4 · Baxter5,000 Meters State416:24.3 PB12
Oct 22 Iowa State Qualifier - 1A - Colfax-MingoOct 22 · 5,000 Meters Varsity · Place 1 · Baxter5,000 Meters Varsity116:50.3812
Oct 6Dike-New Hartford InvitationalOct 6 · 5,000 Meters Varsity Boys · Place 1 · Baxter5,000 Meters Varsity Boys115:52.5 PB12
Sep 292026 Williamsburg InvitationalSep 29 · 5,000 Meters Boys Varsity 5K · Place 1 · Baxter5,000 Meters Boys Varsity 5K116:25.8 PB12
Sep 24ACGC CC InvitationalSep 24 · 5,000 Meters High School · Place 1 · Baxter5,000 Meters High School116:12.20 PB12
Sep 1921st Heartland ClassicSep 19 · 5,000 Meters Varsity · Place 5 · Baxter5,000 Meters Varsity517:32.1 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 30Clarke InviteSep 30 · 5,000 Meters High School · Place 8 · Baxter5,000 Meters High School818:22.99 PB11