Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Britton Golf CourseEastern Coteau Conference (ECC) · Oct 512:03.45Eastern Coteau Conference (ECC)October 5, 2026
3,000 Meters · Clear Lake Golf ClubDeuel Invite · Sep 2111:58.17Deuel InviteSeptember 21, 2026
3,000 Meters · De SmetECC · Oct 612:50.37ECCOctober 6, 2025
3,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross Country Meet · Oct 1613:27.11SDHSAA Region 1A Cross Country MeetOctober 16, 2024
3,000 Meters · Whetstone Creek Golf CourseMilbank Breathe Easy · Aug 2712:52.76Milbank Breathe EasyAugust 27, 2026
4,000 Meters · Lee Park Golf CourseRoncalli Invitational · Sep 1718:44.96Roncalli InvitationalSeptember 17, 2026
4,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross County Meet · Oct 1517:33.57SDHSAA Region 1A Cross County MeetOctober 15, 2025
4,000 Meters · Whetstone Creek Golf CourseThe Bank Invite · Sep 1320:02.29The Bank InviteSeptember 13, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 5Eastern Coteau Conference (ECC)Oct 5 · 3,000 Meters Junior Varsity · Place 3 · Great Plains Lutheran3,000 Meters Junior Varsity312:03.45 PB10
Sep 21Deuel InviteSep 21 · 3,000 Meters Junior Varsity · Place 11 · Great Plains Lutheran3,000 Meters Junior Varsity1111:58.17 PB10
Sep 17Roncalli InvitationalSep 17 · 4,000 Meters Junior Varsity · Place 21 · Great Plains Lutheran4,000 Meters Junior Varsity2118:44.96 PB10
Aug 27Milbank Breathe EasyAug 27 · 3,000 Meters Junior Varsity · Place 10 · Great Plains Lutheran3,000 Meters Junior Varsity1012:52.76 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15SDHSAA Region 1A Cross County MeetOct 15 · 4,000 Meters Junior Varsity · Place 14 · Great Plains Lutheran4,000 Meters Junior Varsity1417:33.57 PB9
Oct 6ECCOct 6 · 3,000 Meters Junior Varsity · Place 6 · Great Plains Lutheran3,000 Meters Junior Varsity612:50.37 PB9
Sep 30Sioux Valley Invitational Sep 30 · 4,000 Meters Junior Varsity · Place 30 · Great Plains Lutheran4,000 Meters Junior Varsity3019:52.97Unofficial9
Sep 13The Bank InviteSep 13 · 4,000 Meters Junior Varsity · Place 57 · Great Plains Lutheran4,000 Meters Junior Varsity5720:02.29 PB9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16SDHSAA Region 1A Cross Country MeetOct 16 · 3,000 Meters Junior Varsity · Place 4 · Great Plains Lutheran3,000 Meters Junior Varsity413:27.11 PB8
Oct 7ECC XCOct 7 · 3,000 Meters Junior Varsity · Place 2 · Great Plains Lutheran3,000 Meters Junior Varsity211:16.708
Oct 3Sisseton Invitational X-C Oct 3 · 3,000 Meters Junior Varsity · Place 2 · Great Plains Lutheran3,000 Meters Junior Varsity212:06.138
Sep 23Deuel InviteSep 23 · 3,000 Meters Junior Varsity · Place 2 · Great Plains Lutheran3,000 Meters Junior Varsity211:38.258
Sep 19Aberdeen Roncalli Invitational Sep 19 · 3,000 Meters Junior Varsity · Place 4 · Great Plains Lutheran3,000 Meters Junior Varsity412:46.638
Sep 5Redfield Pheasants XC MeetSep 5 · 3,000 Meters Junior Varsity · Place 37 · Great Plains Lutheran3,000 Meters Junior Varsity3712:49.008
Sep 3Milbank Breathe EasySep 3 · 3,000 Meters Junior Varsity · Place 13 · Great Plains Lutheran3,000 Meters Junior Varsity1314:17.158

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 11SDHSAA Region 1A Cross Country MeetOct 11 · 3,000 Meters Junior Varsity · Place 13 · Great Plains Lutheran3,000 Meters Junior Varsity1314:27.427
Oct 2ECC Cross CountryOct 2 · 3,000 Meters Junior Varsity · Place 10 · Great Plains Lutheran3,000 Meters Junior Varsity1012:08.117
Sep 26Sioux Valley InviteSep 26 · 4,000 Meters Junior Varsity · Place 7 · Great Plains Lutheran4,000 Meters Junior Varsity716:54.767
Sep 18Deuel InviteSep 18 · 2,000 Meters Middle School · Place 2 · Great Plains Lutheran2,000 Meters Middle School28:39.717
Aug 31Redfield Pheasants InviteAug 31 · 2,000 Meters Middle School · Place 23 · Great Plains Lutheran2,000 Meters Middle School238:05.937
Aug 28Milbank Breathe Easy Aug 28 · 3,000 Meters Junior Varsity · Place 17 · Great Plains Lutheran3,000 Meters Junior Varsity1715:46.907
Aug 28Milbank Breathe Easy Aug 28 · 3,000 Meters Junior Varsity · Place 17 · Great Plains Lutheran3,000 Meters Junior Varsity1715:46.907