All-Time Boys Sophomore Class Cross Country Rankings

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

MileSplit Pro
Join Now


We've sorted through old results best we could to get an accurate all-time list for every classification. These are results that are in the MileSplit database only, so we have less and less historic results and nothing really prior to 1997 as grade years aren't indicated in results we have.  Some years we only have state meet results that are reflected in our rankings.  We'll put out all-time list by grade for each grade and boys and girls over the next few days.  If you have older results that would influence these list you can shoot us an email at jcreasy@MileSplit.com.  Eventually I hope to add in what course these performances were run on as we update the list as the years go on.  Also schools reflect schools at the time, not school they graduated from.


Rank Name Team Time Sophomore Year
1 Thomas Graham Cary Academy 15:06.0 2009
2 Taylor Gilland Chapel Hill 15:17.0 2007
3 Nick Graw Enloe 15:21.0 2007
4 Matt Debole Mount Tabor 15:26.0 2000
5 David Melville Northern Guilford 15:28.2 2015
6 Tanis Baldwin East Henderson 15:28.3 2012
7 Jeremy Brown Broughton 15:30.1 2013
8 Ricky Brookshire Watauga 15:31.5 1997
9 Bakri Abushouk Cary 15:36.1 2010
10 Philip Hall Terry Sanford 15:40.0 2012
11 Alex Cornwell Hickory Ridge 15:43.0 2013
12 Cameron Ponder Mount Tabor 15:43.5 2015
13 Jacob Gonzalez South Johnston 15:44.0 2014
14 Wyatt Maxey Providence 15:45.0 2011
15 Ben Huffman Providence Day 15:45.4 2011
16 Jimmy Hollingsworth Northern Guilford 15:45.7 2010
17 Connor Lane Cardinal Gibbons 15:45.9 2014
18 Jack Ratterree Charlotte Latin 15:47.0 2013
19 John Harwell Asheville 15:47.0 2007
20 Trevor Sleight Carolina Day 15:49.0 2010
21 Jeffrey Gosselin North Mecklenburg 15:49.3 1999
22 Coleman Mitchell Cary Academy 15:50.1 2015
23 Chase Christianson Terry Sanford 15:50.2 2007
24 Andrew Hammel Christ School 15:51.5 2017
25 Dwayne Lillie A.C. Reynolds 15:54.5 2017
26 Blake Williams Northern Durham 15:55.0 2008
27 Haven Honeycutt Asheville 15:55.5 2016
28 Mason Boyles Ashley 15:55.8 2009
29 John Malach Broughton 15:56.0 2017
30 Bradley Viles Chapel Hill 15:56.0 2010
31 William Roberson Broughton 15:56.5 2011
32 Tucker Cera Millbrook 15:57.1 2014
33 John Tatter R.J. Reynolds 15:57.2 2015
34 Peyton Barish Green Hope 15:57.4 2015
35 Peter Vandenberg Watauga 15:58.0 2010
36 Andrew Byrum Leesville Road 15:58.0 2009
37 Brian Risse North Lincoln 15:58.1 2016
38 Nelson Russ West Forsyth 15:58.3 2013
39 Javier Alejandro South View 15:58.6 2013
40 Ryan Brown Broughton 15:58.6 2015
41 Jack Rooney Broughton 15:58.9 2017
42 Isaac Presson Asheville 16:00.0 2007
43 Kalib Wilkinson North Mecklenburg 16:00.7 1999
44 Kenny Kneisel Mount Tabor 16:02.0 2013
45 Tim Haughton Apex Friendship 16:02.4 2017
46 Noah Dolhare Providence Day 16:02.5 2015
47 Nick Linder Providence Day 16:02.7 2012
48 Gable Dershem Cleveland 16:04.0 2014
49 Thomas Vo Green Hope 16:04.2 2017
50 Zach Boone Mitchell 16:04.3 2012
51 Parker Lee Fuquay-Varina 16:04.6 2012
52 Chris Hassel East Chapel Hill 16:04.7 2014
53 Chris Reeder Chapel Hill 16:04.8 2010
54 Jake Hurysz Eastern Alamance 16:05.0 2007
55 David Hager Woodlawn School 16:05.0 2011
56 Zach Marchinko Jesse C. Carson 16:05.6 2013
57 Kyle Villemain Chapel Hill 16:06.0 2008
58 Will Bass Nash Central 16:06.0 2008
59 Mark Sullivan Cardinal Gibbons 16:06.0 2007
60 Wes Boone Apex 16:06.9 1999
61 Reed Blackman Green Hope 16:07.7 2016
62 Nolan Cook Page 16:07.9 2013
63 Benjamin Baxter Grimsley 16:07.9 2015
64 Haywood Ferguson South Mecklenburg 16:08.0 2015
65 Ryan Speer North Raleigh Christian Academy 16:08.1 2012
66 Rocky Bilotta R-S Central 16:08.6 1998
67 Kevin Timp Chapel Hill 16:08.7 1999
68 Austin Hilburn North Lincoln 16:09.0 2014
69 Paul Arredondo Cape Fear 16:09.2 2013
70 Ben Savino Apex 16:09.4 2014
71 Finn McBride Green Hope 16:10.0 2015
72 Josh Mitchell Cary Academy 16:10.1 2012
73 Frank Cline Robbinsville 16:10.2 2012
74 Broderick Bauguess Fred T. Foard 16:10.9 2012
75 Ethan Ready East Chapel Hill 16:11.0 2013
76 Nicholas Owens South View 16:11.0 2010
77 Braedon Koerwitz Jay M. Robinson 16:11.0 2008
78 Joseph Newman Mooresville 16:11.0 2006
79 Drew Roeber Chapel Hill 16:11.1 2012
80 Vanya Almekinders East Chapel Hill 16:11.5 2005
81 Tim Coffey Mooresville 16:12.0 2012
82 Fisher Ramsey East Mecklenburg 16:12.0 2012
83 Patrick Crawford East Forsyth 16:12.0 2007
84 Ian Shanklin Page 16:12.0 2014
85 Nick Thompson Northwest Guilford 16:12.1 2016
86 Noah Shore Asheville 16:12.2 2013
87 Ben Verchick Union Pines 16:12.2 2016
88 Collin Loy Southern Alamance 16:12.4 2011
89 Chris Elder Apex 16:12.5 1998
90 Mitchell Resor Weddington 16:13.0 2013
91 Scott Foy Asheville School 16:13.0 2008
92 Lanier Derbyshire Broughton 16:13.1 2014
93 Rob Dock Providence 16:13.6 1999
94 Jack Cawley Middle Creek 16:13.7 2013
95 Stephen Haas North Mecklenburg 16:13.7 1998
96 Jason Krell Providence Day 16:13.8 2017
97 Will Campbell Asheville School 16:13.8 2012
98 Ian Delgado Green Hope 16:14.6 2015
99 Ben Mitchell Forsyth Country Day 16:15.0 2015
100 Wyatt Dershem Cleveland 16:15.0 2014
101 Alex Hazan Weddington 16:15.0 2013
102 Charles Pace Mount Tabor 16:16.0 2015
103 Thomas Moore Raleigh Charter 16:16.0 2015
104 Wesley Provost Apex Friendship 16:16.0 2015
105 Jonathan Timothy Chapel Hill 16:16.0 2014
106 Peter Williams Chapel Hill 16:16.0 2012
107 Jack Matkins Myers Park 16:16.0 2010
108 Jack Paddison Providence Day 16:16.1 2012
109 Sam Miner East Chapel Hill 16:16.4 2010
110 David Edwards Cardinal Gibbons 16:17.0 2012
111 Bryan Noreen Apex 16:17.0 2008
112 Will Bunch Chapel Hill 16:17.0 2008
113 Will Taylor Sun Valley 16:17.0 2006
114 Ryan Walling Green Hope 16:17.0 2008
115 Ian Harrison Panther Creek 16:17.1 2017
116 Jason Klutz Watauga 16:17.1 1998
117 Reidy Jones Broughton 16:17.1 2007
118 David Cart Apex 16:17.2 2015
119 Cooper Castellaw Alexander Central 16:17.4 2016
120 Zach Patel Southwest Guilford 16:17.6 2013
121 Andrew Kiss Providence Day 16:18.0 2015
122 Brandon Hernandez A.L. Brown 16:18.0 2015
123 Tanner Sutter Providence 16:18.0 2013
124 Ryan Brady East Chapel Hill 16:18.5 2011
125 Jack Trabucco Cox Mill 16:19.0 2016
126 Patrick Myers Corinth Holders 16:19.0 2014
127 Matthew Conner Weddington 16:19.0 2013
128 Tim Gruber Cannon School 16:19.0 2009
129 Mitch McLeod Chapel Hill 16:19.0 2009
130 Kyle Lounsbury West Forsyth 16:19.0 2000
131 Ryan Hill Hickory 16:19.1 2005
132 Adam Habas Providence Day 16:19.3 2017
133 Hunter White North Henderson 16:19.4 2016
134 Jake Toomey Weddington 16:19.9 2017
135 Andrew Robinson Brevard 16:20.0 2014
136 Jared Neely Mount Tabor 16:20.0 2007
137 Connor McDonald East Chapel Hill 16:20.2 2013
138 David Christopher 16:20.5 2001
139 Daniel Vo Green Hope 16:20.5 2015
140 Zach Hughes First Flight 16:21.0 2017
141 Noah Graham Brevard 16:21.0 2014
142 Mohamed Abushouk Cary 16:21.0 2007
143 Daniel Hopkins Lincolnton 16:21.3 2017
144 Ben Armentrout Atkins 16:21.3 2017
145 Connor Peeples Cardinal Gibbons 16:21.4 2013
146 Corbin Boyles Maiden 16:21.4 2012
147 Drew Navarro Millbrook 16:21.6 2011
148 John Dalton Rohr Broughton 16:21.6 2011
149 Cal Meyers East Rowan 16:22.0 2011
150 Fred Ward North Raleigh Christian Academy 16:22.0 2008


Comments