Who Has The Best Boys JV Team In North Carolina?

This content requires a MileSplit Pro plan.
Join Now and select any plan for instant access!

MileSplit Pro
Join Now


Boys JV Team Rankings (Full Rankings)

1Weddington High School (NC)20
1) Haden Miller16:49.801
2) Alex Perez16:50.402
3) Joseph Lowther16:50.553
4) Chase Barajas17:11.236
5) Grayson Lucas17:15.708
Average Time: 16:59.54 Total Time: 1:24:57.68 1-5 Split: 25.90
6) Michael Cavallero17:42.3929
7) Sam Bland17:46.9032
2Green Hope (NC)54
1) Liam McBride17:07.135
2) Brandon Morton17:11.997
3) Ben Cale17:18.5010
4) Michael Biddle17:18.9111
5) Nicholas Polsinelli17:33.7821
Average Time: 17:18.06 Total Time: 1:26:30.31 1-5 Split: 26.65
6) Sanjay Kumar17:39.0026
7) Arman Jahromi17:39.1027
3Chapel Hill (NC)139
1) Jason Dadolf17:32.1419
2) Ethan Mathis17:35.7822
3) Simon Cook17:38.3125
4) Lucas Nervo-Jabaut17:47.1833
5) Ryan Ziaee17:52.3040
Average Time: 17:41.14 Total Time: 1:28:25.71 1-5 Split: 20.16
6) Jack Grubbs18:01.7055
7) Keegan Clossick18:02.0456
4Leesville Road (NC)142
1) Kevin Bolin17:05.804
2) Mac Jacobs17:18.419
3) Gabriel Mann17:43.3030
4) Austin Groom17:50.5037
5) Ethan Ply18:06.2662
Average Time: 17:36.85 Total Time: 1:28:04.27 1-5 Split: 1:00.46
6) Cole Harsa18:06.4063
7) Quinn Conrad18:13.0677
5North Lincoln (NC)182
1) Mason Hodges17:25.4313
2) Jacob Scott17:27.1815
3) Alex Wulfhurst17:33.2320
4) Noah Carter18:05.8861
5) Samuel Holdsclaw18:11.1973
Average Time: 17:44.58 Total Time: 1:28:42.91 1-5 Split: 45.76
6) Jared Campbell18:44.09147
7) Dawson Frederick18:47.16157
6Panther Creek (NC)197
1) Ben Oh17:27.2016
2) Max Rawlings17:36.1424
3) Andrew Monroe17:50.2036
4) Aden Bonet17:54.6046
5) Hunter Johnson18:12.9075
Average Time: 17:48.21 Total Time: 1:29:01.04 1-5 Split: 45.70
6) Carson Lundin18:25.35104
7) Tej Joshi18:36.00129
7Cardinal Gibbons (NC)256
1) Mason Taylor17:39.6028
2) Andrew Verdi17:54.5045
3) Kevin Coffman17:56.0047
4) Brian Carss18:06.9166
5) Liam O'Donnell18:09.2070
Average Time: 17:57.24 Total Time: 1:29:46.21 1-5 Split: 29.60
6) Frankie Bianco18:14.0881
7) Aidan O'Donnell18:20.9396
8Broughton (NC)263
1) Cooper Thompson17:36.0023
2) Fisher Isbell17:57.3048
3) Jacob Serozi17:58.4051
4) Eric Benson18:06.9065
5) John Grow18:13.0076
Average Time: 17:58.32 Total Time: 1:29:51.60 1-5 Split: 37.00
6) Avery Schrage18:14.6182
7) Harrison Howell18:16.2084
9Cary (NC)323
1) Jack McLoughlin17:29.7018
2) James Elkan17:47.7534
3) Aidan Holland17:59.6454
4) Aiden Chester18:22.1099
5) Calvin Mou18:33.10118
Average Time: 18:02.46 Total Time: 1:30:12.29 1-5 Split: 1:03.40
6) Viktor Idhammar18:33.66120
7) Andrew Thornton18:40.20139
10Myers Park (NC)361
1) Carter Whitmire17:53.5643
2) Keegan Bader18:04.4157
3) Bryson Brading18:13.6380
4) Myles Norman18:17.3086
5) David Hood18:20.6495
Average Time: 18:09.91 Total Time: 1:30:49.54 1-5 Split: 27.08
6) James Young18:25.36105
7) Ian Lewis18:34.78124
11Apex Friendship (NC)401
1) Logan Luparello17:48.0035
2) Cole Vulpis18:07.6067
3) John Joyner18:13.4079
4) Caleb Watson18:17.9089
5) Fernando Bickley18:37.47131
Average Time: 18:12.87 Total Time: 1:31:04.37 1-5 Split: 49.47
6) Alec Montoya18:51.00168
7) Finn McKee19:06.90214
12A.C. Reynolds (NC)414
1) Murdoch Wiprut17:26.2614
2) Aidan Cole17:29.3517
3) Noah Clifford17:57.8750
4) Chris Bridges18:18.5590
5) Ben Kepple19:18.90243
Average Time: 18:06.19 Total Time: 1:30:30.93 1-5 Split: 1:52.64
13Reagan (NC)419
1) Aaron Dorer17:52.7541
2) Kevin Lin17:58.7352
3) Alex Morris18:09.7971
4) Dylan James18:21.0397
5) Xavier Hahn18:47.83158
Average Time: 18:14.03 Total Time: 1:31:10.13 1-5 Split: 55.08
6) Elliott Pegram18:58.93188
7) Conner Jones19:10.47222
14Millbrook (NC)433
1) Carter Bouchard17:45.2631
2) Enrique LaRosa17:51.7038
3) Ethan Wood18:31.30115
4) Matthew Rapp18:34.60123
5) Graham Aitken18:35.10126
Average Time: 18:15.59 Total Time: 1:31:17.96 1-5 Split: 49.84
6) Mitchell Payne18:38.06132
7) Harrison Enyeart18:42.50142
15Marvin Ridge (NC)464
1) Jake Ensey17:54.2744
2) Marcelo Young18:16.7485
3) Noah Bowman18:22.50100
4) Aneesh Duggirala18:28.83110
5) Jeffrey Thompson18:35.08125
Average Time: 18:19.48 Total Time: 1:31:37.42 1-5 Split: 40.81
6) Charles Canata18:46.14154
7) Anthony Orloski18:49.13162
16Cuthbertson High School (NC)482
1) Mickey Schihl17:53.2642
2) Tyler Carroll17:57.3349
3) Connor Mack18:25.61106
4) Keegan Burr18:31.18113
5) Robby Hodel18:53.50172
Average Time: 18:20.18 Total Time: 1:31:40.88 1-5 Split: 1:00.24
6) Tripp Jenkins18:58.77187
7) Tristan Olson19:13.87230
17Jordan (NC)494
1) Xavier Gomez18:04.9958
2) Taha Ahmed18:05.3159
3) Max Kiel18:15.4083
4) Jacob O'Keefe18:43.95146
5) Nate Byers18:44.51148
Average Time: 18:22.83 Total Time: 1:31:54.16 1-5 Split: 39.52
6) Truman Meyer19:00.04191
7) Andrew Clegg19:06.50213
18Mount Tabor (NC)523
1) William Armentrout18:06.7364
2) Mac Barrett18:20.2994
3) John Avery Grubbs18:25.15103
4) Hayden Coty18:27.21109
5) Zion Aldridge18:45.97153
Average Time: 18:25.07 Total Time: 1:32:05.35 1-5 Split: 39.24
6) Lucas Plitt18:46.15155
7) Bradley Mayer18:50.32164
19R.J. Reynolds (NC)531
1) Will Gardner18:05.4560
2) Ian Creech18:08.1568
3) Rand Parrish18:12.6474
4) James Slawter18:30.51112
5) Conor Ebbitt19:09.39217
Average Time: 18:25.23 Total Time: 1:32:06.14 1-5 Split: 1:03.94
6) Ben Mueller19:13.08228
7) Logan Brown19:30.12265
20Apex (NC)586
1) Andrew Marquard17:52.2239
2) Anthony Battle17:58.9953
3) Ryan Grotheer18:31.23114
4) Mason Tilly18:53.12171
5) Joel Mckinney19:05.69209
Average Time: 18:28.25 Total Time: 1:32:21.25 1-5 Split: 1:13.47
6) Matthew Lewis19:22.20246
7) Daniel Borger19:23.10248
21Providence (NC)601
1) David Benton18:17.8588
2) Drew Ross18:19.0791
3) Carter Trimble18:20.1893
4) William Fricano18:35.74128
5) Jimmy Parrish19:03.03201
Average Time: 18:31.17 Total Time: 1:32:35.87 1-5 Split: 45.18
6) Jon Lakeman19:04.19204
7) Deven Desai19:23.52249
22South View (NC)647
1) Kamden Payne18:19.7092
2) Carlos Caballerro18:26.68107
3) Jay Benefield18:39.10134
4) Patrick Davis18:44.92151
5) Austin Beck18:49.50163
Average Time: 18:35.98 Total Time: 1:32:59.90 1-5 Split: 29.80
6) Vincent McRae18:56.10179
7) Dustin Eldridge18:58.00185
23Hoggard (NC)693
1) Luke Ward18:21.1598
2) Julian Carrano Shepard18:23.81101
3) Christian Hosek18:34.09122
4) Sean Harris18:53.81173
5) Mark Patz19:02.65199
Average Time: 18:39.10 Total Time: 1:33:15.51 1-5 Split: 41.50
6) John Bowker19:39.33285
7) Caleb Smith19:43.73292
24Ardrey Kell (NC)702
1) Nate David18:08.9469
2) William Daniels18:37.41130
3) Robert (xa Marlette18:43.02144
4) Jason Kudumula18:56.06178
5) Jackson Dreier18:56.24181
Average Time: 18:40.33 Total Time: 1:33:21.67 1-5 Split: 47.30
6) Robert Hepler18:57.77184
7) Davis Freeman19:05.20207
25T.C. Roberson (NC)705
1) Dillon McDowell18:13.2978
2) Cullen Ciocian18:39.94136
3) Nicholas Lovin18:45.34152
4) Joseph Rath18:50.56165
5) Roandy Olguin18:54.00174
Average Time: 18:40.63 Total Time: 1:33:23.13 1-5 Split: 40.71
6) Braden Braden Blakely18:57.00182
7) Edwin Gonzalez19:05.84210
26Holly Springs (NC)810
1) Garrett Hageman18:11.0072
2) Brandon Duke18:24.06102
3) Dylan Jarrell18:52.50169
4) Nate Kent19:14.50232
5) Jake Holmes19:15.80235
Average Time: 18:47.57 Total Time: 1:33:57.86 1-5 Split: 1:04.80
6) Matthew Smith19:16.80238
7) Ben Sachs19:47.78296
27Wake Forest (NC)845
1) Jude Wilkinson18:38.76133
2) Nick Hottell18:39.95137
3) Nolan Fortin18:43.64145
4) Mason Hutchinson19:05.13206
5) Hayes Weatherman19:11.00224
Average Time: 18:51.70 Total Time: 1:34:18.48 1-5 Split: 32.24
6) Enzo Vergnano19:14.09231
7) Callum Hewett19:30.14266
28Providence Day School (NC)859
1) Luke Manna17:22.5012
2) Charlie Rosbrook18:17.4087
3) Alec Mozayeni19:13.80229
4) Luke Dyer19:23.60251
5) Garrett Cronk19:37.50280
Average Time: 18:46.96 Total Time: 1:33:54.80 1-5 Split: 2:15.00
6) Will Alridge19:52.20309
29Watauga (NC)866
1) Ethan Cannon18:41.76141
2) Shannon Collins18:47.85159
3) Rien Freeman18:55.48177
4) Sam Stokes19:00.72193
5) Alex Freeman19:01.23196
Average Time: 18:53.41 Total Time: 1:34:27.04 1-5 Split: 19.47
6) Jimmy Brown19:07.00215
7) Alexander Freeman19:28.97261
30NC School of Science & Math (NC)874
1) Max Hirsch18:31.40116
2) Tyler Turecky18:32.20117
3) Michael Steed18:41.30140
4) Ezra Melaku19:18.20242
5) Michael Hicks19:27.60259
Average Time: 18:54.14 Total Time: 1:34:30.70 1-5 Split: 56.20
6) Colin Erb19:28.00260
7) Nicolas Muecke19:29.10262
31Northwest Guilford (NC)889
1) Jimmy Lee Brown18:44.78150
2) Seth Willis18:46.47156
3) Liam McWhorter18:56.14180
4) Michael Langston19:02.95200
5) Joey Doyle19:04.09203
Average Time: 18:54.89 Total Time: 1:34:34.43 1-5 Split: 19.31
6) Test Rhodes19:10.46221
7) Brandon Leib19:15.30234
32Lake Norman Charter School (NC)924
1) Grant Howlett18:44.62149
2) Aiden Mutongi18:49.02161
3) Braden Bole18:57.50183
4) Jacob Pinard19:00.22192
5) Aidan Mutongi19:16.93239
Average Time: 18:57.66 Total Time: 1:34:48.29 1-5 Split: 32.31
6) Jordan Miller19:17.06240
7) Micah Stechmiller19:23.58250
33D.H. Conley (NC)930
1) Eli Orians18:26.70108
2) John Anderson18:35.28127
3) Aaron Kinlaw18:39.52135
4) Kyle Hardee19:27.29257
5) Kevin Payton19:50.50303
Average Time: 18:59.86 Total Time: 1:34:59.29 1-5 Split: 1:23.80
6) Nate McPherson19:59.12330
7) Will Vodicka20:00.14335
34Mooresville (NC)950
1) Joseph Lee18:30.35111
2) Connor McNeely18:33.37119
3) Michael Hobert19:09.89218
4) Benjamin Campbell19:10.87223
5) Ethan Brewer19:36.83279
Average Time: 19:00.26 Total Time: 1:35:01.31 1-5 Split: 1:06.48
6) Eric Jones19:54.99316
7) Jack Carr19:56.42322
35Pinecrest (NC)969
1) Joseph VanCleave18:58.02186
2) Luis Garcia18:59.00189
3) Evan Scalf19:00.90194
4) Cody Leuenberger19:00.93195
5) Caleb Nocton19:04.50205
Average Time: 19:00.67 Total Time: 1:35:03.35 1-5 Split: 6.48
6) Hogan Triplett19:20.00244
7) Tristan Bunker19:31.00268
36Grimsley (NC)1036
1) Gabe Carlone18:40.11138
2) Seth Jiles18:42.58143
3) Noah Fernandez18:52.68170
4) Seth Beckner19:35.59277
5) Lucas Thomae19:51.60308
Average Time: 19:08.51 Total Time: 1:35:42.56 1-5 Split: 1:11.49
6) Carl Hieb19:54.32315
7) Patrick Creech20:00.03334
37Cary Academy (NC)1075
1) Krishan Guzzo18:50.61166
2) David Go18:55.23176
3) Sebastian Polge19:08.50216
4) Chris Butulis19:17.94241
5) Milen Patel19:34.68276
Average Time: 19:09.39 Total Time: 1:35:46.96 1-5 Split: 44.07
6) Owen Mulqueen19:57.50325
38Middle Creek (NC)1181
1) Jaykeb Stiles19:00.00190
2) Brandon Burgiss19:02.60198
3) Daniel Menechella19:25.50255
4) James Parzygnat19:27.20256
5) Jesse Carr19:38.50282
Average Time: 19:18.76 Total Time: 1:36:33.80 1-5 Split: 38.50
6) Tyler Kirkland19:58.10326
39Cox Mill (NC)1192
1) Izic Harris19:04.00202
2) Malcolm Turner19:06.00211
3) Jeffrey Galla19:06.00212
4) Brendan Mcdonald19:30.29267
5) Bradley Bernett19:48.93300
Average Time: 19:19.04 Total Time: 1:36:35.22 1-5 Split: 44.93
6) Varun Narayan19:51.41307
40Heritage (NC)1193
1) Nick Mruk19:09.91219
2) Alex Chester19:12.00226
3) Griffin Goodman19:12.71227
4) Charles Brooks19:27.52258
5) Garrett Nelson19:29.81263
Average Time: 19:18.39 Total Time: 1:36:31.95 1-5 Split: 19.90
6) Cullen Buchanen19:29.94264
7) Matthew Powell19:52.30310
41Asheville (NC)1241
1) Levi Harris19:02.13197
2) Patrick Sullivan19:05.68208
3) Allen Stageman19:31.35269
4) Jonathan Fitzpatrick19:33.31272
5) Isaac Meadows19:46.45295
Average Time: 19:23.78 Total Time: 1:36:58.92 1-5 Split: 44.32
6) Colin Shea19:53.05311
42West Forsyth (NC)1248
1) Dyllan McPherson18:51.00167
2) John Sheek18:54.00175
3) Moheb Ghobrial19:23.69252
4) Kadin Martin19:56.33321
5) John Rogers20:00.00333
Average Time: 19:25.00 Total Time: 1:37:05.02 1-5 Split: 1:09.00
43Enloe (NC)1310
1) Rob Sternquist18:48.59160
2) Matthew Denoncourt19:11.86225
3) Josh Denoncourt19:34.54275
4) Jonah Stanford19:54.08314
5) Bryant Bridgers20:00.38336
Average Time: 19:29.89 Total Time: 1:37:29.45 1-5 Split: 1:11.79
44Durham Academy (NC)1314
1) Ryan Norris18:33.80121
2) Stella Stringer19:36.30278
3) Tigey Jewell-Alibhai19:43.90293
4) Aaron Caveney19:50.90305
5) Sebastian Lascola19:55.20317
Average Time: 19:32.02 Total Time: 1:37:40.10 1-5 Split: 1:21.40
45Charlotte Catholic (NC)1353
1) Ethan Canon19:10.45220
2) Sam McCleary19:25.40254
3) Lawrence Nazarian19:33.72273
4) Jonathan Kostmayer19:33.80274
5) Andrew Permenter19:59.96332
Average Time: 19:32.67 Total Time: 1:37:43.33 1-5 Split: 49.51
46Laney (NC)1378
1) Jackson Lay19:16.29236
2) Gavin Reider19:33.00271
3) Roger Cruz-Reyes19:38.71283
4) Carter Tanner19:39.26284
5) Samuel Stewart19:50.69304
Average Time: 19:35.59 Total Time: 1:37:57.95 1-5 Split: 34.40
6) Luke Danielsen20:02.40337
47Union Pines (NC)1390
1) Zachary Rubio19:21.52245
2) Austin Baker19:23.95253
3) Pieter Enkema19:31.76270
4) Kaleb Denneny19:49.85302
5) John Coffey19:56.12320
Average Time: 19:36.64 Total Time: 1:38:03.20 1-5 Split: 34.60
48Davie County (NC)1420
1) Carter Cooke19:16.65237
2) Cooper White19:22.25247
3) Jackson Lawrence19:41.25289
4) Jared Bruch19:55.30318
5) Reece Yount19:58.55329
Average Time: 19:38.80 Total Time: 1:38:14.00 1-5 Split: 41.90
49Northern Guilford (NC)1426
1) Ray Sutherland19:15.20233
2) Drew Robakiewicz19:40.20287
3) Gatley Stone19:40.81288
4) Jaxon Tabor19:41.30290
5) Trey Poole19:58.38328
Average Time: 19:39.18 Total Time: 1:38:15.89 1-5 Split: 43.18
6) Parker Stewart20:02.51338
50Piedmont (NC)1507
1) Ethan Griffin19:40.12286
2) Caleb Baucom19:47.83297
3) Alex Gaura19:48.09298
4) Chris Andrews19:48.50299
5) Kidane Seith19:58.30327
Average Time: 19:48.57 Total Time: 1:39:02.84 1-5 Split: 18.18


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pellentesque et arcu pharetra pretium. Mauris sagittis mi ac ultricies efficitur. Vivamus id diam quis sem luctus vestibulum. Ut sit amet pharetra neque. Aliquam vel dolor sed metus facilisis mollis vehicula eu purus. Nulla id leo enim. Nullam venenatis ac quam non interdum. Nunc placerat scelerisque elementum. Integer vel libero ornare, vulputate dolor ut, gravida odio. Donec eros ex, molestie ut molestie eget, scelerisque sit amet felis. Donec nec ultricies sapien, a pulvinar dui. Nullam sollicitudin pretium turpis, imperdiet facilisis sem dapibus ac. Integer tristique odio posuere nisi condimentum egestas quis quis mi. Suspendisse non tristique arcu, vel varius lacus. Donec varius turpis nec purus cursus rhoncus.

