Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1517:51.1Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee XC Meet · Oct 618:07.2Cherokee XC MeetOctober 6, 2026
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2318:34.00Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Dordt UniversitySioux Center XC Meet (rescheduled date) · Oct 317:47.4Sioux Center XC Meet (rescheduled date)October 3, 2026
5,000 Meters · HullHull Western XC Invite · Sep 3019:04.60Hull Western XC InviteSeptember 30, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3017:50.6Iowa State Championships 2AOctober 30, 2026
5,000 Meters · MarcusMMCRU XC Meet · Oct 1319:29.44MMCRU XC MeetOctober 13, 2025
5,000 Meters · Rolling Hill CCBHRV meet · Sep 118:28.10BHRV meetSeptember 1, 2026
5,000 Meters · SheldonSheldon Xc Invite · Sep 2219:36.96Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SibleySibley-Ocheyedan XC Meet · Sep 819:16.4Sibley-Ocheyedan XC MeetSeptember 8, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1317:07.6Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Unity Christian HS Iowa State Qualifier - 2A - Unity Christian · Oct 2217:25.5 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 69 · Western Christian Hull5,000 Meters State6917:50.6 PB11
Oct 22 Iowa State Qualifier - 2A - Unity ChristianOct 22 · 5,000 Meters State · Place 14 · Western Christian Hull5,000 Meters State1417:25.5 PB11
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 24 · Western Christian Hull5,000 Meters Varsity2417:07.6 PB11
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Varsity · Place 22 · Western Christian Hull5,000 Meters Varsity2218:07.2 PB11
Oct 3Sioux Center XC Meet (rescheduled date)Oct 3 · 5,000 Meters Boys HS · Place 22 · Western Christian Hull5,000 Meters Boys HS2217:47.4 PB11
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 12 · Western Christian Hull5,000 Meters High School1218:15.611
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 23 · Western Christian Hull5,000 Meters Boys 5000m HS2317:51.1 PB11
Sep 8Sibley-Ocheyedan XC MeetSep 8 · 5,000 Meters New Division · Place 15 · Western Christian Hull5,000 Meters New Division1519:16.4 PB11
Sep 1BHRV meetSep 1 · 5,000 Meters Varsity · Place 6 · Western Christian Hull5,000 Meters Varsity618:28.10 PB11
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 22 · Western Christian Hull5,000 Meters Varsity2218:15.111

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 41 · Western Christian Hull5,000 Meters State4118:34.00 PB10
Oct 13MMCRU XC MeetOct 13 · 5,000 Meters Varsity · Place 5 · Western Christian Hull5,000 Meters Varsity519:29.44 PB10
Oct 7Cherokee XC MeetOct 7 · 5,000 Meters Varsity · Place 38 · Western Christian Hull5,000 Meters Varsity3818:51.1110
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Varsity · Place 27 · Western Christian Hull5,000 Meters Varsity2719:04.60 PB10
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 65 · Western Christian Hull5,000 Meters Varsity6519:10.2710
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters V · Place 15 · Western Christian Hull5,000 Meters V1519:36.96 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 65 · Western Christian Hull5,000 Meters High School6519:55.7710
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 5,000 Meters New Division V · Place 27 · Western Christian Hull5,000 Meters New Division V2719:54.3610
Sep 2BHRV MeetSep 2 · 5,000 Meters Varsity · Place 9 · Western Christian Hull5,000 Meters Varsity919:37.16—
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 48 · Western Christian Hull5,000 Meters New Division #14819:54.5410

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 45 · Western Christian Hull5,000 Meters Varsity4519:23.389
Oct 1Hull Western XC InviteOct 1 · 5,000 Meters Varsity · Place 27 · Western Christian Hull5,000 Meters Varsity2718:43.5709
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 77 · Western Christian Hull5,000 Meters Varsity7719:46.7109
Sep 16West Lyon XC InviteSep 16 · 5,000 Meters Varsity · Place 12 · Western Christian Hull5,000 Meters Varsity1221:08.2009
Sep 10Sibley XC InviteSep 10 · 5,000 Meters Varsity · Place 46 · Western Christian Hull5,000 Meters Varsity4620:45.2709
Sep 3BHRV MeetSep 3 · 5,000 Meters Varsity · Place 21 · Western Christian Hull5,000 Meters Varsity2120:32.009