Boys - Girls
Sophomores
2024 - 2025 - 2026



Ratings are calculated based on how fast each runner has run relative to the competition and represents time for an average course in average conditions.




RankNameSchool FR SO Year
Overall
All-Time Grade Rank
Sam Sweet Carroll (FW) 16:36 15:52 #20    #26    
Joseph Day Columbus North 16:55 15:56 #25    #36    
Austin Carlie Castle 16:34 16:06 #38    #91    
Lucca Neves Lake Central 16:08 #41    #98    
Isaiah Vos Noblesville 16:18 16:09 #48    #111    
Rohan Norris Columbus North 17:44 16:18 #67    #205    
Chase Norris Bloomington South 16:20 16:25 #85    #302    
Jack Wilbourne Signature 16:38 16:25 #86    #304    
Graysen Ruch West Noble 16:57 16:28 #92    #366    
10  Gannon Mays Floyd Central 16:30 #100    #381    
11  Thomas Loney Yorktown 16:53 16:32 #107    #433    
12  Wes Grant Brownsburg 17:11 16:33 #108    #455    
13  Tate Knoblauch Homestead 17:07 16:34 #110    #474    
14  Colton Watson Whiteland 16:35 16:37 #120    #529    
15  Mike Bauer New Palestine 17:32 16:37 #126    #545    
16  Luke Baylor Floyd Central 16:43 16:41 #137    #641    
17  Connor Creutz Concordia Lutheran 18:31 16:42 #141    #664    
18  Fernando Gutierrez Northridge 17:47 16:42 #142    #670    
19  Aiden Hernandez Lowell 16:48 16:43 #149    #700    
20  Josiah Maxwell NorthWood 17:51 16:44 #154    #709    
21  Tucker Inman Bloomington North 16:45 #162   
22  Ashton Hultman Brownsburg 18:14 16:45 #163   
23  Shep Jackson Bloomington North 18:38 16:46 #167   
24  Jack Albright Zionsville 18:05 16:47 #175   
25  Dash Thacker Northeastern 16:47 #176   
26  Landon Lundy White River Valley 17:12 16:48 #178   
27  Caleb Rose LaPorte 16:49 #186   
28  Simon Gerber Avon 17:50 16:51 #193   
29  Grant Vannahmen Carmel 17:58 16:51 #194   
30  Sam Crouch Madison 17:39 16:53 #201   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
31  Landon Propst Northview 16:53 #206   
32  Nate Hollinden Tell City 17:50 16:55 #213   
33  Pj Key Hamilton Southeastern 17:47 16:55 #215   
34  Beck Bennett Western 18:16 16:55 #216   
35  Logan Breon Harrison (WL) 17:39 16:57 #228   
36  Norman Dickson Columbus East 18:03 16:59 #248   
37  Jacob Tilton Harrison (WL) 17:32 17:00 #250   
38  Hunter Schultheis Floyd Central 17:51 17:01 #254   
39  Garrett Perfetto Columbus North 19:05 17:03 #260   
40  Monte Kester Edgewood 18:19 17:04 #261   
41  Isaac Singleton South Knox 17:11 17:04 #263   
42  Kamden Oswalt Wabash 17:57 17:04 #265   
43  Braylen Floyd Fishers 17:46 17:05 #270   
44  Zeke Frank North Central (Indpls) 17:58 17:06 #273   
45  Griffin Carney Greenwood Christian Academy 18:29 17:07 #278   
46  Gibson Scott North Central (Indpls) 17:42 17:07 #279   
47  Kamden Shields Parke Heritage 17:07 17:09 #286   
48  Austin Homans Griffith 17:45 17:09 #291   
49  Levi Cordes Homestead 17:38 17:10 #296   
50  Elliott Rader Herron 17:51 17:10 #297   
51  Cameron Scher-Millan Carmel 17:57 17:11 #301   
52  Trevan Vogler Jasper 19:09 17:12 #304   
53  Grant Parkevich Carmel 18:06 17:13 #310   
54  Beck Biggerstaff Brebeuf Jesuit 18:12 17:15 #326   
55  Tim McCluskey Brownsburg 18:40 17:15 #327   
56  Hank Seitzinger Indian Creek 17:54 17:15 #329   
57  Jesse Sawatzky Goshen 17:51 17:16 #332   
58  Luke Dougherty Franklin Community 17:53 17:17 #340   
59  Layne Galindo Valparaiso 17:29 17:18 #345   
60  Cash Summers Jennings County 17:54 17:20 #360   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
61  Will Harms Northview 17:52 17:20 #361   
62  Hunter Lehe Faith Christian 17:28 17:20 #362   
63  Aiden Brier Hamilton Southeastern 18:22 17:22 #375   
64  Max Kleinbub Hamilton Southeastern 18:06 17:22 #376   
65  Cash Coffman Corydon Central 18:17 17:23 #385   
66  Alexander Earls Homestead 18:18 17:24 #391   
67  Jackson Schneider Columbus North 18:37 17:24 #394   
68  Kuba Nurek Crown Point 17:25 #397   
69  Finn Comeford Bernett North Central (Indpls) 18:47 17:26 #404   
70  MacKey Pope Hamilton Southeastern 18:19 17:26 #407   
71  Cole Rigler Franklin Central 18:36 17:28 #419   
72  Max McNichols Greenwood Christian Academy 18:11 17:29 #424   
73  Jakub Nurek Crown Point 17:53 17:29 #426   
74  John Wait Greenfield-Central 17:46 17:29 #430   
75  Ethan Cooper Salem 17:29 #433   
76  Miles Kitts Franklin Central 17:31 #446   
77  Preston Wells Noblesville 18:28 17:31 #448   
78  Dane Neafus Silver Creek 19:08 17:31 #451   
79  Dexter Hoffman Westfield 18:07 17:32 #456   
80  Daniel Damico Bloomington South 18:52 17:32 #459   
81  Logan Fulton Yorktown 17:32 #460   
82  Naser Farhan Mishawaka 17:33 17:32 #464   
83  James Sieradzki St. Joseph's 17:59 17:33 #467   
84  Isaac Smith Indian Creek 17:35 17:33 #468   
85  Ryan Boldt Mt. Vernon (Fortville) 17:51 17:33 #469   
86  Caleb Miller Herron 19:03 17:34 #478   
87  Grant Johnson West Lafayette 17:57 17:34 #480   
88  Ben Beardsley Zionsville 18:29 17:34 #485   
89  Cameron Conn Hamilton Southeastern 18:19 17:34 #486   
90  Parker Miller Bishop Dwenger 19:17 17:35 #487   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
91  Jacob Dalton Northview 17:35 #488   
92  Hugh Robertson Angola 18:53 17:36 #501   
93  Carson Cooper New Palestine 18:23 17:37 #507   
94  Luke Stevens Westfield 18:50 17:37 #511   
95  Zaid Warsi Columbus North 18:30 17:37 #513   
96  Nathan Cumberledge Brown County 19:35 17:38 #515   
97  Trewman Francis Hamilton Southeastern 19:31 17:41 #541   
98  Jayden Vazquez Brownsburg 19:27 17:42 #550   
99  Ian Hartman Austin 18:27 17:42 #551   
100  Decker Hansel Terre Haute South 19:12 17:42 #556   
101  CJ Pittman Lawrence North 18:48 17:43 #564   
102  Ethan Chew Tri 19:17 17:44 #571   
103  Dylan Cornforth Bishop Chatard 18:31 17:44 #572   
104  Oliver Moore Bloomington South 19:03 17:44 #575   
105  Xander Sierazy Chesterton 19:37 17:44 #583   
106  Nate Randolph Hamilton Southeastern 18:56 17:45 #584   
107  Aaron Pieters Chesterton 18:54 17:45 #590   
108  Joshua Clark Oak Hill 19:36 17:46 #597   
109  Eli Shane Adams 18:14 17:47 #608   
110  Daniel Trinklein West Noble 18:22 17:47 #610   
111  Rylan Bruna Brownsburg 18:23 17:48 #621   
112  Joshua Dinius Faith Christian 19:56 17:49 #631   
113  Austin Rankin Guerin Catholic 17:42 17:49 #633   
114  Gage Williams Lincoln (Vincennes) 19:13 17:49 #635   
115  Kaine Eberly Fishers 18:29 17:51 #640   
116  Atticus Smith Indian Creek 19:02 17:52 #652   
117  Ben Smith Homestead 18:43 17:52 #653   
118  Aaron Hudson Eastern Greene 18:26 17:52 #654   
119  Jairo Macias River Forest 17:52 #657   
120  Jedidiah Ferguson Monroe Central 18:41 17:53 #663   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
121  Lukas Hannewyk New Prairie 18:50 17:53 #669   
122  Nixon Trisler Carmel 18:50 17:54 #672   
123  Tsenat Hailu Ben Davis 18:40 17:55 #680   
124  Otto Sickels Greenfield-Central 18:19 17:55 #681   
125  Grant Zuzich Hanover Central 18:50 17:55 #684   
126  Evan Reader New Haven 18:52 17:55 #685   
127  Quinn Anderson Bishop Chatard 19:07 17:55 #686   
128  Jake Dulin Lakewood Park Christian 18:46 17:55 #689   
129  Hudson Petrie Norwell 20:09 17:55 #690   
130  Kaden Gartenman Fishers 17:56 #692   
131  Avery Franklin Western 17:56 #695   
132  Liam Hogan Owen Valley 17:56 #702   
133  Zion Lobdell Yorktown 17:57 #704   
134  Josh Tang Heritage Christian 17:57 #705   
135  Alexander Coe Monroe Central 19:05 17:57 #707   
136  Griffin Hughes Terre Haute South 18:44 17:57 #709   
137  Morgan Weathers Harrison (WL) 18:33 17:57 #714   
138  Chris Jerry Roncalli 18:59 17:58 #720   
139  Kyler Pitkin Bloomington South 18:48 17:59 #730   
140  Drew Kuykendall Carmel 17:59 #732   
141  Trenton Woelfle Terre Haute North 17:56 17:59 #733   
142  Masyn Sonner Corydon Central 19:44 17:59 #734   
143  Ryder Thompson Seymour 18:45 17:59 #735   
144  Lucian Sipe Snider 18:40 17:59 #736   
145  Ruger Lough Central Noble 18:56 17:59 #740   
146  Tyson Holt Greenwood 18:00 #752   
147  Luke Adler Greenwood Christian Academy 18:00 #753   
148  Jonathan Hatton Columbus North 18:00 #755   
149  Miles Stewart Penn 18:01 #761   
150  Lucas Jackson McCutcheon 18:39 18:01 #765   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
151  Kylynn Neal Greenwood Christian Academy 18:01 #766   
152  Isaac Spurgeon Sullivan 18:42 18:02 #768   
153  Drew Cole Hamilton Southeastern 18:56 18:02 #774   
154  Luke Sellers Pendleton Heights 18:02 #777   
155  Ayden Carpenter New Prairie 18:02 #783   
156  John Evans Harrison (WL) 18:55 18:03 #788   
157  Brandon Kearns Crown Point 18:32 18:03 #789   
158  Jaiden Gould Leo 18:33 18:03 #790   
159  Sam Housten Park Tudor 18:03 #791   
160  Gabe Silvey New Palestine 19:09 18:03 #794   
161  Ethan Loggins Concordia Lutheran 18:31 18:04 #802   
162  Max Bevins Rossville 19:13 18:04 #806   
163  Shreyan Bhat Center Grove 18:04 #809   
164  Caleb Hubbard Penn 18:30 18:05 #816   
165  Max Moore Hauser 19:00 18:06 #820   
166  Jackson Woolwine Jimtown 18:52 18:07 #830   
167  Gavin Flynn Noblesville 18:07 #835   
168  Aiden Lester Western Boone 18:42 18:08 #837   
169  Connor Holmes Penn 18:37 18:10 #855   
170  Caleb Cornett Hanover Central 19:40 18:10 #864   
171  Eli Hawkins Greenwood 20:46 18:10 #866   
172  Raiden Boone Snider 19:52 18:11 #867   
173  Beau Schmelz South Central (Elizabeth) 19:46 18:11 #869   
174  Bryson Lazenby Christian Academy of IN 18:12 #884   
175  Caden Harris Fairfield 17:50 18:12 #886   
176  Derek Unzueta Hamilton Southeastern 18:13 #890   
177  Nolan Carroll Plymouth 19:36 18:13 #894   
178  Will Monnin Hamilton Heights 18:17 18:14 #898   
179  Ryan Baggett Silver Creek 18:11 18:15 #907   
180  Riley Wilson Columbus East 19:53 18:15 #908   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
181  Jacob Caudill Seymour 18:41 18:16 #920   
182  Kelby Klein South Knox 18:40 18:16 #926   
183  Robert Covarrubia Munster 18:17 #928   
184  Ty Chestnut Tell City 19:38 18:17 #936   
185  Landon Ferree Providence 18:54 18:17 #937   
186  Kaysen Good Wheeler 18:17 #938   
187  Chase Dorin Crown Point 18:36 18:18 #944   
188  Rylynn Head Lawrenceburg 18:19 #955   
189  Ty Arbogast Avon 18:19 #964   
190  Jayden Sulek Center Grove 18:19 #968   
191  Jack Brunner Wes-Del 18:19 #969   
192  Bennett Miller Crown Point 18:32 18:20 #971   
193  Sam Veerkamp Bishop Dwenger 18:20 #981   
194  Keenan Lyions Warsaw 18:21 #987   
195  Kevin Liu West Lafayette 18:21 #988   
196  Tyler O'Rourke Westfield 18:46 18:21 #994   
197  Holdyn Dutz Rensselaer Central 18:43 18:21 #997   
198  Vega Burchett Bloomington North 18:22 #1,001   
199  Elijah Fletcher Chesterton 18:22 #1,004   
200  Jordan Krallman Bremen 19:48 18:22 #1,005   
201  Drew Dark North Montgomery 18:22 #1,007   
202  Albi Tucker Marion 18:22 #1,010   
203  Will Hunsberger Mishawaka 18:22 #1,012   
204  Samuel Lehmann DeKalb 19:26 18:22 #1,014   
205  Gabriel Stoffel Wawasee 18:42 18:23 #1,021   
206  Nathaniel Moore Fishers 18:23 #1,022   
207  Preston Moore Northfield 18:24 #1,028   
208  Luke Senac Roncalli 18:59 18:24 #1,032   
209  Patrick Grady Lake Central 18:24 #1,034   
210  Quinn McCann North Central (Indpls) 19:04 18:24 #1,038   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
211  Ryder Doyle Crown Point 17:06 18:25 #1,044   
212  Jacob Baggett Silver Creek 18:25 #1,047   
213  Easton Ulery Carmel 18:25 #1,048   
214  Antoine Jeferson New Haven 19:49 18:26 #1,053   
215  Kaleb Kehoe Northridge 18:26 #1,057   
216  Jacob Whitaker Cascade 19:13 18:26 #1,059   
217  Conall O'rourke Bishop Chatard 18:26 #1,060   
218  Eli Tyler Herron 20:32 18:27 #1,064   
219  Brayden Cring Westfield 18:27 #1,066   
220  Elijah Caudill Seymour 18:27 #1,067   
221  Nolan Bentley Harrison (Evansville) 19:32 18:28 #1,080   
222  Brayden Escamilla Muncie Central 18:28 #1,081   
223  Ethan Lovell Columbus North 18:29 #1,088   
224  Kayden Robbins Norwell 18:55 18:29 #1,090   
225  Zander Ziliak Columbia City 18:52 18:29 #1,091   
226  Henry Miller Zionsville 18:29 #1,094   
227  Caisen Gomes Floyd Central 18:29 #1,097   
228  Josiah Fritzel Northrop 18:29 #1,100   
229  Levi Essick Batesville 18:36 18:30 #1,101   
230  Blake Haines Blue River Valley 18:30 #1,106   
231  Landon Swathwood Northridge 19:17 18:30 #1,109   
232  Christian Freyenberger Morgan Twp 18:47 18:30 #1,111   
233  Emerson Sewelin Garrett 18:50 18:31 #1,115   
234  Josiah De La Vega Concord 18:31 #1,118   
235  Jacob Sut Valparaiso 18:32 #1,121   
236  Logan Williams Blue River Valley 19:14 18:32 #1,122   
237  Lucas Hamm Providence 20:07 18:32 #1,125   
238  Mason Schottel Castle 18:32 #1,129   
239  Aidan Porter Washington Township 18:32 #1,131   
240  Noah Schroeder Mater Dei 19:10 18:33 #1,133   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
241  Conner Wright Plainfield 18:33 #1,135   
242  Damian Eberle Avon 18:57 18:33 #1,142   
243  Cameron Ericson-Moffett LaPorte 18:33 #1,147   
244  Max Redman Chesterton 18:33 #1,148   
245  Mathew Scott Twin Lakes 19:30 18:34 #1,153   
246  Maksim Nix Lawrence North 18:34 #1,155   
247  Jacob Lock Zionsville 19:05 18:35 #1,161   
248  Elijah Towner Concord 18:35 #1,166   
249  Thomas Burns Munster 18:36 #1,167   
250  Dane Sutton Pendleton Heights 19:34 18:36 #1,171   
251  Zeb Like South Knox 18:36 #1,173   
252  Fabian Gonzalez Mishawaka 18:36 #1,174   
253  Brody Ford Tell City 19:30 18:37 #1,180   
254  Jonah Towers Harrison (WL) 18:37 #1,187   
255  Weston Kopeck Hamilton Southeastern 18:57 18:38 #1,191   
256  Zion Koch New Palestine 18:54 18:38 #1,193   
257  Andrew Camp Wheeler 19:30 18:38 #1,196   
258  Peter Sellers Home School Union 18:38 #1,197   
259  Evan Gilmore-Groan Providence 19:25 18:38 #1,204   
260  Collum Delaney Bishop Dwenger 18:46 18:39 #1,207   
261  Isaac Sponsel Hamilton Southeastern 18:39 #1,214   
262  Caleb Niewedde Columbus North 18:40 #1,219   
263  Nathan Fernandez Chesterton 18:42 #1,234   
264  Tristen Roark Perry Central 19:20 18:42 #1,236   
265  Pranad Sowale Carmel 18:42 #1,237   
266  Max Van Laten Illiana Christian 18:42 #1,241   
267  Drew McNiven Hamilton Southeastern 18:26 18:42 #1,244   
268  Jackson Mason Hamilton Southeastern 18:42 #1,248   
269  Kolton Blevins Crothersville 19:33 18:42 #1,249   
270  William White Fishers 18:42 #1,250   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
271  Lucas Rouch East Noble 18:42 #1,251   
272  Landon Dayhoff Mt. Vernon (Fortville) 18:26 18:42 #1,254   
273  Christian Block Carmel 18:42 #1,255   
274  Bret Hueston Oak Hill 20:02 18:43 #1,259   
275  Matt Wilzbacher Gibson Southern 19:56 18:44 #1,270   
276  Jaxson McKinley Homestead 18:44 #1,271   
277  Lincon Schortgen Bishop Dwenger 18:44 #1,272   
278  Tate Mackiewicz Penn 18:44 #1,273   
279  Xadrian Hofmeister West Noble 19:05 18:44 #1,274   
280  Sam Cochran Roncalli 18:45 #1,281   
281  Nathaniel Sinclair Munster 19:27 18:46 #1,289   
282  Bryce Bontrager Carmel 18:46 #1,290   
283  Max Mosley Austin 20:12 18:47 #1,294   
284  Henry Corya Greensburg 19:23 18:47 #1,299   
285  Andrew Kim Fishers 18:47 #1,305   
286  Cannon Jordan Whiteland 18:48 #1,310   
287  Cadin Daniels Portage 18:48 #1,313   
288  Logan Chavarria Brownstown Central 19:15 18:49 #1,318   
289  Oliver Pollert Franklin Central 18:38 18:49 #1,321   
290  Cameron Kirk Harrison (Evansville) 18:49 #1,334   
291  Trey Pinter Floyd Central 19:10 18:49 #1,335   
292  Kruz Konkle Madison 18:50 #1,337   
293  Blake Peacock Seymour 18:50 #1,343   
294  Conner Phillips Westfield 18:50 #1,347   
295  Danny Kietzman Culver Academies 19:06 18:50 #1,348   
296  Dre Lloyd Randolph Southern 18:50 #1,351   
297  Dylan Brockhaus Leo 19:41 18:51 #1,356   
298  Onil Cepeda Jefferson 19:31 18:51 #1,358   
299  Kaleb Franke North Central (Indpls) 18:52 #1,361   
300  Elijah Jordan Eastern Greene 19:53 18:52 #1,363   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
301  Elias Roman Floyd Central 18:52 #1,364   
302  Connor Ferguson Whiteland 18:53 #1,368   
303  Parker Impson Clinton Central 18:53 #1,371   
304  Peter Wright St. Joseph's 20:03 18:54 #1,376   
305  Colton Beckwith Chesterton 19:12 18:54 #1,378   
306  Tyler Sanchez Plainfield 18:54 #1,380   
307  Andrew Nussbaum Southwestern (Hanover) 18:55 #1,386   
308  Jackson Fruits Southmont 20:11 18:55 #1,390   
309  Emek Ntewo Mater Dei 18:55 #1,391   
310  Suthirth Muddam Carmel 18:55 #1,394   
311  Kaden Haist Northridge 18:55 #1,398   
312  Leo Miller Shakamak 18:24 18:55 #1,401   
313  Geovane Perez Jefferson 18:23 18:55 #1,402   
314  Caleb Ryan Wayne 18:55 #1,403   
315  Javier Rayo Arsenal Technical 18:56 #1,407   
316  Graeme Willey Lawrence North 18:56 #1,409   
317  Kasyn Ingle Tell City 19:25 18:57 #1,419   
318  Jacob Williamson Monrovia 18:57 18:57 #1,423   
319  Micah Polston Floyd Central 18:58 #1,434   
320  Artez Howard South Bend Career Academy 18:58 #1,436   
321  Vincent Rush Martinsville 18:58 #1,442   
322  Xavier Seitz Whiteland 19:15 18:58 #1,444   
323  Gunner Van Hoose Rensselaer Central 19:54 18:58 #1,448   
324  Parker Johnson Westfield 19:41 18:59 #1,454   
325  Maurice Wright Kokomo 19:07 18:59 #1,458   
326  Abel Davidson Brownsburg 18:59 #1,460   
327  Griffin Overholt Union County 18:59 #1,461   
328  Jovani Suarez Lebanon 19:59 19:00 #1,465   
329  Finn Bowman Hamilton Heights 20:06 19:00 #1,467   
330  Zaid Abuhassan Fishers 19:00 #1,468