MileSplit 2026 North Dakota Boys Cross Country Scores
Rank Team Time Score
1 42
1) Hudsen Bullinger 15:43.81 3
2) Jack Elsberry 15:49.96 5
3) Hayden Anderson 15:57.59 9
4) Seamus Kuklok 16:01.75 10
5) Bracston Kaufman 16:14.95 15
Average Time: 15:57.61
Total Time: 1:19:48.06
1-5 Split: 31.14
6) Eli Eberts 16:18.99 16
7) Lucas Elsberry 17:01.85 48
2 70
1) Luca Rout 15:04.82 1
2) Keagan Thomson 15:50.57 6
3) Chance Johnson 16:14.57 14
4) Jack Anderson 16:31.94 22
5) Grady Szczeranski 16:40.56 27
Average Time: 16:04.49
Total Time: 1:20:22.46
1-5 Split: 1:35.74
6) Kaj Naujokas 16:48.72 35
7) Jack Brachman 16:52.26 39
3 100
1) Travis Frise 15:48.60 4
2) Tyler Asprey 16:05.65 12
3) Cohen Egerman 16:37.46 26
4) Cooper Ames 16:41.79 28
5) Maddox Tolman 16:44.80 30
Average Time: 16:23.66
Total Time: 1:21:58.30
1-5 Split: 56.20
6) Blaine Harrington 16:53.18 41
7) Teegan Heser 17:15.12 54
4 170
1) Cooper Eberle 16:24.62 18
2) McKale Askvig 16:42.19 29
3) Miles Hanson 16:47.53 34
4) Tucker Brown 16:51.91 38
5) Levi Hovey 17:10.94 51
Average Time: 16:47.44
Total Time: 1:23:57.19
1-5 Split: 46.32
6) Jeremiah Four Swords 17:52.64 108
7) Cade Lardy 17:55.15 109
5 241
1) Ben Sickler 16:25.13 19
2) Gage Selby 16:29.22 21
3) Grant Martin 16:59.62 47
4) Ty Uhlir 17:17.99 58
5) Ben Sapaugh 17:49.40 96
Average Time: 17:00.27
Total Time: 1:25:01.36
1-5 Split: 1:24.27
6) Calvin Craycraft 18:07.87 125
7) Blaine Bulger 18:09.59 129
6 253
1) Easton Deede 16:45.80 32
2) Noah Burke 16:54.40 42
3) Lucien Horner 16:58.80 46
4) Asher Mehlhoff 17:24.70 66
5) Chance Wetzel 17:26.70 67
Average Time: 17:06.08
Total Time: 1:25:30.40
1-5 Split: 40.90
6) Deandre Brunelle 17:33.60 76
7) Lance Wald 17:41.50 87
7 268
1) Yates White Buffalo 16:26.10 20
2) Zachary Schanandore 16:45.10 31
3) Austin Helbling 16:57.20 45
4) Torin Dockter 17:26.78 68
5) Jack Sayler 17:51.60 104
Average Time: 17:05.36
Total Time: 1:25:26.78
1-5 Split: 1:25.50
6) Drake Schoellkopf 18:07.43 123
7) Jaxson Hoechst 18:16.47 137
8 296
1) Cohen Dunnigan 15:56.75 8
2) Scott Johnson 16:37.02 25
3) Eben Green 17:31.90 74
4) Espenn Johnson 17:48.16 94
5) Kadyn Balkowitsch 17:48.89 95
Average Time: 17:08.54
Total Time: 1:25:42.72
1-5 Split: 1:52.14
6) William Halbritter 17:52.08 106
7) Giovonni Casetta 18:20.82 148
9 328
1) Callen Gelsinger 16:47.37 33
2) Kaleb Binstock 17:02.81 50
3) Jason Jones 17:27.44 69
4) Wyett Jangula 17:39.25 84
5) Benjamin Ricks 17:46.96 92
Average Time: 17:20.77
Total Time: 1:26:43.83
1-5 Split: 59.59
6) Gage Hammond 17:50.65 100
7) Emrik Hanneman 18:01.25 117
10 350
1) Warner Bowman 16:02.04 11
2) Gabe Sarsland 16:35.20 24
3) Thomas Bowman 17:11.00 52
4) Zak Njos 17:40.53 86
5) Silas Mark 18:37.03 177
Average Time: 17:13.16
Total Time: 1:26:05.80
1-5 Split: 2:34.99
6) Aiden Wanner 18:38.92 183
7) Vedder Swanson 20:03.39 326
11 411
1) Tyler Gronwold 16:21.60 17
2) Cade Westby 17:29.40 71
3) Dawson Hoy 17:29.40 71
4) Jonathon Morris 17:51.50 103
5) Braydon Roberts 18:21.00 149
Average Time: 17:30.58
Total Time: 1:27:32.90
1-5 Split: 1:59.40
6) Zytavren Charley 18:32.00 167
7) Gavin Swenson 18:59.00 224
12 430
1) Ethan Erickson 15:32.20 2
2) Peter Shorma 16:34.80 23
3) Easton Woods 17:34.60 79
4) Avery Hansen 17:56.50 111
5) Jared Dickey 18:54.50 215
Average Time: 17:18.52
Total Time: 1:26:32.60
1-5 Split: 3:22.30
6) John Shorma 19:21.60 257
7) Elijah Jones 20:41.80 395
13 434
1) Zane Bennett 17:13.81 53
2) Aiden Ackerman 17:32.00 75
3) Isaac Kraft 17:35.60 81
4) Zane Bennet 17:40.30 85
5) Rylan Bennett 18:17.93 140
Average Time: 17:39.93
Total Time: 1:28:19.64
1-5 Split: 1:04.12
6) Ty Kremer 18:57.30 220
7) Alexander McLaurin 19:00.80 227
14 551
1) Chance Stevens 16:56.11 43
2) Keagan Brown 17:16.90 56
3) Brennen Krenz 17:51.63 105
4) Aidan Dombek 18:24.37 154
5) Damon Thoreson 18:41.97 193
Average Time: 17:50.20
Total Time: 1:29:10.98
1-5 Split: 1:45.86
6) Zane Smith 18:52.45 213
7) Christian Miller 19:05.96 236
15 584
1) Haydn Chapman 17:37.79 82
2) Jon Folk 17:49.96 99
3) James Hickman 17:57.02 112
4) Kamdyn Mitchell 18:12.40 133
5) Jasper Johnson 18:27.60 158
Average Time: 18:00.95
Total Time: 1:30:04.77
1-5 Split: 49.81
6) Nick Debowey 18:56.48 219
7) Kalae'o Mendola 19:32.88 274
16 616
1) Devin L'Heureux 17:38.06 83
2) Lincoln Mielke 18:05.41 119
3) Chase Bruce 18:12.09 132
4) Nolan Weckman 18:16.47 137
5) Abhi Kotala 18:20.20 145
Average Time: 18:06.45
Total Time: 1:30:32.23
1-5 Split: 42.14
6) Cameron Sprout 18:40.16 186
7) Reise Berg 19:03.55 231
17 718
1) Kade Lambert 16:08.07 13
2) Tekoah Hood 17:28.19 70
3) Brycen Bell 18:07.80 124
4) Creedance Fox 19:16.34 251
5) Sean Lyson 19:22.40 260
Average Time: 18:04.56
Total Time: 1:30:22.80
1-5 Split: 3:14.33
6) Dane Young Bird 19:27.31 265
7) Greyson Luger 20:03.13 324
18 739
1) Landon Schneider 17:20.50 61
2) Soren Christianson 18:09.50 128
3) James Jarvis 18:28.20 160
4) David Pochmara 18:41.70 192
5) Soren Chrstianson 18:46.20 198
Average Time: 18:17.22
Total Time: 1:31:26.10
1-5 Split: 1:25.70
6) Josiah Schoepp 18:51.10 208
7) Liam Riedinger 19:40.00 280
19 762
1) Beckett Fogarty 17:34.02 78
2) Tobiah Klingbeil 18:03.50 118
3) Beck Crouch 18:38.23 180
4) Xavier Oswald 18:41.00 187
5) Kade Reister 18:46.24 199
Average Time: 18:20.60
Total Time: 1:31:42.99
1-5 Split: 1:12.22
6) Cohen Carlson 18:52.72 214
7) Owen Skjervem 18:55.10 216
20 804
1) Matthew Robinson 17:50.65 100
2) Dayson Barnett 17:56.20 110
3) Eli Karjalainen 18:06.40 120
4) Zevon Sappington 18:23.32 152
5) Max Jentink 20:02.03 322
Average Time: 18:27.72
Total Time: 1:32:18.60
1-5 Split: 2:11.38
6) Brecken Hallowell 20:37.97 390
7) Mickey Maher 20:48.60 410
21 868
1) Kyrik Schiferl 16:53.14 40
2) Daniel Blackhurst 18:24.52 155
3) Talon Morsette 18:31.16 166
4) Owen Ziman 19:10.62 241
5) Colton Moch 19:27.70 266
Average Time: 18:29.43
Total Time: 1:32:27.14
1-5 Split: 2:34.56
6) Elijah Moch 19:41.70 284
7) Dax Doe 19:56.89 309
22 929
1) Daniel Neumiller 16:56.38 44
2) Jace Dworshak 18:10.81 131
3) Theron Arbach 18:46.30 200
4) Easton Kugler 18:52.20 212
5) Colt Biesterfeld 20:11.20 342
Average Time: 18:35.38
Total Time: 1:32:56.89
1-5 Split: 3:14.82
6) Julius Schaan 21:49.90 525
7) Peyton Auer 22:28.62 568
23 937
1) James Chaffee 17:24.40 65
2) Aiden Och 17:46.00 91
3) Hayes Chaffee 18:10.60 130
4) Max Glynn 19:57.60 312
5) Louis Dawson 20:09.10 339
Average Time: 18:41.54
Total Time: 1:33:27.70
1-5 Split: 2:44.70
6) Pierce Thomsen 22:03.00 544
7) Aidan Saunders 22:08.40 551
24 941
1) Dylan Grinde 17:44.40 89
2) Owen Holte 18:41.10 188
3) Ryland Carlson 18:41.50 190
4) Mason Mueller 19:05.70 235
5) Bridger Longthorne 19:10.01 239
Average Time: 18:40.54
Total Time: 1:33:22.71
1-5 Split: 1:25.61
6) Asher Smallbeck 19:38.87 278
7) William Simonson 19:43.10 286
25 975
1) Jackson Smith 17:42.30 88
2) Rhonin Bjorem 17:49.40 96
3) Colton Barglof 18:38.70 181
4) Miles Willey 19:52.30 303
5) Alex Irish 19:56.20 307
Average Time: 18:47.78
Total Time: 1:33:58.90
1-5 Split: 2:13.90
6) Liam Millington 20:00.10 317
7) Mason Roehl 20:13.40 346
26 1043
1) Brayden Green 16:51.80 37
2) Brayden Herman 18:36.00 173
3) Jeremy Van Steenvoort 19:24.80 262
4) Oakley Benson 19:30.60 273
5) Austin Duchscher 19:47.03 298
Average Time: 18:50.05
Total Time: 1:34:10.23
1-5 Split: 2:55.23
6) Ben Herman 20:13.80 348
7) Erik Mahle 20:44.00 400
27 1111
1) Nash Fitzsimonds 17:33.91 77
2) Ethan Kendell 18:36.54 175
3) Micah Crosby 18:41.69 191
4) Nolan Pelletier 18:52.11 211
5) Lincoln Wright 21:14.48 457
Average Time: 18:59.75
Total Time: 1:34:58.73
1-5 Split: 3:40.57
6) Joseph Wright 22:35.03 580
7) Jude Switzer 23:41.30 628
28 1135
1) Levi Kunze 18:29.43 165
2) Wesley Overland 18:38.82 182
3) Brodie Pfingsten 18:59.03 225
4) Joshua Pfingsten 19:30.19 272
5) Hudson Kingsley 19:45.71 291
Average Time: 19:04.64
Total Time: 1:35:23.18
1-5 Split: 1:16.28
6) Parker Auka 21:13.44 455
7) Alex Hanson 21:32.15 488
29 1146
1) Owen Wald 18:41.32 189
2) Grady Keyes 18:51.57 209
3) Caleb Haverstock 18:59.59 226
4) Branson Bosch 19:13.35 246
5) Gryphen Leier-Wangler 19:36.10 276
Average Time: 19:04.39
Total Time: 1:35:21.93
1-5 Split: 54.78
6) Jaxen Samson 20:05.25 331
7) Kanon Keyes 20:08.33 336
30 1204
1) Dominique Heupel 17:49.48 98
2) Joseph Ellerkamp 19:12.60 243
3) Bentley Kubas 19:20.72 253
4) Thomas Murtha 19:48.10 300
5) Jace Weidner 19:57.22 310
Average Time: 19:13.62
Total Time: 1:36:08.12
1-5 Split: 2:07.74
6) Jack Amann 20:01.00 319
7) Benjamin Ellerkamp 20:44.01 401
31 1220
1) Dehico Bocanegra Tovar 15:52.87 7
2) Jace Langerud 18:37.68 178
3) Luke Brown 18:49.53 204
4) Kyron LaPaz 20:47.91 407
5) Casen Thorne 20:57.66 424
Average Time: 19:01.13
Total Time: 1:35:05.65
1-5 Split: 5:04.79
6) Camdyn Anderson 21:05.94 440
7) Bryson Wagoner 21:53.25 531
32 1230
1) Tristan Champagne 17:19.87 60
2) Flynn Wiley 18:06.92 121
3) Heath Heupel 18:57.88 221
4) Bryson Corell 20:31.60 375
5) Drew Brickner 21:13.09 453
Average Time: 19:13.87
Total Time: 1:36:09.36
1-5 Split: 3:53.22
6) William Tyson 22:01.44 540
7) Joe Bahr 28:58.45 724
33 1250
1) Bodey Love 17:17.68 57
2) Grady Larson 18:49.55 205
3) Riley Love 18:51.81 210
4) Luke Fultz 20:18.85 359
5) West Mutchler 20:52.91 419
Average Time: 19:14.16
Total Time: 1:36:10.80
1-5 Split: 3:35.23
6) Caden Brissette 21:26.50 478
7) Louis Domres 21:47.53 520
34 1285
1) Philip Ankenbauer 17:15.42 55
2) Eli Anderson 17:21.73 63
3) Mario Sosa 19:57.39 311
4) Jackson Wettstein 20:48.02 408
5) Lleyton Spear 21:10.11 448
Average Time: 19:18.53
Total Time: 1:36:32.67
1-5 Split: 3:54.69
6) Cameron Peterson 21:10.32 449
7) Gregory Jensen 21:12.17 452
35 1300
1) Ethan Perkins 18:23.99 153
2) Liam Marquardt 18:55.66 217
3) Tyetan Carpenter 19:24.14 261
4) Wyatt Perkins 19:46.42 293
5) Bricker Johnson 20:32.05 376
Average Time: 19:24.45
Total Time: 1:37:02.26
1-5 Split: 2:08.06
6) Aaden Aarsvold 20:33.69 381
7) Cain Johnson 21:44.10 513
36 1318
1) Carson Bremner 18:42.58 195
2) Greyson Kitzman 19:00.85 228
3) Mason Lauckner 19:20.95 255
4) Aeson Kortgaard 19:52.99 305
5) Kamden Kortgaard 20:08.11 335
Average Time: 19:25.10
Total Time: 1:37:05.48
1-5 Split: 1:25.53
6) Ben Halvorson 20:29.11 372
7) Kai Olwage 20:32.39 378
37 1322
1) Zayden Grover 18:28.92 163
2) Owen Hanson 19:13.08 244
3) Chase Wiltse 19:28.19 267
4) Cale Roedocker 19:41.45 283
5) Josh Frazier 20:22.36 365
Average Time: 19:26.80
Total Time: 1:37:14.00
1-5 Split: 1:53.44
6) Kolby Ferm 20:34.83 383
7) Easton Hansen 20:36.14 387
38 1360
1) Zeke Puenta 18:15.72 136
2) Chayse Steadmon 18:20.19 144
3) Kreed Kirkeby 18:33.10 170
4) Henry Pavelko 20:59.98 430
5) Howie Simonson 21:27.55 480
Average Time: 19:31.31
Total Time: 1:37:36.54
1-5 Split: 3:11.83
39 1421
1) Prestyn Bodnar 18:46.93 201
2) Ty Ramberg 19:14.63 249
3) Kaleb Foster 19:58.82 314
4) Logan Mackall 20:04.13 327
5) Tyler Borgen 20:04.98 330
Average Time: 19:37.90
Total Time: 1:38:09.49
1-5 Split: 1:18.05
6) Chase Girodat 20:08.91 338
7) Noah Foster 20:14.27 349
40 1429
1) Payton Harper 18:39.14 184
2) Hugh Jackson 19:29.36 269
3) Logan Longmuir 19:40.42 281
4) Trent Bohrer 20:11.52 343
5) Kolton Longmuir 20:15.39 352
Average Time: 19:39.17
Total Time: 1:38:15.83
1-5 Split: 1:36.25
6) Larson Fjeldahl 20:37.61 389
7) Dylan Guerrero 20:58.37 426
41 1432
1) Isaac Bush 18:35.10 171
2) Carter Larson 19:03.50 230
3) Easton Piatz 19:52.50 304
4) Declan Miller 20:21.30 363
5) Collin Gresh 20:21.70 364
Average Time: 19:38.82
Total Time: 1:38:14.10
1-5 Split: 1:46.60
6) Elijah Olson 20:37.30 388
7) Owen Steinberger 21:15.90 461
42 1449
1) Cameron Meyer 18:56.00 218
2) Jonathan Presteng 18:58.65 223
3) Gryphon Gray 20:01.50 321
4) Ashur Hughes 20:05.58 332
5) Noah Narloch 20:16.12 355
Average Time: 19:39.57
Total Time: 1:38:17.85
1-5 Split: 1:20.12
6) Logan Rutherford 20:26.67 369
7) Ethan Hurst 21:22.78 475
43 1484
1) Riley Schudar 17:44.97 90
2) Jacob Stokka 19:21.31 256
3) Mason Bauer 19:37.14 277
4) Payden Becherl 20:52.51 418
5) Titus Coombs 21:08.63 443
Average Time: 19:44.91
Total Time: 1:38:44.56
1-5 Split: 3:23.66
6) Blake Heinz 21:31.60 486
7) Luke Campbell 21:35.72 496
44 1562
1) Elijah Drummond 18:01.20 116
2) Adrian Rivera 19:46.70 294
3) Cooper Peterson 20:11.14 341
4) Simon Trapp 20:34.88 384
5) Sullivan Peterson 20:58.80 427
Average Time: 19:54.54
Total Time: 1:39:32.72
1-5 Split: 2:57.60
6) Carter Coghlan 21:02.40 434
7) Austin Anderson 22:25.23 566
45 1581
1) Eli Wagner 18:08.04 126
2) John Blondo 19:21.80 259
3) Max Lematta 20:16.70 356
4) Daxton Cotter 20:52.18 417
5) Ethan McBride 20:57.30 423
Average Time: 19:55.20
Total Time: 1:39:36.02
1-5 Split: 2:49.26
6) Samuel Hawker 21:43.99 512
7) Samuel Reis 21:44.48 515
46 1815
1) Ritz Barcena 19:44.15 289
2) Cinch Smith 19:50.47 301
3) Sam McCrone 20:01.38 320
4) Holden Hausauer 21:09.96 446
5) Jayden Kuntz 21:14.84 459
Average Time: 20:24.16
Total Time: 1:42:00.80
1-5 Split: 1:30.69
6) Jacob Jaggi 21:22.17 473
7) Nolan Grant 21:47.92 521
47 1829
1) Sam Krause 17:18.50 59
2) Cody Dotzenrod 19:47.14 299
3) Reese Hogness 19:59.27 315
4) William Busch 21:54.00 532
5) Rowen Feliciano 23:30.70 624
Average Time: 20:29.92
Total Time: 1:42:29.61
1-5 Split: 6:12.20
48 1836
1) Parker Huber 18:50.72 206
2) Briggs Schlosser 19:12.09 242
3) Braden Brandenburg 19:21.75 258
4) Zack Zottnick 21:50.53 527
5) Miles Jangula 22:54.82 603
Average Time: 20:25.98
Total Time: 1:42:09.91
1-5 Split: 4:04.10
6) Taygen Young 27:11.79 712
49 1895
1) Charles Norby 18:38.07 179
2) Drevin Setness 19:15.09 250
3) Walker Swenson 21:20.46 471
4) Caleb Snyder 21:22.00 472
5) Hudson Willis 21:48.63 523
Average Time: 20:28.85
Total Time: 1:42:24.25
1-5 Split: 3:10.56
6) Logan Swenson 22:19.28 558
7) Levi Luther 22:44.19 595
50 1927
1) Carson Qual 18:28.00 159
2) Ethan Weigelt 20:40.70 393
3) Micah Froemke 21:13.20 454
4) Blake Qual 21:14.70 458
5) Sawyer Froemke 21:16.40 463
Average Time: 20:34.60
Total Time: 1:42:53.00
1-5 Split: 2:48.40
6) Braxton Carlblom 21:17.60 465
7) Rivers Rondestvedt 21:27.60 481
51 2058
1) Aiden Charboneau 18:42.00 194
2) Ayden Jackson 19:24.86 263
3) Issac Wegener 20:51.47 415
4) Calden Greywater 21:58.00 537
5) Kale Yankton 24:07.00 649
Average Time: 21:00.67
Total Time: 1:45:03.33
1-5 Split: 5:25.00
6) Damien Shaw 27:13.38 713
7) Dwayne Jackson 29:30.00 730
52 2213
1) Gabe Smith 16:50.13 36
2) Seth Greiner 20:42.47 398
3) August Auggie) Meier 22:19.31 559
4) Theodore Hall 22:29.63 572
5) Casey Ystaas 24:06.55 648
Average Time: 21:17.62
Total Time: 1:46:28.09
1-5 Split: 7:16.42
6) Todd Foster 24:58.79 672
7) Tian Beard 29:23.91 729
53 2293
1) Tank Davis 19:43.48 287
2) Tatem Poitra 20:00.25 318
3) Khale Lambert 21:31.45 485
4) Ty Poitra 22:50.56 601
5) Richard Decoteau 22:53.56 602
Average Time: 21:23.86
Total Time: 1:46:59.30
1-5 Split: 3:10.08
6) Mikah Montriel 23:33.00 625
7) Kayler Gladue 24:58.88 673
54 2364
1) Rylan Ness 18:50.90 207
2) Camden Archbold 20:47.26 406
3) Ryker Gilbert 21:51.00 528
4) Mylo Fitterer 22:57.40 605
5) Ryder Bouman 23:18.60 618
Average Time: 21:33.03
Total Time: 1:47:45.16
1-5 Split: 4:27.70
6) Carter Loughman 23:27.50 623
7) Dexter Warg 25:31.19 685
55 2489
1) Jaxon Keller 20:43.80 399
2) Diego Guevara 21:19.33 469
3) Alejandro De la Rosa 21:54.23 533
4) Dwayne Declaro 22:02.33 543
5) Tayton Rice 22:03.05 545
Average Time: 21:36.55
Total Time: 1:48:02.74
1-5 Split: 1:19.25
6) Leland Dennis 22:40.77 589
7) Carter Schmitz 23:38.14 627
56 3035
1) Micah Thompson 20:12.20 344
2) Jakob Kleven 22:29.59 570
3) Bridger Knott 26:14.44 701
4) Christopher Bender 26:21.65 702
5) Reece Hiam 28:13.01 718
Average Time: 24:42.18
Total Time: 2:03:30.89
1-5 Split: 8:00.81
57 3050
1) Max Selstedt 21:35.45 494
2) Owen Roth 22:31.12 575
3) River Hawes 22:42.89 593
4) Aden Evenson 25:18.00 682
5) Aden Evanson 26:33.58 706
Average Time: 23:44.21
Total Time: 1:58:41.04
1-5 Split: 4:58.13
58 3125
1) Kingston Foote 21:22.70 474
2) Coming Cloud Perkins 22:34.88 579
3) Kaidis LongTimeSleeping 23:12.05 615
4) Adrias Walking Elk 28:48.38 721
5) Calling Star Perkins 32:35.82 736
Average Time: 25:42.77
Total Time: 2:08:33.83
1-5 Split: 11:13.12