Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buena VistaStorm Lake XC Meet · Sep 1518:06.8Storm Lake XC MeetSeptember 15, 2026
5,000 Meters · CherokeeCherokee Lighted XC Meet · Sep 1918:06.8Cherokee Lighted XC MeetSeptember 19, 2026
5,000 Meters · Dordt CourseIowa State Qualifier - 2A - Unity Christian · Oct 2317:42.70Iowa State Qualifier - 2A - Unity ChristianOctober 23, 2025
5,000 Meters · Dordt UniversitySioux Center XC Meet (rescheduled date) · Oct 318:08.9Sioux Center XC Meet (rescheduled date)October 3, 2026
5,000 Meters · HullHull Western XC Invite · Sep 3018:39.68Hull Western XC InviteSeptember 30, 2025
5,000 Meters · Lakeside Municipal Golf CourseIowa State Championships 2A · Oct 3017:56.6Iowa State Championships 2AOctober 30, 2026
5,000 Meters · Landsmeer Golf ClubIowa Class 2A State Qualifier · Oct 2418:58.54Iowa Class 2A State QualifierOctober 24, 2024
5,000 Meters · Rolling Hill CCBHRV meet · Sep 118:53.10BHRV meetSeptember 1, 2026
5,000 Meters · SheldonSheldon Xc Invite · Sep 2219:55.84Sheldon Xc InviteSeptember 22, 2025
5,000 Meters · SibleySibley-Ocheyedan XC Meet · Sep 818:45.5Sibley-Ocheyedan XC MeetSeptember 8, 2026
5,000 Meters · SpencerSiouxland Conference XC Meet · Oct 1317:34.0Siouxland Conference XC MeetOctober 13, 2026
5,000 Meters · Unity Christian HS Iowa State Qualifier - 2A - Unity Christian · Oct 2218:21.8 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 79 · Western Christian Hull5,000 Meters State7917:56.6 PB11
Oct 22 Iowa State Qualifier - 2A - Unity ChristianOct 22 · 5,000 Meters State · Place 26 · Western Christian Hull5,000 Meters State2618:21.8 PB11
Oct 13Siouxland Conference XC MeetOct 13 · 5,000 Meters Varsity · Place 34 · Western Christian Hull5,000 Meters Varsity3417:34.0 PB11
Oct 6Cherokee XC MeetOct 6 · 5,000 Meters Varsity · Place 37 · Western Christian Hull5,000 Meters Varsity3718:46.511
Oct 3Sioux Center XC Meet (rescheduled date)Oct 3 · 5,000 Meters Boys HS · Place 27 · Western Christian Hull5,000 Meters Boys HS2718:08.9 PB11
Sep 19Cherokee Lighted XC MeetSep 19 · 5,000 Meters High School · Place 8 · Western Christian Hull5,000 Meters High School818:06.8 PB11
Sep 15Storm Lake XC MeetSep 15 · 5,000 Meters Boys 5000m HS · Place 30 · Western Christian Hull5,000 Meters Boys 5000m HS3018:06.8 PB11
Sep 8Sibley-Ocheyedan XC MeetSep 8 · 5,000 Meters New Division · Place 11 · Western Christian Hull5,000 Meters New Division1118:45.5 PB11
Sep 1BHRV meetSep 1 · 5,000 Meters Varsity · Place 12 · Western Christian Hull5,000 Meters Varsity1218:53.10 PB11
Aug 27Spencer XC InviteAug 27 · 5,000 Meters Varsity · Place 38 · Western Christian Hull5,000 Meters Varsity3819:11.211

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Iowa State Qualifier - 2A - Unity ChristianOct 23 · 5,000 Meters State · Place 26 · Western Christian Hull5,000 Meters State2617:42.70 PB10
Sep 30Hull Western XC InviteSep 30 · 5,000 Meters Varsity · Place 23 · Western Christian Hull5,000 Meters Varsity2318:39.68 PB10
Sep 25Sioux Center XC InviteSep 25 · 5,000 Meters Varsity · Place 52 · Western Christian Hull5,000 Meters Varsity5218:34.9810
Sep 22Sheldon Xc InviteSep 22 · 5,000 Meters V · Place 20 · Western Christian Hull5,000 Meters V2019:55.84 PB10
Sep 16Storm Lake XC MeetSep 16 · 5,000 Meters High School · Place 48 · Western Christian Hull5,000 Meters High School4819:12.1710
Sep 9Sibley-Ocheyedan XC InviteSep 9 · 5,000 Meters New Division V · Place 46 · Western Christian Hull5,000 Meters New Division V4621:19.1210
Sep 2BHRV MeetSep 2 · 5,000 Meters Varsity · Place 11 · Western Christian Hull5,000 Meters Varsity1119:43.17—
Aug 28Spencer XC InviteAug 28 · 5,000 Meters New Division #1 · Place 44 · Western Christian Hull5,000 Meters New Division #14419:30.6610

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Iowa State Qualifier - 2A - Unity ChristianOct 24 · 5,000 Meters State · Place 40 · Western Christian Hull5,000 Meters State4018:58.59
Oct 24Iowa Class 2A State QualifierOct 24 · 5,000 Meters Boys · Place 40 · Western Christian Hull5,000 Meters Boys4018:58.54 PB9
Oct 18Unity Christian MeetOct 18 · 5,000 Meters Varsity · Place 25 · Western Christian Hull5,000 Meters Varsity2519:26.259
Oct 8Cherokee XC MeetOct 8 · 5,000 Meters Varsity · Place 50 · Western Christian Hull5,000 Meters Varsity5019:37.419
Oct 1Hull Western XC InviteOct 1 · 5,000 Meters Varsity · Place 29 · Western Christian Hull5,000 Meters Varsity2919:05.6509
Sep 26Sioux Center XC InviteSep 26 · 5,000 Meters Varsity · Place 76 · Western Christian Hull5,000 Meters Varsity7619:46.5309
Sep 16West Lyon XC InviteSep 16 · 5,000 Meters Varsity · Place 11 · Western Christian Hull5,000 Meters Varsity1120:53.4609
Sep 10Sibley XC InviteSep 10 · 5,000 Meters Varsity · Place 45 · Western Christian Hull5,000 Meters Varsity4520:38.2809
Sep 3BHRV MeetSep 3 · 5,000 Meters Varsity · Place 27 · Western Christian Hull5,000 Meters Varsity2721:13.009