Donec hendrerit velit mi, at ultricies sapien ornare sed. Sed neque sapien, hendrerit ac facilisis at, faucibus eu urna. Vivamus malesuada risus porttitor augue condimentum, non venenatis urna malesuada. Mauris mattis, risus eget venenatis fringilla, sem magna convallis augue, at placerat mi augue ut purus. Proin a odio orci. Cras quis auctor magna, fringilla convallis magna. Quisque sed arcu enim. Nullam sed aliquet nisi. Morbi aliquet neque tortor, ac sodales purus pharetra sed. Maecenas viverra ex nec ante pretium, eu accumsan neque sodales.

Aenean vel mi leo. Cras in massa suscipit, blandit libero sit amet, finibus lacus. Ut scelerisque aliquet odio sollicitudin efficitur. Vivamus viverra arcu eu purus venenatis dictum. Proin varius nisl at facilisis ultricies. Maecenas eleifend enim sit amet ante tempor rhoncus. Curabitur vulputate nulla id nibh blandit, ac ullamcorper elit facilisis. Pellentesque sollicitudin et sapien facilisis molestie.

Phasellus vitae nunc suscipit erat convallis gravida. Morbi id neque maximus, rutrum arcu at, placerat orci. Pellentesque vel erat mollis, ullamcorper dui egestas, fringilla nisi. Sed vel venenatis mauris. Proin finibus eu dui vitae efficitur. Maecenas fermentum magna quis leo maximus scelerisque. Fusce vehicula, dui nec porta volutpat, odio tellus posuere orci, at tincidunt ex nulla vel sapien.