MileSplit 2026 United States Boys Cross Country Scores
Rank Team Time Score
1 85
1) Elias Alcocer 16:05.00 5
2) Jaiden Melchor 16:14.00 7
3) Isaiah Galaviz 16:32.00 11
4) Lorenzo Espino 16:52.00 31
5) Diego Nunez 16:52.00 31
Average Time: 16:31.00
Total Time: 1:22:35.00
1-5 Split: 47.00
6) Abniel Carrera 16:55.00 35
7) Adan Ceniceros 16:55.00 35
2 89
1) Richard Mendoza 15:44.00 2
2) Eduardo Cardenas 16:39.00 17
3) Luis Carlos Mendoza 16:40.00 20
4) Levi Salazar 16:40.00 20
5) Michael Villa 16:50.00 30
Average Time: 16:30.60
Total Time: 1:22:33.00
1-5 Split: 1:06.00
6) Austyn Delacruz 16:57.00 38
7) Raif Gibson 17:37.00 73
3 135
1) Alexander Nava 15:53.30 3
2) Diego Sanchez 16:09.80 6
3) Aron Martinez 16:48.40 28
4) Sebastian Cabanas 16:56.60 37
5) Joseleovardo Carrizales 17:28.80 61
Average Time: 16:39.38
Total Time: 1:23:16.90
1-5 Split: 1:35.50
6) Isaiah Cavazos 18:06.00 97
7) Jesse Montanez 18:21.00 114
4 221
1) daniel maese 16:18.00 8
2) Johnny Tapia 16:33.00 13
3) Cesar Morales 16:34.00 14
4) Aidan Fernandez 17:53.00 86
5) Angel Bocanegra 18:09.00 100
Average Time: 17:05.40
Total Time: 1:25:27.00
1-5 Split: 1:51.00
6) Diego Aguilar 19:25.00 204
7) Jesus Gurrola 19:58.00 243
5 247
1) Kai Sepulveda 15:54.30 4
2) Dezmon Amaya 16:53.60 34
3) Mason Somoza 17:19.10 54
4) Jacob Chino 17:28.90 62
5) Daryus Garcia 18:00.50 93
Average Time: 17:07.28
Total Time: 1:25:36.40
1-5 Split: 2:06.20
6) Isaiah Somoza 18:00.80 94
7) Eli Rodriguez 18:13.00 102
6
El Paso (TX)
258
1) Andrew Truax 15:35.00 1
2) James Kaufmann 16:38.00 16
3) Jestin Lugo 17:34.00 71
4) Amani Opot 17:45.00 82
5) Noah Ramirez 17:56.00 88
Average Time: 17:05.60
Total Time: 1:25:28.00
1-5 Split: 2:21.00
6) Braulio Muniz 18:32.00 130
7) Jesus Rios-Alcantar 18:49.00 146
7
Progreso (TX)
279
1) Martin Villarreal 17:02.12 42
2) Nathan Villarreal 17:08.30 46
3) Orlando Barbosa 17:24.84 58
4) Oswaldo Ramon 17:29.29 63
5) Omar Munoz 17:33.52 70
Average Time: 17:19.61
Total Time: 1:26:38.07
1-5 Split: 31.40
6) Juan Alvarez 18:25.51 118
7) Kevin Mendoza 19:04.49 178
8 331
1) Jorge Mendez 16:25.00 10
2) Uziel Holguin 16:39.00 17
3) Cesar Trevino 17:11.00 47
4) Jose Cuellar 18:29.00 125
5) Enrique Payan 18:34.00 132
Average Time: 17:27.60
Total Time: 1:27:18.00
1-5 Split: 2:09.00
6) Adrian Luna 19:28.00 209
7) Sergio Hernandez 19:35.00 219
9 393
1) Lawrence Cole 16:45.39 27
2) Miller Roberts 16:48.97 29
3) Noah Velueta 17:39.72 76
4) Brayden Julian 18:29.67 127
5) Greyson Williams 18:37.42 134
Average Time: 17:40.23
Total Time: 1:28:21.17
1-5 Split: 1:52.03
6) Brant Atkinson 19:19.87 198
7) Odin Dunmire 19:54.17 238
10 419
1) Diego Gonzalez 16:42.44 25
2) Caden Gonzalez 16:43.40 26
3) Adrian Ruiz 17:06.18 44
4) Diego Villareal 18:53.95 158
5) Gabriel Vasquez 19:00.32 166
Average Time: 17:41.26
Total Time: 1:28:26.29
1-5 Split: 2:17.88
6) Baldemar Quintero 19:26.92 208
11 444
1) Rosbel Galvan 16:32.86 12
2) Bayro Meza 17:29.99 64
3) Noah Morin 17:32.03 67
4) Jared Hernandez 17:34.98 72
5) Mario Lopez 19:42.08 229
Average Time: 17:46.39
Total Time: 1:28:51.94
1-5 Split: 3:09.22
12 449
1) Adrian Cisneros Rodriguez 16:52.00 31
2) Anthony Yon 17:30.00 65
3) Aden Gomez 17:57.00 91
4) Sebastian Gary 18:29.00 125
5) Elijah Howell-Castaneda 18:40.00 137
Average Time: 17:53.60
Total Time: 1:29:28.00
1-5 Split: 1:48.00
6) Jose Chavez 18:54.00 159
7) Christian Gary 19:01.00 167
13 456
1) Bryan Alvarado 17:27.10 59
2) Ethan Perez 17:40.30 78
3) Luis Trejo 18:04.70 96
4) Antonio Gomez 18:20.00 110
5) Omar Cuellar 18:20.90 113
Average Time: 17:58.60
Total Time: 1:29:53.00
1-5 Split: 53.80
6) Oscar Bravo 18:27.90 121
7) Leonel Corpus 18:47.70 145
14
Donna (TX)
464
1) Adolfo Adame 16:36.90 15
2) Romen Xavier Anzaldua 17:27.30 60
3) Jeremiah Trejo 17:39.30 75
4) Timoteo Vasquez 18:31.30 129
5) Juan Covarrubias 19:08.00 185
Average Time: 17:52.56
Total Time: 1:29:22.80
1-5 Split: 2:31.10
6) Filippo Ybarra 19:33.40 216
7) Malachi Guerra 19:33.90 217
15
Mission (TX)
482
1) Ryan Aguirre 16:18.74 9
2) Ramiro Ibarra 16:39.69 19
3) Jose Ibarra 18:28.50 123
4) Benjamin Martinez 18:51.57 154
5) Daniel Garcia 19:04.31 177
Average Time: 17:52.56
Total Time: 1:29:22.81
1-5 Split: 2:45.57
6) Anthony Aguirre 19:29.67 211
16 516
1) Darren Gomez 17:11.60 48
2) Aric Eason 17:42.80 81
3) Gustavo Mayorga 18:13.80 103
4) Thelonious Garcia 18:43.80 141
5) Robert Garcia 18:46.00 143
Average Time: 18:07.60
Total Time: 1:30:38.00
1-5 Split: 1:34.40
6) Ivan Rodriguez 18:49.70 148
7) Pablo Hernandez Roque 19:02.90 172
17 529
1) Mateo Diaz 16:40.00 20
2) Damien Marquez 18:17.00 107
3) Aldo Marquez 18:20.00 110
4) Jose Loera 18:26.00 119
5) Aiden Chacon 19:03.00 173
Average Time: 18:09.20
Total Time: 1:30:46.00
1-5 Split: 2:23.00
6) Samuel Vidal 19:34.00 218
7) Abraham Hernandez 19:57.00 240
18 553
1) William Carreto 16:41.00 23
2) Anthony Mediano 17:17.00 53
3) Fernando Silva 18:25.00 117
4) Aeden Diaz 19:05.00 179
5) John Stives 19:06.00 181
Average Time: 18:06.80
Total Time: 1:30:34.00
1-5 Split: 2:25.00
6) Adahel Martinez 19:06.00 181
7) Max Reiners 19:07.00 184
19 580
1) Alvaro Aguinaga Jr 17:14.11 51
2) Misael Calvillo 18:02.59 95
3) Rudy Gonzalez 18:20.11 112
4) Joseph Mason Aguinaga 18:26.43 120
5) Gabriel Alvarado 19:23.68 202
Average Time: 18:17.38
Total Time: 1:31:26.92
1-5 Split: 2:09.57
6) Angel Tobias 19:28.39 210
20 610
1) Sean Jurado 17:31.00 66
2) Caleb Bearden 17:33.00 68
3) Kaiden Lizardo 18:17.00 107
4) Mateo Bautista 18:43.00 139
5) Aaron Lazarin 19:44.00 230
Average Time: 18:21.60
Total Time: 1:31:48.00
1-5 Split: 2:13.00
6) Luis Cruz 20:03.00 250
7) Santiago Guerrero 20:04.00 252
21
Harlingen (TX)
684
1) Jose Garcia 17:13.00 49
2) Alex Aguilar 17:37.50 74
3) Frank Gutierrez 17:54.70 87
4) Azariah Garzoria 19:40.90 226
5) Isaac Frayre 20:01.80 248
Average Time: 18:29.58
Total Time: 1:32:27.90
1-5 Split: 2:48.80
6) Joshua Esparza 22:24.80 418
22 695
1) Kyol Ledesma 17:01.30 41
2) Ethan Altamirano 18:43.40 140
3) Keith Reta 18:51.80 155
4) Emiliano Alvear 19:03.80 176
5) Matthew Martinez 19:06.50 183
Average Time: 18:33.36
Total Time: 1:32:46.80
1-5 Split: 2:05.20
6) Raul Breton 19:14.20 193
7) Aidan Herrera 20:32.70 286
23 741
1) Tucker Carey 17:42.15 80
2) Edgar Muro 18:07.07 98
3) Riley Treacy 18:46.97 144
4) Kaivion Jones 19:26.51 207
5) Mason Foreman 19:30.42 212
Average Time: 18:42.62
Total Time: 1:33:33.12
1-5 Split: 1:48.27
6) Reid Smith 19:46.28 233
7) Ayden Bell 21:19.34 337
24 756
1) Angel Maldonado 18:17.00 107
2) Austin Garza 18:24.00 116
3) Ryker Johnson 18:50.00 149
4) Jason Galvan 19:12.00 190
5) Jordan Soto 19:16.00 194
Average Time: 18:47.80
Total Time: 1:33:59.00
1-5 Split: 59.00
6) Iker Gutierrez 20:25.00 275
7) Adrian Romero 20:42.00 294
25 760
1) Andres Vega 18:15.00 105
2) Phillip Gonzales 18:28.00 122
3) Andrew Locke 18:53.00 157
4) Hector Arias 19:02.00 170
5) Andres Armendariz 19:26.00 206
Average Time: 18:48.80
Total Time: 1:34:04.00
1-5 Split: 1:11.00
6) Carlos Gomez 20:12.00 262
7) Jordan Diott 20:48.00 306
26 862
1) Eli Urquidi 17:33.00 68
2) Arturo Sanchez 18:51.00 153
3) Angel Chavez 19:12.00 190
4) Isai Alvarado 19:39.00 224
5) Axel Alcaraz 19:41.00 227
Average Time: 18:59.20
Total Time: 1:34:56.00
1-5 Split: 2:08.00
6) Carlos Natividad 20:31.00 284
7) Sergio Nathan 20:41.00 293
27 929
1) Gabriel Saenz 17:40.80 79
2) Anthony Garza 18:40.60 138
3) Ezra Ramirez 19:37.80 221
4) Santiago Garcia 19:40.10 225
5) Anuar Contreras 20:16.50 266
Average Time: 19:11.16
Total Time: 1:35:55.80
1-5 Split: 2:35.70
6) Luis Garcia 21:15.00 331
7) Nicolas De la Rosa 21:16.90 334
28 947
1) Angel Garibay 18:16.00 106
2) Dominic Chacon 18:32.00 130
3) Adriel Erives 19:17.00 196
4) Derek Perez 19:59.00 244
5) Ayden Chavira-Cameron 20:22.00 271
Average Time: 19:17.20
Total Time: 1:36:26.00
1-5 Split: 2:06.00
6) Emiliano Fuentes-Prieto 20:29.00 280
7) Anthony Serrano 21:33.00 350
29
McAllen (TX)
947
1) Adrian Cordova 17:14.30 52
2) Ulysses Lazo 17:22.70 55
3) Aldo Cordova 18:07.40 99
4) Joshuaa Martinez 20:54.10 310
5) Elliot Gutierrez 22:34.80 431
Average Time: 19:14.66
Total Time: 1:36:13.30
1-5 Split: 5:20.50
30 1018
1) Joshua Chenausky 18:37.00 133
2) Fernie(Fernando) Renteria 18:38.00 135
3) Luis Renteria 19:36.00 220
4) Sebastian Hinojos 20:00.00 246
5) Giovanni Hernandez 20:31.00 284
Average Time: 19:28.40
Total Time: 1:37:22.00
1-5 Split: 1:54.00
6) Israel Leyva 20:33.00 287
7) Dominic Quintanar 20:46.00 301
31 1024
1) Jordan Diaz 16:57.00 38
2) Erick Garcia 17:48.00 84
3) Julian Ortega 18:52.00 156
4) Gael Gonzalez 19:46.00 232
5) Giovanni Terronez 24:29.00 514
Average Time: 19:34.40
Total Time: 1:37:52.00
1-5 Split: 7:32.00
32
Weslaco (TX)
1034
1) Nathaniel Yanez 19:03.10 175
2) Sean Ordonez 19:09.20 187
3) Caleb Calderon 19:10.90 189
4) Samuel A Garcia 19:16.40 195
5) Elias Urbina 20:33.90 288
Average Time: 19:26.70
Total Time: 1:37:13.50
1-5 Split: 1:30.80
6) Alejandro Rodriguez 21:26.20 343
7) Landon Luna 21:28.70 346
33 1088
1) Nathan Leos 17:40.00 77
2) Jaylen Green 19:22.00 199
3) Colton Willis 19:33.00 215
4) Daniel Castrejon 20:01.00 247
5) Dante Mendoza 21:33.00 350
Average Time: 19:37.80
Total Time: 1:38:09.00
1-5 Split: 3:53.00
6) Leopoldo Martinez 22:02.00 389
7) Lucas O'Reilly 24:56.00 526
34 1245
1) Tanner Carawan 18:28.85 124
2) Coby Alligood 18:50.11 152
3) Carter Ewell 19:59.00 244
4) Lawson Holland 20:45.66 300
5) Squires Tunstall 22:30.23 425
Average Time: 20:06.77
Total Time: 1:40:33.85
1-5 Split: 4:01.38
6) Wesley Stowe 25:40.84 548
35 1347
1) Isaac Guerra 18:29.80 128
2) Devin Duarte 18:44.70 142
3) Jose Cardenas 20:08.30 258
4) Efrain Alaniz 21:58.60 382
5) David Rodriguez 22:40.70 437
Average Time: 20:24.42
Total Time: 1:42:02.10
1-5 Split: 4:10.90
36 1404
1) Luciano Rodriguez 19:47.80 234
2) Raihden Perez 19:50.10 235
3) Gersin Valdivieso 20:28.20 278
4) Hadrian Vega 21:02.50 315
5) Alberto Munoz 21:26.10 342
Average Time: 20:30.94
Total Time: 1:42:34.70
1-5 Split: 1:38.30
37 1410
1) Jacob Valles 18:59.00 161
2) Jose D. Melendez 19:23.00 201
3) Mario Acosta III 21:00.00 314
4) Oliver Jara 21:28.00 345
5) Giovanni Vaquera 22:02.00 389
Average Time: 20:34.40
Total Time: 1:42:52.00
1-5 Split: 3:03.00
6) Josh Benegas 23:03.00 456
7) Julian J. Vega 23:57.00 486
38 1426
1) Avyel Leyva 20:03.00 250
2) Mauricio Velez 20:08.00 257
3) Luis Nunez 20:09.00 259
4) Hector Navarrete 20:42.00 294
5) Derrick Aguirre 21:46.00 366
Average Time: 20:33.60
Total Time: 1:42:48.00
1-5 Split: 1:43.00
6) Ayden Cordero 22:12.00 407
7) Tristan Pantoja 22:53.00 449
39 1444
1) George Rivera 19:01.60 169
2) Joaquin Rodriguez 20:02.30 249
3) Eric Garza 20:34.70 289
4) Yerik Salinas 21:45.30 365
5) Byron Huerta 21:50.70 372
Average Time: 20:38.92
Total Time: 1:43:14.60
1-5 Split: 2:49.10
6) Elio Botello 22:11.30 406
7) Iker Lopez 22:28.40 423
40 1483
1) Ollie Dahl 17:56.00 88
2) Paul Wertanen 19:51.00 236
3) Banyan Joachim 20:49.00 307
4) Colin Abel 22:31.00 426
5) Orrin Babbit 22:31.00 426
Average Time: 20:43.60
Total Time: 1:43:38.00
1-5 Split: 4:35.00
6) Owen Bell 23:09.00 461
7) Carter Wertanen 24:02.00 488
41 1499
1) Adrian Perez 19:03.00 173
2) Dante Vazquez 19:05.00 179
3) Diego Figueroa 20:46.00 301
4) Diego Benavides 22:05.00 399
5) Abel Lozada 22:48.00 447
Average Time: 20:45.40
Total Time: 1:43:47.00
1-5 Split: 3:45.00
6) Dario Estrada Aguirre 23:49.00 480
7) Gael Jimenez 23:51.00 482
42 1565
1) Josiah Logsdon 19:44.31 231
2) Michael Kesner 20:05.25 255
3) Proctor Shawn 20:50.79 309
4) Bobby Smith 21:18.86 336
5) Easton Hough 22:36.22 434
Average Time: 20:55.09
Total Time: 1:44:35.43
1-5 Split: 2:51.91
6) Jeremiah Smith 23:55.60 485
7) Graeson Proctor 23:58.53 487
43
Havelock (NC)
1631
1) Cameron Bitts 16:41.75 24
2) Dominic DiPasqua 21:04.12 318
3) Bradley Birchfield 22:03.22 394
4) William Rossbach 22:39.19 436
5) Dominic Howell 23:06.81 459
Average Time: 21:07.02
Total Time: 1:45:35.09
1-5 Split: 6:25.06
6) Noah Rykhus 23:10.75 462
7) Oakley Steele 23:18.79 464
44
Tornillo (TX)
1681
1) Eduardo Fierro 19:00.00 164
2) Max Delgado 19:22.00 199
3) Javen Hernandez 20:24.00 272
4) Manuel Fierro 24:12.00 500
5) Jacob Santellana 25:36.00 546
Average Time: 21:42.80
Total Time: 1:48:34.00
1-5 Split: 6:36.00
45 1687
1) allen Martinez 19:09.70 188
2) Santiago Rodriguez 20:38.40 292
3) Jorge Velasquez 21:55.10 379
4) Daniel Peralta 22:05.30 400
5) Denrik Lopez 22:31.10 428
Average Time: 21:15.92
Total Time: 1:46:19.60
1-5 Split: 3:21.40
6) Alexander Martinez 22:58.80 450
7) Julio Torres 23:42.60 478
46 1741
1) Aiden Ochoa 19:09.00 186
2) Bryan Grijalva 20:04.00 252
3) Adan Castaneda 22:04.00 395
4) Sebastian Corral 23:01.00 451
5) Andres Avalos 23:04.00 457
Average Time: 21:28.40
Total Time: 1:47:22.00
1-5 Split: 3:55.00
6) Horacio Padilla 24:14.00 507
7) Elias Avalos 25:06.00 531
47 1750
1) Emiliano Rueda 20:24.00 272
2) Joseph Chavez 21:38.00 357
3) Axel Perezchica 21:38.00 357
4) Benjamin Castillo 21:56.00 381
5) Isai Flores 21:59.00 383
Average Time: 21:31.00
Total Time: 1:47:35.00
1-5 Split: 1:35.00
6) Ian Mercado 23:39.00 474
7) Jose Jimenez 24:02.00 488
48 1866
1) Micah Bunker 20:12.00 262
2) Charlie Rustand 20:12.00 262
3) Elijah Williams 20:20.00 269
4) Mikko Kerola 25:17.00 536
5) Charlie Derungs 25:21.00 537
Average Time: 22:16.40
Total Time: 1:51:22.00
1-5 Split: 5:09.00
49 1873
1) Isaac Cruz 18:59.60 162
2) Daniel Morales 20:43.00 296
3) Pedro Joaquin Gonzalez 21:49.00 368
4) Yuval Blanco 24:36.70 518
5) Edrick Saenz 25:03.00 529
Average Time: 22:14.26
Total Time: 1:51:11.30
1-5 Split: 6:03.40
6) Cesar Herrera 25:22.40 539
50 2059
1) Cedric Corralez 21:04.00 316
2) Edgar Reyes 21:08.00 321
3) Carlos Vela 21:50.00 370
4) Gael Talavera 24:23.00 511
5) Ajit Corro 25:26.00 541
Average Time: 22:46.20
Total Time: 1:53:51.00
1-5 Split: 4:22.00
6) Dustin Estrada 25:44.00 549
7) Gael Alvarado 26:54.00 562
51 2584
1) Jackson Hibberd 23:51.00 482
2) Ike Davis 23:52.00 484
3) Andrew Warfle 24:13.00 503
4) Charles Roberts 24:56.00 526
5) Gabriel Dravis 30:14.00 589
Average Time: 25:25.20
Total Time: 2:07:06.00
1-5 Split: 6:23.00
52 2638
1) River Stonecipher 23:26.46 466
2) Kellson Peveler 24:13.77 506
3) Tim Prill 24:30.63 515
4) Will Genson 28:25.71 574
5) Kellen Peveler 28:54.87 577
Average Time: 25:54.29
Total Time: 2:09:31.44
1-5 Split: 5:28.41
6) Brody Maxville 29:08.04 578
7) Alex Williams 29:27.69 580