Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Whetstone Creek Golf CourseMilbank Breathe Easy · Aug 2714:48.98Milbank Breathe EasyAugust 27, 2026
5,000 Meters · Britton Golf CourseEastern Coteau Conference (ECC) · Oct 522:43.18Eastern Coteau Conference (ECC)October 5, 2026
5,000 Meters · Broadland Creek Golf CourseSDHSAA Class A State Cross Country Meet · Oct 2518:45.94SDHSAA Class A State Cross Country MeetOctober 25, 2025
5,000 Meters · De SmetECC · Oct 619:25.20ECCOctober 6, 2025
5,000 Meters · Lee Park Golf CourseRoncalli Invitational · Sep 1720:03.68Roncalli InvitationalSeptember 17, 2026
5,000 Meters · Meadow Creek Golf CourseSioux Valley Invite · Sep 2919:48Sioux Valley InviteSeptember 29, 2026
5,000 Meters · Webster Golf ClubSDHSAA Region 1A Cross Country Meet · Oct 1420:26.28SDHSAA Region 1A Cross Country MeetOctober 14, 2026
5,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross County Meet · Oct 1519:24.75SDHSAA Region 1A Cross County MeetOctober 15, 2025
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1318:38.32The Bank InviteSeptember 13, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14SDHSAA Region 1A Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 34 · Great Plains Lutheran5,000 Meters Varsity3420:26.28 PB12
Oct 5Eastern Coteau Conference (ECC)Oct 5 · 5,000 Meters Varsity · Place 9 · Great Plains Lutheran5,000 Meters Varsity922:43.18 PB12
Sep 29Sioux Valley InviteSep 29 · 5,000 Meters Varsity · Place 22 · Great Plains Lutheran5,000 Meters Varsity2219:48 PB12
Sep 17Roncalli InvitationalSep 17 · 5,000 Meters Varsity · Place 21 · Great Plains Lutheran5,000 Meters Varsity2120:03.68 PB12
Aug 27Milbank Breathe EasyAug 27 · 4,000 Meters Varsity · Place 6 · Great Plains Lutheran4,000 Meters Varsity614:48.98 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25SDHSAA Class A State Cross Country MeetOct 25 · 5,000 Meters Class A · Place 77 · Great Plains Lutheran5,000 Meters Class A7718:45.94 PB11
Oct 15SDHSAA Region 1A Cross County MeetOct 15 · 5,000 Meters Varsity · Place 17 · Great Plains Lutheran5,000 Meters Varsity1719:24.75 PB11
Oct 6ECCOct 6 · 5,000 Meters Varsity · Place 7 · Great Plains Lutheran5,000 Meters Varsity719:25.20 PB11
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 21 · Great Plains Lutheran5,000 Meters Varsity2118:38.32 PB11
Aug 28Milbank Breathe Easy InviteAug 28 · 4,000 Meters Varsity · Place 3 · Great Plains Lutheran4,000 Meters Varsity314:57.8311