MileSplit 2026 North Carolina Boys Cross Country Scores
Rank Team Time Score
1 141
1) Joey Grabek 16:05.03 3
2) Colton White 16:13.80 5
3) Cole Harris 16:16.22 8
4) Ivan Wind 17:28.59 39
5) Chase Cash 18:17.42 86
Average Time: 16:52.21
Total Time: 1:24:21.06
1-5 Split: 2:12.39
6) Jacob Kovacs 18:33.73 106
7) Eric Zhu 19:28.56 172
2
Jordan (NC)
148
1) Blake Yamauchi 16:01.58 2
2) Andre Gonzalez Lopez 17:16.43 32
3) Benjamin Brown 17:20.66 35
4) Parker Andre 17:22.97 37
5) Weston Hanson 17:31.25 42
Average Time: 17:06.58
Total Time: 1:25:32.89
1-5 Split: 1:29.67
6) Mark Kurgat 17:37.56 47
7) Doran Cummings 17:38.12 48
3
Green Hope (NC)
173
1) Nathan Vo 16:21.09 10
2) Rafael Dlott 17:00.98 25
3) Ryan Skibbe 17:34.88 44
4) Ethan Beck 17:36.63 45
5) Patrick Dolle 17:39.30 49
Average Time: 17:14.58
Total Time: 1:26:12.88
1-5 Split: 1:18.21
6) William Dolle 17:42.42 54
7) Berkman Robottom 18:11.30 81
4 177
1) Matthew Zhou 16:56.23 21
2) Martin Peytchev 17:10.50 28
3) Nikhil Tadepalli 17:18.62 34
4) Vrishank Yellanur 17:24.54 38
5) Jadon Lagonegro 17:42.79 56
Average Time: 17:18.54
Total Time: 1:26:32.68
1-5 Split: 46.56
6) Christoff Dita 18:12.70 83
7) Anirudh Gajavelly 18:18.55 88
5 195
1) Mason Shanahan 16:55.55 19
2) Samuel Goode 16:55.90 20
3) Alex Giles 16:57.49 23
4) Ford Motley 17:52.11 66
5) Colin Graham 17:52.34 67
Average Time: 17:18.68
Total Time: 1:26:33.39
1-5 Split: 56.79
6) Joshua Cockerham 19:23.04 164
7) Dhruv Manchikalapati 20:10.22 235
6 220
1) Connor Ellis 17:13.40 30
2) Rowen Kinter 17:14.78 31
3) Calvin Eaton 17:29.90 40
4) Ian Donahoe 17:44.33 57
5) Karson Hoch 17:49.03 62
Average Time: 17:30.29
Total Time: 1:27:31.44
1-5 Split: 35.63
6) Ryan Sailsbery 17:56.81 70
7) Miles Bochert 18:03.40 78
7 228
1) Rus Howell 16:15.78 7
2) Caper Matney 17:13.01 29
3) Noah Lyons 17:49.57 63
4) Brayden Aldridge 17:49.98 64
5) Braxton Loflin 17:51.57 65
Average Time: 17:23.98
Total Time: 1:26:59.91
1-5 Split: 1:35.79
6) Asa Lyons 19:11.55 157
8 296
1) Lawrence Cole 16:45.39 15
2) Miller Roberts 16:48.97 17
3) Noah Velueta 17:39.72 50
4) Brayden Julian 18:29.67 104
5) Greyson Williams 18:37.42 110
Average Time: 17:40.23
Total Time: 1:28:21.17
1-5 Split: 1:52.03
6) Brant Atkinson 19:19.87 161
7) Odin Dunmire 19:54.17 207
9 297
1) Grant Childress 16:10.61 4
2) Lincoln Heath 16:40.28 13
3) Vin Interlandi 18:00.58 74
4) Caden Joyner 18:12.98 84
5) Preston Joyner 18:45.88 122
Average Time: 17:34.07
Total Time: 1:27:50.33
1-5 Split: 2:35.27
6) Caleb Wells 19:33.57 177
7) Brayden Ackley 19:57.55 212
10 372
1) Grady Anderson 15:43.82 1
2) Patrick Riedinger 16:28.21 12
3) David Baucom 18:35.36 109
4) Pablo Uribe 18:45.32 120
5) Ymesgen Tirfe 18:49.57 130
Average Time: 17:40.46
Total Time: 1:28:22.28
1-5 Split: 3:05.75
6) Conner Petty 21:20.01 325
11 404
1) Morgan Woodard 16:19.24 9
2) Cormac Gebauer 17:53.17 68
3) Shai Murphy 18:02.12 77
4) Luke Hege 18:39.96 113
5) Hendrix Palazzo 18:54.62 137
Average Time: 17:57.82
Total Time: 1:29:49.11
1-5 Split: 2:35.38
6) Noah Barricklow 21:24.94 331
12 410
1) Clay Summers 17:22.70 36
2) Wade Williams 17:55.81 69
3) Joseph Stanfield 18:00.61 75
4) Camron Newton 18:33.86 107
5) Ames Bettis 18:45.92 123
Average Time: 18:07.78
Total Time: 1:30:38.90
1-5 Split: 1:23.22
6) Ollie Cleveland 19:49.70 200
13
Carrboro (NC)
445
1) Shane Fitzgerald 16:48.64 16
2) Carter Hunt 17:34.62 43
3) Micheal Igoe 18:38.86 111
4) Benjamin Lovelady 18:53.26 134
5) Jake Vernon 18:58.23 141
Average Time: 18:10.72
Total Time: 1:30:53.61
1-5 Split: 2:09.59
6) Andrew Manning 21:26.01 332
7) Isaiah Shaw 21:45.91 353
14 448
1) Dylan Ashdown 17:37.49 46
2) Owen Mah 18:00.67 76
3) Dash Young 18:14.69 85
4) Jackson Hartzler 18:19.79 89
5) Alex De La Torre 19:05.08 152
Average Time: 18:15.54
Total Time: 1:31:17.72
1-5 Split: 1:27.59
6) Jeremiah Woolard 19:23.77 165
7) David Jacobs 19:37.53 183
15 480
1) Alex Pagorek 17:47.59 60
2) Cole Jones 18:08.38 80
3) Miles Kirby 18:28.38 100
4) Hudson Estep 18:45.05 119
5) Brendan Hagedorn 18:45.61 121
Average Time: 18:23.00
Total Time: 1:31:55.01
1-5 Split: 58.02
6) Colin Yeazel 19:05.36 153
7) Austin Burton 19:22.27 163
16 499
1) Bradley Pond 16:57.48 22
2) Alexander Kelly 17:42.42 54
3) Mason Byrne 18:23.93 92
4) Caleb Bradford 18:24.64 93
5) Jacob Murphy 20:11.46 238
Average Time: 18:19.99
Total Time: 1:31:39.93
1-5 Split: 3:13.98
6) Andrew Calfee 20:12.86 241
7) Holden Heasley 20:37.33 271
17 556
1) Zachariah Harris 17:31.05 41
2) Alexander Rossi 18:26.92 97
3) Myles Chivis 18:47.28 127
4) Andrew Barbulescu 18:54.05 136
5) Brody Howard 19:05.64 155
Average Time: 18:32.99
Total Time: 1:32:44.94
1-5 Split: 1:34.59
6) Bentley Jackson 20:03.04 224
7) Michael Doskocil 20:54.01 290
18 558
1) Miguel Guzman 17:39.74 51
2) Christian Powell 17:48.74 61
3) Ayden Wright 18:59.20 143
4) Dillon Newbold 18:59.68 144
5) Chase Lancaster 19:14.58 159
Average Time: 18:32.39
Total Time: 1:32:41.94
1-5 Split: 1:34.84
6) Joey Lewis 19:37.98 184
7) Day-mond Sherrod 19:46.49 194
19 573
1) Eduardo Ramirez Romero 17:44.47 58
2) Jack Hardy 18:00.04 73
3) Franco Zapata 18:40.32 114
4) Gib Martin 19:03.23 150
5) Aaron Luvianos 19:34.39 178
Average Time: 18:36.49
Total Time: 1:33:02.45
1-5 Split: 1:49.92
20 585
1) Bryson Vann 16:14.03 6
2) Mason Moore 17:07.73 27
3) Drew Gearren 19:14.25 158
4) Sutton Hunt 19:48.62 196
5) Kevin Morales 19:48.83 198
Average Time: 18:26.69
Total Time: 1:32:13.46
1-5 Split: 3:34.80
6) Reece Meredith 20:10.67 236
7) Seth Motsinger 22:34.38 397
21 601
1) Tucker Carey 17:42.15 53
2) Edgar Muro 18:07.07 79
3) Riley Treacy 18:46.97 126
4) Kaivion Jones 19:26.51 169
5) Mason Foreman 19:30.42 174
Average Time: 18:42.62
Total Time: 1:33:33.12
1-5 Split: 1:48.27
6) Reid Smith 19:46.28 193
7) Ayden Bell 21:19.34 323
22 673
1) Kyle Chudek 18:12.14 82
2) John Appleton 18:28.86 103
3) Jayden Kingston 18:58.74 142
4) Ethan Jeter 19:27.44 170
5) Atticus Shaffer 19:32.37 176
Average Time: 18:55.91
Total Time: 1:34:39.55
1-5 Split: 1:20.23
6) Ethan Murphy 19:56.27 210
7) Simon May 20:42.42 273
23 736
1) Beckett Lunde 16:22.41 11
2) Dominik Hanson 18:58.17 139
3) Andrew Hamilton 19:25.62 167
4) Cristian Bocier 19:49.87 201
5) Xavier Johnson 19:59.48 218
Average Time: 18:55.11
Total Time: 1:34:35.55
1-5 Split: 3:37.07
6) Abram Hancox 21:04.67 299
7) James Goode 21:31.29 336
24
Clayton (NC)
999
1) Liam Bell-Hinnant 18:43.02 117
2) Jake Trabocco 18:44.15 118
3) Leo Du Sablon 19:51.75 203
4) Karson Lloyd 19:56.49 211
5) Johnniel Surrano-Miranda 21:38.96 350
Average Time: 19:46.87
Total Time: 1:38:54.37
1-5 Split: 2:55.94
6) Alexander Kropp 23:06.68 424
25 1006
1) Shiloh Wong 18:25.53 95
2) Ryan Thurman 18:28.19 99
3) Carter Glenn 18:40.75 115
4) Owen Koontz 21:38.57 348
5) Bennett Palmer 21:38.85 349
Average Time: 19:46.38
Total Time: 1:38:51.89
1-5 Split: 3:13.32
6) Hayden McBride 23:13.24 433
7) Luke Hawkins 23:29.57 447
26
Apex (NC)
1026
1) Gavin Nisbett 18:40.94 116
2) Evan Kline 19:27.72 171
3) Maxwell Spain 20:00.20 219
4) Max Briley 20:07.02 231
5) Sebastian Lazarte-Klescov 20:53.16 289
Average Time: 19:49.81
Total Time: 1:39:09.04
1-5 Split: 2:12.22
6) Max Mascherino 21:40.80 351
7) Howell James 22:19.90 381
27 1032
1) Caleb Lankford 17:57.17 71
2) Evan Wilson 19:49.40 199
3) Zack Allen 19:52.53 205
4) Logan Sheets 20:18.97 247
5) Cayden McCready 21:12.65 310
Average Time: 19:50.14
Total Time: 1:39:10.72
1-5 Split: 3:15.48
6) Grayson Decker 22:49.05 411
7) Mason Riddle 22:49.82 412
28
Mount Airy (NC)
1076
1) Ben Bowman 18:31.36 105
2) Joseph Streeter 18:39.76 112
3) Cooper Barnes 19:45.89 192
4) Joseph Berendsen 21:11.92 308
5) Nolan Streeter 21:53.53 359
Average Time: 20:00.49
Total Time: 1:40:02.46
1-5 Split: 3:22.17
6) Levi Arispe 22:08.19 371
7) Will Bowman 22:58.37 421
29 1098
1) Robert Welch 19:01.17 146
2) Eliott Caty 19:01.32 148
3) Noah Inman 19:58.16 214
4) Ben Tucker 20:30.63 260
5) Evan Grocki 21:22.90 330
Average Time: 19:58.84
Total Time: 1:39:54.18
1-5 Split: 2:21.73
6) Noah Smith 22:42.54 408
30 1117
1) Drennen Fraver 19:39.25 188
2) Bryson Steele 19:41.07 190
3) Corbin Lippard 19:53.70 206
4) Will Cossaboon 20:18.54 246
5) Gabriel Sherrill 20:51.94 287
Average Time: 20:04.90
Total Time: 1:40:24.50
1-5 Split: 1:12.69
6) Brady Gilbert 21:48.54 356
31 1118
1) Tanner Carawan 18:28.85 102
2) Coby Alligood 18:50.11 131
3) Carter Ewell 19:59.00 216
4) Lawson Holland 20:45.66 278
5) Squires Tunstall 22:30.23 391
Average Time: 20:06.77
Total Time: 1:40:33.85
1-5 Split: 4:01.38
6) Wesley Stowe 25:40.84 516
32 1144
1) Ayden Fitzgerald 16:53.45 18
2) Daylan Rada 18:46.54 124
3) Jake Hollingsworth 20:29.83 259
4) Tyler McCormick 21:32.55 339
5) Ryan Mabe 22:39.39 404
Average Time: 20:04.35
Total Time: 1:40:21.76
1-5 Split: 5:45.94
6) Gabe Mason 23:12.69 431
7) Chandler Holland 26:06.90 529
33 1151
1) Landin Tillett 16:58.64 24
2) Daniel Dyreng 19:34.81 180
3) Owen Perel 20:48.74 283
4) Xavi Castrejon 21:12.14 309
5) Edward Horton 21:47.55 355
Average Time: 20:04.38
Total Time: 1:40:21.88
1-5 Split: 4:48.91
6) Bailey Riter 22:22.31 384
7) Paul Ngunjiri 22:26.90 388
34 1181
1) Avery Roberson 18:35.00 108
2) William Arce 19:52.00 204
3) Blake Wainwright 19:59.00 216
4) Sam Mathes 20:03.00 223
5) Colten Smith 23:12.00 430
Average Time: 20:20.20
Total Time: 1:41:41.00
1-5 Split: 4:37.00
6) Miller Robinson 27:52.00 560
7) Collin Craig 28:11.00 562
35 1331
1) Hudson Boelstler 17:46.74 59
2) William Herzich 19:38.19 185
3) Lucas Hutchens 21:30.48 335
4) Brady Kellam 22:11.25 374
5) Flynn Stephenson 22:12.39 378
Average Time: 20:39.81
Total Time: 1:43:19.05
1-5 Split: 4:25.65
6) Lincoln Pritchard 23:30.02 448
7) Nathan Emery 23:35.89 454
36 1404
1) Landon Hicks 17:58.08 72
2) Briley Betbeze 20:03.84 228
3) Kyler Valentine 20:35.08 265
4) Evan Tuttle 22:20.58 383
5) Kellan Reale 23:39.45 456
Average Time: 20:55.41
Total Time: 1:44:37.03
1-5 Split: 5:41.37
37 1426
1) Elijah Hucks 17:05.66 26
2) Ryland Hucks 20:01.41 220
3) Noah Walton 21:06.89 304
4) Sawyer Ross 22:11.33 375
5) Nehemiah Walton 24:57.45 501
Average Time: 21:04.55
Total Time: 1:45:22.74
1-5 Split: 7:51.79
6) Nathan Roe 25:16.37 507
7) Holden McCormick 25:47.84 519
38 1445
1) Braeden Pacific 18:22.09 90
2) Landon Stehle 20:15.02 242
3) Vincent Draper 20:47.11 280
4) Jack Eberle 22:52.30 415
5) Riley Blanton 22:54.57 418
Average Time: 21:02.22
Total Time: 1:45:11.09
1-5 Split: 4:32.48
6) Nathanael Pizarro 26:33.91 536
7) Timothy Smith 29:22.42 569
39 1456
1) Troy Harris 19:21.02 162
2) Benjamin Edwards 20:36.19 268
3) Jonathan Edwards 20:39.75 272
4) Levi Mauser 21:55.25 360
5) Lucas Renegar 22:32.65 394
Average Time: 21:00.97
Total Time: 1:45:04.86
1-5 Split: 3:11.63
6) Lukas Ottinger 23:28.02 445
7) Jack Danley 24:04.57 472
40 1461
1) Omar Dionisio 20:23.61 253
2) Parker Swicegood 20:29.65 258
3) Preston Young 20:47.40 282
4) Hudson Hege 20:52.93 288
5) Dallas Younts 22:17.85 380
Average Time: 20:58.29
Total Time: 1:44:51.44
1-5 Split: 1:54.24
6) Ryan Sink 23:43.20 461
7) Easton Lewis-Bennet 26:56.31 540
41
Butler (NC)
1465
1) Hunter Kortekaas 19:01.20 147
2) Camren Holloman 19:01.38 149
3) Bryce Baranowski 20:26.02 255
4) Mason Hughes 23:14.23 434
5) Kiptyn Lamb 24:24.28 480
Average Time: 21:13.42
Total Time: 1:46:07.11
1-5 Split: 5:23.08
6) Michael Ogunsola 27:13.91 549
42
Havelock (NC)
1505
1) Cameron Bitts 16:41.75 14
2) Dominic DiPasqua 21:04.12 297
3) Bradley Birchfield 22:03.22 366
4) William Rossbach 22:39.19 402
5) Dominic Howell 23:06.81 426
Average Time: 21:07.02
Total Time: 1:45:35.09
1-5 Split: 6:25.06
6) Noah Rykhus 23:10.75 428
7) Oakley Steele 23:18.79 438
43 1528
1) Zachary Knesel 19:41.79 191
2) Avery Barnes 20:42.72 274
3) Andrew Knesel 20:50.29 285
4) Owen Hunt 22:14.91 379
5) Hayes Stanford 22:35.56 399
Average Time: 21:13.05
Total Time: 1:46:05.27
1-5 Split: 2:53.77
6) Caleb Titus 22:38.82 401
7) Ty Harkenreader 22:51.15 414
44 1531
1) Brysen Roten 19:35.96 182
2) Jamie Barker 21:06.69 302
3) Brody Denny 21:16.58 315
4) Sam Pyles 21:37.50 343
5) Ryan Schroeder 22:29.57 389
Average Time: 21:13.26
Total Time: 1:46:06.30
1-5 Split: 2:53.61
6) Aaron Firebaugh 24:42.72 491
45 1635
1) Trey Stone 19:24.28 166
2) Luke Miller 19:48.66 197
3) Cameron Wilson 21:15.40 314
4) Dayton Clarke 23:56.67 464
5) Isaac Armstrong 24:45.52 494
Average Time: 21:50.11
Total Time: 1:49:10.53
1-5 Split: 5:21.24
6) matthew creech 27:32.67 554
7) Austin Holt 28:48.20 566
46 1696
1) Beckett Purath 17:17.08 33
2) Wyatt Seabolt 20:16.02 244
3) Josh Holben 22:10.86 373
4) Gabriel Sarine 24:56.53 500
5) Blaine Marshall 27:08.94 546
Average Time: 22:21.89
Total Time: 1:51:49.43
1-5 Split: 9:51.86
6) Kayleb Ray 32:07.28 584
47 1703
1) Harold Lopez 20:36.77 270
2) Berkeley Stanford 21:18.71 322
3) Justin Cantrell 21:21.31 328
4) Sarvesh Sureshkumar 22:00.64 363
5) Pratham Dhinoja 22:57.53 420
Average Time: 21:38.99
Total Time: 1:48:14.96
1-5 Split: 2:20.76
6) Colton Willis 24:02.51 470
7) Julian Williams 25:51.92 521
48 1750
1) LaMiiq Craft 19:31.05 175
2) Shrihan Vasist 21:05.59 300
3) Leonardo Balmori 22:30.37 392
4) Ethan Young 22:30.92 393
5) Aarush Arockia Antonyraj 24:41.97 490
Average Time: 22:03.98
Total Time: 1:50:19.90
1-5 Split: 5:10.92
49 1801
1) Peyton Gregory 19:55.36 209
2) Bryson Blackburn 20:51.83 286
3) George Wood 21:38.39 347
4) Mason Holloway 23:13.12 432
5) Jaylin Wood 26:00.45 527
Average Time: 22:19.83
Total Time: 1:51:39.15
1-5 Split: 6:05.09
50 1805
1) Caleb Korinchak 20:44.41 275
2) Layton Turner 21:06.20 301
3) Jack Holland 22:39.33 403
4) Parker Holman 22:42.46 407
5) Micah Hargett 22:55.86 419
Average Time: 22:01.65
Total Time: 1:50:08.26
1-5 Split: 2:11.45
51
North Pitt (NC)
1814
1) Junior Harrington 19:39.00 186
2) Andres Real 22:20.00 382
3) Gray Elks 22:30.00 390
4) Malik Hill 22:54.00 417
5) Trevor Jones 23:19.00 439
Average Time: 22:08.40
Total Time: 1:50:42.00
1-5 Split: 3:40.00
6) Jose Carrillo 23:46.00 462
7) Aaron Bretado 27:53.00 561
52 1892
1) Machen Bowman 19:51.35 202
2) John David Bunke 20:20.79 250
3) Riley Easter 23:39.96 458
4) Dusty Hamm 24:39.78 487
5) Josiah Bunke 24:48.17 495
Average Time: 22:40.01
Total Time: 1:53:20.05
1-5 Split: 4:56.82
53
McMichael (NC)
2024
1) Sam Gunter 19:30.03 173
2) Blaine Goins 21:17.29 316
3) Conner Carter 23:39.79 457
4) Major Martin 25:00.58 502
5) John Franklin 30:29.67 576
Average Time: 23:59.47
Total Time: 1:59:57.36
1-5 Split: 10:59.64
54 2032
1) Eli Young 20:45.31 277
2) Landon Little 21:32.05 337
3) Bryden Ridge 22:34.65 398
4) Cash Presnell 23:18.45 437
5) Aiden McDaniel 31:48.04 583
Average Time: 23:59.70
Total Time: 1:59:58.50
1-5 Split: 11:02.73
55 2148
1) Torris Price 17:41.00 52
2) Maddox Judson 24:45.00 493
3) Joshua Hayes 25:45.00 518
4) Andrew Bednar 25:52.00 522
5) Daniel Coble 28:22.00 563
Average Time: 24:29.00
Total Time: 2:02:25.00
1-5 Split: 10:41.00
6) Scott Beckwith 29:35.00 572
7) Lawson Cotton 32:39.00 585
56
Cherokee (NC)
2189
1) Vincent Walker 21:18.64 321
2) Jeshua Lossiah 23:17.31 436
3) Ogana Swimmer 23:19.70 440
4) Marek Brown 24:36.85 484
5) Trae Drakeford 25:17.11 508
Average Time: 23:33.92
Total Time: 1:57:49.61
1-5 Split: 3:58.47
6) Chaz Martens 25:52.85 523
7) Sean Schultz 26:15.37 532
57 2226
1) Ary Menaka 21:02.85 295
2) King Beheler 23:21.08 441
3) Drayzin Beheler 23:59.80 468
4) Aiden Davis 25:07.56 505
5) Noah Barnes 25:41.87 517
Average Time: 23:50.63
Total Time: 1:59:13.16
1-5 Split: 4:39.02
6) Levi Dunford 29:17.86 568
7) Baylen Ollis 43:54.38 603
58 2291
1) Luke Oakley 19:47.42 195
2) Nathan Robles 24:06.79 473
3) Wyatt Hoover 25:27.07 511
4) Adam Robinson 27:32.86 555
5) Reeves Atkinson 27:43.33 557
Average Time: 24:55.49
Total Time: 2:04:37.47
1-5 Split: 7:55.91
59 2458
1) Ethan Copeland 20:19.00 248
2) Kevin Bullock 27:05.00 543
3) Juan Rodriguez Albortante 27:20.00 550
4) Ben Cross 27:49.00 558
5) Messyah Northern 27:50.00 559
Average Time: 26:04.60
Total Time: 2:10:23.00
1-5 Split: 7:31.00
6) Jayden Davis 35:42.00 596
60 2680
1) Josiah Kelly 21:06.84 303
2) Grayson Cranford 33:51.00 590
3) Jaxon Callicutt 34:07.00 592
4) Jeremiah Thomas 35:54.00 597
5) Hayden Hurley 36:06.00 598
Average Time: 32:12.97
Total Time: 2:41:04.84
1-5 Split: 14:59.16
6) Stephan Martinez 45:24.00 604
61 2724
1) Davis Miller 25:25.00 509
2) Keaton Ormond 25:26.00 510
3) Aiden Edmonds 26:12.00 530
4) Jonathan Primm 31:30.00 582
5) Heath Hunt 34:29.00 593
Average Time: 28:36.40
Total Time: 2:23:02.00
1-5 Split: 9:04.00
6) Hunter Elliot 36:14.00 599
7) Colton Primm 48:11.00 605