Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dordt CourseSioux Center XC Invite · Sep 2512:17.45Sioux Center XC InviteSeptember 25, 2025
2 Miles · HullHull Western XC Invite · Sep 3011:43.78Hull Western XC InviteSeptember 30, 2025
2 Miles · MarcusMMCRU XC Meet · Oct 1312:07.57MMCRU XC MeetOctober 13, 2025
2 Miles · SheldonSheldon Xc Invite · Sep 2212:04.64Sheldon Xc InviteSeptember 22, 2025
2 Miles · SibleySibley-Ocheyedan XC Invite · Sep 912:41.26Sibley-Ocheyedan XC InviteSeptember 9, 2025
3,200 Meters · Buena VistaStorm Lake XC Meet · Sep 1611:12.16Storm Lake XC MeetSeptember 16, 2025
3,200 Meters · CherokeeCherokee XC Meet · Oct 712:16.83Cherokee XC MeetOctober 7, 2025
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1519:28.5Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 619:00.0Cherokee XC MeetOctober 6, 2026
5,000 Meters · Dordt UniversitySioux Center XC Meet (rescheduled date) · Oct 318:32.6Sioux Center XC Meet (rescheduled date)October 3, 2026
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3017:40.4Iowa State Championships 2AOctober 30, 2026
5,000 Meters · Rolling Hill CCBHRV meet · Sep 119:27.30BHRV meetSeptember 1, 2026
5,000 Meters · SibleySibley-Ocheyedan XC Meet · Sep 819:15.6Sibley-Ocheyedan XC MeetSeptember 8, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1318:20.2Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Unity Christian HS Iowa State Qualifier - 2A - Unity Christian · Oct 2218:57.1 Iowa State Qualifier - 2A - Unity ChristianOctober 22, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Iowa State Championships 2AOct 30 · 5,000 Meters State · Place 56 · Western Christian HullWestern Christian Hull5,000 Meters State5617:40.4 PB9
Oct 22 Iowa State Qualifier - 2A - Unity ChristianOct 22 · 5,000 Meters State · Place 37 · Western Christian HullWestern Christian Hull5,000 Meters State3718:57.1 PB9
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 58 · Western Christian HullWestern Christian Hull5,000 Meters Varsity5818:20.2 PB9
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Varsity · Place 41 · Western Christian HullWestern Christian Hull5,000 Meters Varsity4119:00.0 PB9
Oct 3Sioux Center XC Meet (rescheduled date)Oct 3 · 5,000 Meters Boys HS · Place 30 · Western Christian HullWestern Christian Hull5,000 Meters Boys HS3018:32.6 PB9
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 28 · Western Christian HullWestern Christian Hull5,000 Meters High School2819:03.49
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 78 · Western Christian HullWestern Christian Hull5,000 Meters Boys 5000m HS7819:28.5 PB9
Sep 8Sibley-Ocheyedan XC MeetSep 8 · 5,000 Meters New Division · Place 14 · Western Christian HullWestern Christian Hull5,000 Meters New Division1419:15.6 PB9
Sep 1BHRV meetSep 1 · 5,000 Meters Varsity · Place 13 · Western Christian HullWestern Christian Hull5,000 Meters Varsity1319:27.30 PB9
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 39 · Western Christian HullWestern Christian Hull5,000 Meters Varsity3919:13.79

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 13MMCRU XC MeetOct 13 · 2 Miles Junior High · Place 1 · Western Christian HullWestern Christian Hull2 Miles Junior High112:07.57 PB8
Oct 7Cherokee XC MeetOct 7 · 3,200 Meters Middle School · Place 3 · Western Christian HullWestern Christian Hull3,200 Meters Middle School312:16.83 PB8
Sep 30Hull Western XC InviteSep 30 · 2 Miles Junior High · Place 1 · Western ChristianWestern Christian2 Miles Junior High111:43.78 PB8
Sep 25Sioux Center XC InviteSep 25 · 2 Miles Junior High · Place 1 · Western ChristianWestern Christian2 Miles Junior High112:17.45 PB8
Sep 22Sheldon Xc InviteSep 22 · 2 Miles MS · Place 1 · Western ChristianWestern Christian2 Miles MS112:04.64 PB8
Sep 16Storm Lake XC MeetSep 16 · 3,200 Meters Middle School · Place 2 · Western ChristianWestern Christian3,200 Meters Middle School211:12.16 PB8
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 2 Miles New DivisionC JRH · Place 2 · Western ChristianWestern Christian2 Miles New DivisionC JRH212:41.26 PB8
Sep 2BHRV MeetSep 2 · 3,200 Meters Middle School · Place 1 · Western ChristianWestern Christian3,200 Meters Middle School112:59.23—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Unity Christian MeetOct 18 · 3,000 Meters Middle School · Place 1 · Western Christian HullWestern Christian Hull3,000 Meters Middle School111:09.667
Oct 8Cherokee XC MeetOct 8 · 3,200 Meters Middle School · Place 3 · Western Christian HullWestern Christian Hull3,200 Meters Middle School312:46.197
Oct 1Hull Western XC InviteOct 1 · 2 Miles Middle School · Place 2 · Western ChristianWestern Christian2 Miles Middle School211:53.3707
Sep 16West Lyon XC InviteSep 16 · 2 Miles Middle School · Place 1 · Western ChristianWestern Christian2 Miles Middle School113:00.1307
Sep 10Sibley XC InviteSep 10 · 2 Miles Middle School · Place 2 · Western Christian HullWestern Christian Hull2 Miles Middle School213:07.3407
Sep 3BHRV MeetSep 3 · 3,200 Meters Middle School · Place 1 · Western Christian HullWestern Christian Hull3,200 Meters Middle School112:23.567