Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross Country Meet · Oct 1315:58.85SDHSAA Region 1A Cross Country MeetOctober 13, 2022
3,000 Meters · Whetstone Creek Golf CourseMilbank Breath Easy Meet · Aug 2918:36.99Milbank Breath Easy MeetAugust 29, 2022
3,200 Meters · Bois De SiouxBreckenridge/Wahpeton Invitational · Sep 217:53.48Breckenridge/Wahpeton InvitationalSeptember 2, 2021
4,000 Meters · Whetstone Creek Golf CourseMilbank Breathe Easy · Aug 2716:20.84Milbank Breathe EasyAugust 27, 2026
5,000 Meters · Bois De SiouxBreckenridge-Wahpeton Memorial Cross Country Meet · Sep 1720:38.8Breckenridge-Wahpeton Memorial Cross Country Meet September 17, 2026
5,000 Meters · Britton Golf CourseEastern Coteau Conference (ECC) · Oct 521:12.62Eastern Coteau Conference (ECC)October 5, 2026
5,000 Meters · Clark Municipal Golf CourseClark-Willow Lake Invite · Sep 2124:10.41Clark-Willow Lake InviteSeptember 21, 2023
5,000 Meters · Clear Lake Golf ClubDeuel Invite · Sep 2119:50.53Deuel InviteSeptember 21, 2026
5,000 Meters · De SmetECC · Oct 620:45.99ECCOctober 6, 2025
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2620:18.1Border BattleSeptember 26, 2026
5,000 Meters · Lincoln Drive ParkBorder Battle · Sep 2720:34.00Border BattleSeptember 27, 2025
5,000 Meters · Valley View Country ClubSisseton XC Meet · Oct 120:15.14Sisseton XC MeetOctober 1, 2026
5,000 Meters · Webster Golf ClubSDHSAA Region 1B Cross Country Meet · Oct 1419:25.12SDHSAA Region 1B Cross Country MeetOctober 14, 2026
5,000 Meters · Webster Golf CourseSDHSAA Region 1A Cross County Meet · Oct 1519:57.15SDHSAA Region 1A Cross County MeetOctober 15, 2025
5,000 Meters · Whetstone Creek Golf CourseThe Bank Invitational · Sep 1220:14.45The Bank InvitationalSeptember 12, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 242026 SDHSAA State Cross Country MeetOct 24 · 5,000 Meters Varsity · Place 87 · Tri-State5,000 Meters Varsity8719:19.712
Oct 14SDHSAA Region 1B Cross Country MeetOct 14 · 5,000 Meters Varsity · Place 18 · Tri-State5,000 Meters Varsity1819:25.12 PB12
Oct 5Eastern Coteau Conference (ECC)Oct 5 · 5,000 Meters Varsity · Place 7 · Tri-State5,000 Meters Varsity721:12.62 PB12
Oct 1Sisseton XC MeetOct 1 · 5,000 Meters Varsity · Place 13 · Tri-State5,000 Meters Varsity1320:15.14 PB12
Sep 26Border BattleSep 26 · 5,000 Meters Varsity Boys -- A · Place 179 · Tri-State5,000 Meters Varsity Boys -- A17920:18.1 PB12
Sep 21Deuel InviteSep 21 · 5,000 Meters Varsity · Place 30 · Tri-State5,000 Meters Varsity3019:50.53 PB12
Sep 17Breckenridge-Wahpeton Memorial Cross Country Meet Sep 17 · 5,000 Meters Boys Varsity · Place 22 · Tri-State5,000 Meters Boys Varsity2220:38.8 PB12
Sep 12The Bank InvitationalSep 12 · 5,000 Meters Varsity · Place 42 · Tri-State5,000 Meters Varsity4220:14.45 PB12
Sep 8Britton-Hecla InvitationalSep 8 · 5,000 Meters Varsity · Place 13 · Tri-State5,000 Meters Varsity1322:18.8012
Aug 27Milbank Breathe EasyAug 27 · 4,000 Meters Varsity · Place 17 · Tri-State4,000 Meters Varsity1716:20.84 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 15SDHSAA Region 1A Cross County MeetOct 15 · 5,000 Meters Varsity · Place 23 · Tri-State5,000 Meters Varsity2319:57.15 PB11
Oct 6ECCOct 6 · 5,000 Meters Varsity · Place 19 · Tri-State5,000 Meters Varsity1920:45.99 PB11
Oct 2Sisseton XC MeetOct 2 · 5,000 Meters Varsity · Place 16 · Tri-State5,000 Meters Varsity1621:39.1311
Sep 29Groton InvitationalSep 29 · 5,000 Meters Varsity · Place 15 · Tri-State5,000 Meters Varsity1520:42.8411
Sep 27Border BattleSep 27 · 5,000 Meters Varsity Boys -- A · Place 196 · Tri-State5,000 Meters Varsity Boys -- A19620:34.00 PB11
Sep 15Webster Area InviteSep 15 · 5,000 Meters Varsity · Place 37 · Tri-State5,000 Meters Varsity3722:30.0011
Sep 13The Bank InviteSep 13 · 5,000 Meters Varsity · Place 55 · Tri-State5,000 Meters Varsity5520:18.7411
Sep 9Britton-Hecla InvitationalSep 9 · 5,000 Meters Varsity · Place 14 · Tri-State5,000 Meters Varsity1421:56.8011
Aug 28Milbank Breathe Easy InviteAug 28 · 4,000 Meters Varsity · Place 13 · Tri-State4,000 Meters Varsity1317:11.9611

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 16SDHSAA Region 1A Cross Country MeetOct 16 · 5,000 Meters Varsity · Place 42 · Tri-State5,000 Meters Varsity4222:28.6910
Oct 7ECC XCOct 7 · 5,000 Meters Varsity · Place 25 · Tri-State5,000 Meters Varsity2522:20.2910
Oct 3Sisseton Invitational X-C Oct 3 · 5,000 Meters Varsity · Place 28 · Tri-State5,000 Meters Varsity2822:17.8310
Sep 30Groton InvitationalSep 30 · 5,000 Meters Varsity · Place 23 · Tri-State5,000 Meters Varsity2323:36.6410
Sep 26Clark InvitationalSep 26 · 5,000 Meters Varsity · Place 40 · Tri-State5,000 Meters Varsity4023:06.9310
Sep 23Deuel InviteSep 23 · 5,000 Meters Varsity · Place 53 · Tri-State5,000 Meters Varsity5322:57.8110
Sep 19Aberdeen Roncalli Invitational Sep 19 · 5,000 Meters Varsity · Place 41 · Tri-State5,000 Meters Varsity4124:46.0510
Sep 16Webster InviteSep 16 · 5,000 Meters Varsity · Place 47 · Tri-State5,000 Meters Varsity4723:56.4210
Sep 14Milbank Grandstay InviteSep 14 · 5,000 Meters Varsity · Place 54 · Tri-State5,000 Meters Varsity5422:51.9910
Sep 10Britton-Hecla InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · Tri-State5,000 Meters Varsity1424:23.7310
Sep 3Milbank Breathe EasySep 3 · 4,000 Meters Varsity · Place 25 · Tri-State4,000 Meters Varsity2519:16.8610

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 11SDHSAA Region 1A Cross Country MeetOct 11 · 5,000 Meters Varsity · Place 50 · Tri-State5,000 Meters Varsity5023:26.639
Oct 2ECC Cross CountryOct 2 · 5,000 Meters Varsity · Place 30 · Tri-State5,000 Meters Varsity3024:04.449
Sep 25Groton InvitationalSep 25 · 5,000 Meters Varsity · Place 34 · Tri-State5,000 Meters Varsity3425:42.989
Sep 21Clark-Willow Lake InviteSep 21 · 5,000 Meters Varsity · Place 34 · Tri-State5,000 Meters Varsity3424:10.41 PB9
Sep 18Deuel InviteSep 18 · 5,000 Meters Varsity · Place 51 · Tri-State5,000 Meters Varsity5124:07.589
Sep 14Roncalli InviteSep 14 · 3,000 Meters Junior Varsity · Place 27 · Tri-State3,000 Meters Junior Varsity2713:33.789
Sep 9Milbank Grandstay InvitationalSep 9 · 5,000 Meters Varsity · Place 64 · Tri-State5,000 Meters Varsity6423:02.339
Aug 28Milbank Breathe Easy Aug 28 · 3,000 Meters Junior Varsity · Place 14 · Tri-State3,000 Meters Junior Varsity1415:07.129
Aug 28Milbank Breathe Easy Aug 28 · 3,000 Meters Junior Varsity · Place 14 · Tri-State3,000 Meters Junior Varsity1415:07.129

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 13SDHSAA Region 1A Cross Country MeetOct 13 · 3,000 Meters Junior Varsity · Place 26 · Tri-State3,000 Meters Junior Varsity2615:58.85 PB8
Sep 29Sisseton Cross Country InviteSep 29 · 3,000 Meters Junior Varsity · Place 17 · Tri-State3,000 Meters Junior Varsity1714:34.218
Sep 26Groton Steve Grode InvitationSep 26 · 3,000 Meters Junior Varsity · Place 19 · Tri-State3,000 Meters Junior Varsity1915:29.848
Sep 26Groton Steve Grode InvitationSep 26 · 3,000 Meters Junior Varsity · Place 19 · Tri-State3,000 Meters Junior Varsity1915:29.848
Sep 22Clark InvitationalSep 22 · 3,000 Meters Junior Varsity · Place 34 · Tri-State3,000 Meters Junior Varsity3412:37.768
Sep 12Webster InviteSep 12 · 3,000 Meters Junior Varsity · Place 31 · Tri-State3,000 Meters Junior Varsity3117:31.498
Sep 10Milbank Grandstay InvitationalSep 10 · 3,000 Meters Middle School · Place 23 · Tri-State3,000 Meters Middle School2314:20.958
Sep 6Britton-Hecla InvitationalSep 6 · 3,000 Meters Junior Varsity · Place 14 · Tri-State3,000 Meters Junior Varsity1414:54.328
Aug 29Milbank Breath Easy MeetAug 29 · 3,000 Meters Junior Varsity · Place 18 · Tri-State3,000 Meters Junior Varsity1818:36.99 PB8

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14SDHSAA Region 1A Cross Country MeetOct 14 · 3,000 Meters Junior Varsity · Place 28 · Tri-State3,000 Meters Junior Varsity2816:41.287
Oct 4ECCOct 4 · 3,000 Meters Junior Varsity · Place 9 · Tri-State3,000 Meters Junior Varsity914:53.847
Sep 30Sisseton InvitationalSep 30 · 3,000 Meters Junior Varsity · Place 19 · Tri-State3,000 Meters Junior Varsity1915:32.007
Sep 14Webster Area InvitationalSep 14 · 3,000 Meters Middle School · Place 24 · Tri-State3,000 Meters Middle School2417:16.397
Sep 11Milbank Grandstay InvitationalSep 11 · 3,000 Meters 8th Grade Grades 7-8 · Place 31 · Tri-State3,000 Meters 8th Grade Grades 7-83115:30.577
Sep 7Britton-Hecla InvitationalSep 7 · 3,000 Meters Junior Varsity · Place 27 · Tri-State3,000 Meters Junior Varsity2715:11.97
Sep 2Breckenridge/Wahpeton InvitationalSep 2 · 3,200 Meters Middle School · Place 12 · Tri-State3,200 Meters Middle School1217:53.48 PB7