Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Central College CourseHeartland Classic · Sep 2022:54.6Heartland Classic September 20, 2025
5,000 Meters · Iowa State Cross Country CourseKirk Schamaltz Invite · Sep 423:13.8Kirk Schamaltz InviteSeptember 4, 2025
5,000 Meters · Lied Recreation Athletic CenterKirk Schamaltz Invite · Sep 327:04.4Kirk Schamaltz InviteSeptember 3, 2026
5,000 Meters · Marshalltown Community CollegeBobcat Invite · Sep 1025:20.5Bobcat InviteSeptember 10, 2026
5,000 Meters · Marshalltown HSIowa State Qualifier - 4A - Marshalltown · Oct 2222:21.7Iowa State Qualifier - 4A - MarshalltownOctober 22, 2025
5,000 Meters · Max Championship Cross Country CourseDan Huston/Steve Johnson Invitational · Oct 422:43.2Dan Huston/Steve Johnson InvitationalOctober 4, 2025
5,000 Meters · Max Cross Country CourseSteve Johnson Invitational · Oct 324:11.7Steve Johnson Invitational October 3, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21 Iowa State Qualifier - 4A - MarshalltownOct 21 · 5,000 Meters Varsity · Place 43 · Marshalltown5,000 Meters Varsity4322:52.911
Oct 3Steve Johnson Invitational Oct 3 · 5,000 Meters Varsity · Place 233 · Marshalltown5,000 Meters Varsity23324:11.7 PB11
Sep 1921st Heartland ClassicSep 19 · 5,000 Meters Varsity · Place 206 · Marshalltown5,000 Meters Varsity20626:05.611
Sep 10Bobcat InviteSep 10 · 5,000 Meters Varsity · Place 115 · Marshalltown5,000 Meters Varsity11525:20.5 PB11
Sep 3Kirk Schamaltz InviteSep 3 · 5,000 Meters Varsity · Place 210 · Marshalltown5,000 Meters Varsity21027:04.4 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Iowa State Qualifier - 4A - MarshalltownOct 22 · 5,000 Meters State · Place 45 · Marshalltown5,000 Meters State4522:21.7 PB10
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 5,000 Meters Varsity · Place 101 · Marshalltown5,000 Meters Varsity10122:43.2 PB10
Sep 20Heartland Classic Sep 20 · 5,000 Meters Varsity · Place 115 · Marshalltown5,000 Meters Varsity11522:54.6 PB10
Sep 4Kirk Schamaltz InviteSep 4 · 5,000 Meters Varsity · Place 78 · Marshalltown5,000 Meters Varsity7823:13.8 PB10