Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Clear Lake Golf ClubDeuel Invite · Sep 2113:06.03Deuel InviteSeptember 21, 2026
3,000 Meters · De SmetECC · Oct 612:49.34ECCOctober 6, 2025
3,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross Country Meet · Oct 1614:42.85SDHSAA Region 1A Cross Country MeetOctober 16, 2024
3,000 Meters · Whetstone Creek Golf CourseMilbank Breathe Easy · Aug 2714:36.46Milbank Breathe EasyAugust 27, 2026
4,000 Meters · Fisher Grove Country ClubRedfield Pheasant Invite · Sep 320:29.13Redfield Pheasant Invite September 3, 2026
4,000 Meters · Lee Park Golf CourseRoncalli Invitational · Sep 1719:24.11Roncalli InvitationalSeptember 17, 2026
4,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross County Meet · Oct 1517:32.02SDHSAA Region 1A Cross County MeetOctober 15, 2025
4,000 Meters · Whetstone Creek Golf CourseMilbank Grandstay Invite · Sep 1417:45.40Milbank Grandstay InviteSeptember 14, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 21Deuel InviteSep 21 · 3,000 Meters Junior Varsity · Place 27 · Great Plains Lutheran3,000 Meters Junior Varsity2713:06.03 PB12
Sep 17Roncalli InvitationalSep 17 · 4,000 Meters Junior Varsity · Place 30 · Great Plains Lutheran4,000 Meters Junior Varsity3019:24.11 PB12
Sep 10DeSmet InviteSep 10 · 3,000 Meters Junior Varsity · Place 47 · Great Plains Lutheran3,000 Meters Junior Varsity4714:54.0312
Sep 3Redfield Pheasant Invite Sep 3 · 4,000 Meters Junior Varsity · Place 50 · Great Plains Lutheran4,000 Meters Junior Varsity5020:29.13 PB12
Aug 27Milbank Breathe EasyAug 27 · 3,000 Meters Junior Varsity · Place 23 · Great Plains Lutheran3,000 Meters Junior Varsity2314:36.46 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15SDHSAA Region 1A Cross County MeetOct 15 · 4,000 Meters Junior Varsity · Place 12 · Great Plains Lutheran4,000 Meters Junior Varsity1217:32.02 PB11
Oct 6ECCOct 6 · 3,000 Meters Junior Varsity · Place 5 · Great Plains Lutheran3,000 Meters Junior Varsity512:49.34 PB11
Sep 30Sioux Valley Invitational Sep 30 · 5,000 Meters Varsity · Place 48 · Great Plains Lutheran5,000 Meters Varsity4823:52.76Unofficial11
Sep 13The Bank InviteSep 13 · 4,000 Meters Junior Varsity · Place 32 · Great Plains Lutheran4,000 Meters Junior Varsity3217:46.2011
Sep 9Britton-Hecla InvitationalSep 9 · 5,000 Meters Varsity · Place 18 · Great Plains Lutheran5,000 Meters Varsity1823:12.5111
Sep 4Redfield InviteSep 4 · 5,000 Meters Varsity · Place 74 · Great Plains Lutheran5,000 Meters Varsity7421:57.3111
Aug 28Milbank Breathe Easy InviteAug 28 · 4,000 Meters Varsity · Place 18 · Great Plains Lutheran4,000 Meters Varsity1818:37.2211

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 16SDHSAA Region 1A Cross Country MeetOct 16 · 3,000 Meters Junior Varsity · Place 12 · Great Plains Lutheran3,000 Meters Junior Varsity1214:42.85 PB10
Oct 7ECC XCOct 7 · 3,000 Meters Junior Varsity · Place 9 · Great Plains Lutheran3,000 Meters Junior Varsity912:15.7410
Oct 3Sisseton Invitational X-C Oct 3 · 3,000 Meters Junior Varsity · Place 5 · Great Plains Lutheran3,000 Meters Junior Varsity512:51.7210
Sep 23Deuel InviteSep 23 · 3,000 Meters Junior Varsity · Place 19 · Great Plains Lutheran3,000 Meters Junior Varsity1912:29.0010
Sep 19Aberdeen Roncalli Invitational Sep 19 · 3,000 Meters Junior Varsity · Place 18 · Great Plains Lutheran3,000 Meters Junior Varsity1814:09.7110
Sep 14Milbank Grandstay InviteSep 14 · 4,000 Meters Junior Varsity · Place 27 · Great Plains Lutheran4,000 Meters Junior Varsity2717:45.40 PB10
Sep 5Redfield Pheasants XC MeetSep 5 · 3,000 Meters Junior Varsity · Place 44 · Great Plains Lutheran3,000 Meters Junior Varsity4413:04.8710
Sep 3Milbank Breathe EasySep 3 · 3,000 Meters Junior Varsity · Place 7 · Great Plains Lutheran3,000 Meters Junior Varsity713:12.7910