Boys - Girls
Sophomores
2025 - 2026 - 2027



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
1  Kai Feasel Carroll (FW) 16:13 15:27 #5    #3    
2  Jaxon Seger Northeast Dubois 16:31 15:46 #22    #13    
3  Landon Crawn Terre Haute South 16:43 15:54 #28    #33    
4  Owen Pritchard North Central (Indpls) 16:44 15:59 #35    #51    
5  Mason Drost Illiana Christian 17:01 16:06 #43    #92    
6  Louie Pevler Yorktown 16:49 16:23 #88    #280    
7  Marshall Stout Brownsburg 16:53 16:23 #89    #281    
8  Luke Underwood Barr-Reeve 17:33 16:29 #106    #375    
9  Jacob Sullivan Penn 17:29 16:33 #119    #465    
10  Carter Kellett Carmel 16:50 16:34 #121    #473    
11  Jackson Lowther Columbus North 17:30 16:34 #122    #479    
12  Bently Smythe Wawasee 16:35 #124    #494    
13  Damian Cain Bishop Chatard 16:49 16:37 #129    #548    
14  Austin Panning Concordia Lutheran 16:45 16:37 #131    #554    
15  Henry Nolan Carmel 17:44 16:38 #136    #574    
16  Kingston Pumel Penn 17:51 16:40 #141    #629    
17  Christain Rose Whiteland 17:02 16:41 #143    #655    
18  Michael Wassner Penn 18:18 16:43 #159    #726    
19  Vincenzo Pomilia Lake Central 18:19 16:45 #162   
20  Leo Hernandez Delphi 17:38 16:45 #164   
21  Abhijay Masetty Penn 16:53 16:47 #175   
22  Marshall Watt Princeton 17:18 16:48 #177   
23  Eddie Webb Brown County 17:43 16:48 #180   
24  Isaac Lindsay Zionsville 17:24 16:49 #182   
25  Willy Wilks Washington Township 18:02 16:51 #190   
26  Liam McCanna Bishop Dwenger 17:55 16:51 #192   
27  Dominic Buonadonna Crown Point 16:52 #196   
28  Jace Wright Hauser 17:00 16:53 #204   
29  Graham Moore Carmel 17:46 16:55 #215   
30  John Ensley Noblesville 16:56 #220   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
31  Graham Colvin Barr-Reeve 17:40 16:57 #222   
32  Cooper Jaynes Brownsburg 17:04 16:58 #231   
33  Nolan Whetstone Carmel 18:37 16:59 #237   
34  Alex Stosberg Bloomington North 18:01 17:00 #240   
35  Colen Lechner Northwestern 17:49 17:02 #253   
36  Colin Elam Daleville 17:56 17:03 #260   
37  Tascol Poteete Concordia Lutheran 18:20 17:04 #263   
38  Julius Lucero Franklin Central 17:04 #264   
39  Henry Barco Martinsville 16:56 17:04 #265   
40  Noah Rodgers North Central (Indpls) 17:34 17:04 #270   
41  Ricky Eakin Bloomington South 18:14 17:05 #273   
42  Nicholas Bragg Hamilton Heights 17:38 17:06 #277   
43  Dylan Burke North Central (Indpls) 18:16 17:06 #281   
44  Madison Hamilton North Central (Indpls) 18:12 17:06 #282   
45  Evan Layne Franklin Central 18:06 17:07 #283   
46  Gaberiel Fulcher Adams 18:22 17:07 #288   
47  Declan Tomasek Marian 17:29 17:08 #289   
48  Tzin Quintana Snider 18:17 17:08 #292   
49  Perun Piyadasa Homestead 18:06 17:09 #300   
50  Talen Reecer South Central (Elizabeth) 17:34 17:09 #301   
51  Owen Tolliver Silver Creek 18:08 17:10 #304   
52  Joseph Fisher Bishop Chatard 18:47 17:11 #311   
53  Evan Crane Brownsburg 18:08 17:11 #315   
54  Owen Fletcher Elkhart 17:12 #317   
55  Lucas Varner Brownsburg 17:35 17:12 #318   
56  Micah Kauffman NorthWood 18:07 17:12 #319   
57  John Frank Fishers 17:55 17:12 #322   
58  Ryan Demattos Zionsville 18:17 17:13 #329   
59  Cohen Baumer Noblesville 17:23 17:13 #332   
60  Eli Swinehart Warsaw 18:15 17:13 #333   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
61  Ryan Jordan Harrison (WL) 17:14 #337   
62  Cole DeVreese Columbus North 17:57 17:14 #339   
63  Luke Vander Bie Warsaw 18:55 17:14 #341   
64  Keegan McGee Munster 18:01 17:14 #343   
65  Lorne Worthy Jr Pike 17:15 #353   
66  Kolton Eaton Wawasee 17:56 17:16 #357   
67  Caleb Hartlage Floyd Central 17:30 17:17 #366   
68  Roman Kaszowicz Lake Central 19:31 17:17 #367   
69  Noah Scholtes Yorktown 17:56 17:17 #369   
70  Ethan Chenowith Bishop Dwenger 18:03 17:18 #376   
71  Sean Fitzhenry Covenant Christian (DeMotte) 18:54 17:18 #380   
72  Isaac Wood Avon 18:49 17:19 #386   
73  Gideon Broom Corydon Central 18:18 17:21 #396   
74  Joseph Manley Charlestown 17:44 17:21 #400   
75  Maddux Thornton Norwell 17:27 17:22 #402   
76  Miles Clemens Carroll (FW) 18:02 17:23 #403   
77  Max Lynaugh Westfield 17:55 17:23 #404   
78  Levi Biddle Angola 19:36 17:24 #413   
79  Dravon Patterson Portage 18:28 17:24 #414   
80  Mason Trout Franklin Central 17:48 17:25 #424   
81  Kasen Showalter Brownsburg 18:22 17:25 #427   
82  Ben Rich New Castle 18:41 17:26 #436   
83  Mason Sammet Mater Dei 17:32 17:26 #439   
84  Connor Teal Fishers 18:28 17:27 #442   
85  Robert Searcy F.J. Reitz 17:59 17:29 #454   
86  Braune Naville Noblesville 18:58 17:29 #455   
87  Noah Cunningham Munster 18:18 17:29 #456   
88  Gentry DeYoung Signature 17:29 #457   
89  Eli Darling Heritage Hills 17:54 17:30 #464   
90  Jude Rhodes Wawasee 18:09 17:30 #465   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
91  Owen Anderson Valparaiso 18:02 17:30 #468   
92  Joel Bustamante Lawrence North 18:02 17:30 #469   
93  Easton Reinhard Norwell 18:15 17:31 #471   
94  Noah Gallagher Edgewood 17:48 17:31 #472   
95  Firiesenay Zegeye Ben Davis 17:45 17:33 #487   
96  Jeremiah Muir Pike 18:49 17:33 #493   
97  Derrick Strietelmeier Highland 19:29 17:34 #499   
98  Abel Smith Center Grove 18:42 17:34 #502   
99  Abel Robinson Maconaquah 18:42 17:34 #504   
100  James Narkiewicz Brebeuf Jesuit 18:21 17:34 #507   
101  Jacob Webb Brown County 18:10 17:35 #513   
102  Will Bagwell Penn 18:48 17:35 #514   
103  Louie Matson Northwestern 18:54 17:35 #516   
104  Trevor MacFarlane Lake Central 17:57 17:35 #517   
105  Colter Tedford Brownsburg 18:11 17:36 #525   
106  Brecken Snyder Westfield 18:24 17:37 #528   
107  Meyer Hermann Reitz Memorial 18:40 17:37 #531   
108  Parker Applegate Noblesville 17:47 17:38 #537   
109  Owen Strachman Mt. Vernon (Fortville) 17:40 #553   
110  Maxwell Mitchell Northwestern 17:40 #557   
111  Boaz Ewer Seven Oaks Classical 17:38 17:40 #558   
112  Cooper Day Silver Creek 18:33 17:40 #559   
113  Beckett Tarr Lebanon 17:41 #568   
114  Cooper Stephens North Montgomery 18:21 17:42 #579   
115  Zane Sterrett Brebeuf Jesuit 18:40 17:42 #580   
116  Paxton Garrett Madison 17:52 17:43 #584   
117  Jack Foster Franklin Central 19:00 17:43 #588   
118  Samuel Foster Reitz Memorial 18:09 17:44 #595   
119  Kaleb Freyenberger Morgan Twp 17:42 17:44 #596   
120  Luke Bodach NorthWood 18:28 17:44 #599   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
121  Henry Lewis Carmel 18:04 17:44 #603   
122  Diego Rothfuchs Mishawaka 17:45 #608   
123  Zeb Bartley Jasper 17:45 #610   
124  Harris Jackson Noblesville 18:43 17:45 #615   
125  Kuper Kippenbrock Jasper 18:00 17:46 #621   
126  Hudson Sharpe Brebeuf Jesuit 17:46 #623   
127  Noah Haviza Hamilton Southeastern 18:25 17:47 #625   
128  Dylan Ahuja Penn 17:47 #627   
129  Max Lower Central Noble 19:05 17:47 #630   
130  Zach Hunter Wapahani 18:33 17:48 #632   
131  Noah Knoerzer Kankakee Valley 18:32 17:48 #633   
132  Beau Bliss Munster 18:25 17:48 #637   
133  Liam Hummel Fishers 18:33 17:49 #642   
134  Sam Dennis Oldenburg Academy 18:23 17:49 #643   
135  Tyson Strader McCutcheon 18:27 17:50 #649   
136  Jacob Griffith Goshen 18:43 17:50 #650   
137  Timmy Galvin Guerin Catholic 17:57 17:50 #654   
138  Joseph Arnold Bloomington South 18:03 17:51 #655   
139  Dawson Arwin Anderson 19:32 17:51 #659   
140  Thaxon Carpenter Pendleton Heights 18:22 17:51 #660   
141  Coleman Hughes Lawrenceburg 19:03 17:51 #663   
142  Asher Perkins Covenant Christian (DeMotte) 17:55 17:51 #665   
143  Mitchell Schmidt Northwestern 18:25 17:52 #670   
144  Evan Thibodeau New Prairie 17:52 #673   
145  Declan Schmiedler St. Joseph's 17:52 #676   
146  Ethon Bult Covenant Christian (DeMotte) 18:59 17:52 #680   
147  Micah Jones New Palestine 18:29 17:53 #681   
148  Grant Keilman Terre Haute South 17:58 17:53 #683   
149  Nathan Sandberg Hanover Central 18:38 17:54 #690   
150  Gavin Bartrum Blackford 18:11 17:54 #692   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
151  Thomas Girolamo Hamilton Heights 18:09 17:55 #697   
152  Gabe Rekers Wisdom Builders 21:46 17:56 #701   
153  Eden Ortega Shelbyville 20:24 17:56 #702   
154  Matthew Dunn Clinton Central 18:18 17:56 #703   
155  Bo Wolfe Orleans 18:31 17:56 #705   
156  Raylan Boop Gibson Southern 17:54 17:57 #709   
157  Jayden Barnett Culver Academies 19:21 17:58 #716   
158  Kolten Brown DeKalb 18:20 17:59 #718   
159  Max Ashworth Homestead 18:39 17:59 #722   
160  Lucas Hogan Franklin Community 18:17 18:00 #725   
161  Manny Jasicki Valparaiso 18:20 18:00 #727   
162  Logan Brackett St. Joseph's 18:00 #733   
163  Ryan Troxel Shenandoah 18:00 #734   
164  Kolten Karmire Corydon Central 18:16 18:01 #739   
165  Joe Teddy Penn 18:26 18:01 #741   
166  Aiden Otto Union County 20:01 18:01 #742   
167  Case Neuenschwander Bluffton 18:17 18:01 #743   
168  Patrich Allgeier New Haven 18:37 18:01 #744   
169  Isaac Cook Indy Genesis 18:01 #745   
170  Cohenn Hambrick Shawe Memorial 18:01 #747   
171  Fletcher Jay Carmel 18:13 18:02 #753   
172  Parker Lawson Greenfield-Central 19:25 18:02 #755   
173  Ryder Lambertus Hamilton Southeastern 18:09 18:02 #760   
174  Anthony Camillo Angola 19:24 18:03 #769   
175  Bronson Kercheval Clinton Central 18:04 #777   
176  Eli Cook Wes-Del 18:18 18:04 #783   
177  Bryson Persinger Silver Creek 19:03 18:04 #785   
178  Ryan Seaman Chesterton 18:06 #798   
179  Hayden Hurt Austin 17:31 18:06 #803   
180  Simon Steven Jimtown 19:18 18:06 #804   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
181  Ryan Ley Homestead 18:29 18:06 #808   
182  Kolten Hashman Columbus North 18:06 #811   
183  William Hodgson Wawasee 18:07 #812   
184  Asher Trivett Plainfield 18:07 #816   
185  Landon Gaither Barr-Reeve 19:03 18:07 #817   
186  Jinsoo Choi West Lafayette 18:26 18:07 #818   
187  Owen Thacker Hebron 18:54 18:08 #822   
188  Ethan Fudge Carroll (FW) 18:22 18:08 #824   
189  Broderick Smith Eastside 18:23 18:08 #825   
190  Dominic Turner Elkhart 18:33 18:09 #831   
191  Jacob Geier Twin Lakes 18:55 18:09 #839   
192  Harper Smith Bloomington South 18:29 18:10 #842   
193  Reed Sallee Evansville Christian 18:10 #844   
194  Benjamin Joseph Homestead 17:43 18:10 #847   
195  Jack Stephenson Lapel 18:10 #849   
196  Mason Zent Norwell 19:38 18:10 #851   
197  Chase Mattull Wheeler 18:34 18:11 #863   
198  Lucas Hicks Lebanon 19:08 18:11 #866   
199  Daniel Snyder Munster 19:24 18:11 #867   
200  Cole Gilbert Rensselaer Central 18:55 18:12 #869   
201  Evan Ahlbrand Seymour 18:33 18:13 #880   
202  Bristol Pappas Indian Creek 18:54 18:13 #881   
203  Ben Limbil Brownsburg 18:13 #885   
204  Lawson Duncan Charlestown 19:18 18:15 #900   
205  Matthew Moor Noblesville 18:17 18:15 #902   
206  Evan Hernandez Corydon Central 18:15 #903   
207  Mason Scroggins Reitz Memorial 18:11 18:15 #906   
208  Kayne Kelsey Columbus North 19:07 18:16 #907   
209  Miles Lewis Warren Central 20:01 18:16 #910   
210  Quintin Kale Penn 18:37 18:17 #927   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
211  Logan Martin Warsaw 18:17 #931   
212  Ian Maluchnik Concordia Lutheran 18:43 18:18 #937   
213  Benjamin Tulley Northrop 18:18 #938   
214  Dean Havey Bloomington North 18:18 #944   
215  Teddy Fisher Franklin Central 19:04 18:18 #945   
216  Lyric Olson Carroll (FW) 18:58 18:19 #946   
217  Max Kaschner North Central (Indpls) 18:19 #955   
218  Gaige Mitchell Marion 18:48 18:19 #962   
219  Preston Wiseman Whiteland 18:49 18:20 #963   
220  Marwan Farhan Mishawaka 19:40 18:20 #967   
221  Logan Chrust McCutcheon 18:20 #968   
222  Grant Daily Whiteland 19:12 18:20 #975   
223  Evan Veech Center Grove 19:08 18:21 #981   
224  Charlie Harrington Homestead 18:59 18:21 #982   
225  Brucelee Velazquez Pike 18:22 #994   
226  Sully Spillman Zionsville 18:00 18:22 #995   
227  Clayton Morris Elkhart Christian Academy 19:38 18:22 #998   
228  Jaxon O'Conner Plymouth 18:24 18:22 #1,001   
229  Kade Miller Cathedral 18:57 18:22 #1,002   
230  Sawyer Hargrove Carmel 18:22 #1,003   
231  Bryson Cody Brownsburg 18:24 #1,017   
232  Isaiah Bedwell Adams Central 18:24 #1,018   
233  John Skehan Lake Central 19:12 18:24 #1,021   
234  Damian Avendano North White 19:14 18:25 #1,032   
235  Logan Buchta Mt. Vernon (Fortville) 18:26 #1,041   
236  Colin Scales North Central (Indpls) 18:27 18:26 #1,044   
237  Luke Daniels Eastside 18:27 #1,047   
238  Edward Conley Hamilton Southeastern 18:27 #1,050   
239  James Barnes North Central (Indpls) 18:28 #1,065   
240  Cooper Rowland Franklin Central 17:57 18:28 #1,066   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
241  Bryce Beaty Leo 19:16 18:28 #1,071   
242  Avery Capes Mount Vernon 18:29 #1,076   
243  Teddy Schott Indy Genesis 18:29 #1,077   
244  Niko Zamudio Bishop Chatard 18:56 18:29 #1,078   
245  Victor McCorvie Bloomington North 19:10 18:29 #1,083   
246  Luis Garcia LaVille 18:40 18:30 #1,089   
247  Robert Johnson Brown County 19:54 18:30 #1,090   
248  Kendrick Hobbs Goshen 18:30 #1,092   
249  Henry Laprade Herron 19:30 18:31 #1,105   
250  Xavier Lute Trinity School at Greenlawn 18:31 #1,107   
251  Rocko Bucher Morgan Twp 18:37 18:31 #1,108   
252  Solomon Potsander Goshen 18:32 #1,120   
253  Phoenix Voukidis Lowell 18:41 18:32 #1,122   
254  Charlie Fritz Castle 19:27 18:32 #1,124   
255  Ben Hiestand Chesterton 19:20 18:32 #1,126   
256  Emmitt Boesgaard Perry Meridian 19:34 18:32 #1,127   
257  Trey Stichter NorthWood 18:18 18:33 #1,130   
258  Henry Bannister Cathedral 18:33 #1,131   
259  Graham Arrendale Oak Hill 19:27 18:33 #1,132   
260  Maxwell Critchlow Adams 20:23 18:33 #1,134   
261  James Cohorst Harrison (Evansville) 18:33 #1,137   
262  Cooper Barnes Portage 19:56 18:33 #1,142   
263  Grant Glentzer Jay County 18:52 18:34 #1,149   
264  Brycen Morgan New Castle 19:07 18:34 #1,150   
265  Aiden Reyes New Castle 20:14 18:34 #1,154   
266  Andrew Gray Plainfield 19:25 18:35 #1,155   
267  Liam Richards Harrison (WL) 18:10 18:35 #1,167   
268  Leo Grimm Penn 18:36 #1,168   
269  Zach Spajer Crown Point 19:03 18:36 #1,175   
270  Joey Nickelson Lapel 18:38 18:37 #1,181   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
271  Logan Hughes Union County 19:14 18:37 #1,184   
272  Hudson Wright Hamilton Southeastern 18:38 #1,188   
273  Jacek Yeager Rensselaer Central 19:27 18:38 #1,192   
274  Cole Bakemeyer Cathedral 19:17 18:38 #1,193   
275  Kayden Harris Fairfield 19:17 18:38 #1,198   
276  Hayden Leins Carroll (FW) 18:39 #1,201   
277  Brayden Lawrence Carroll (FW) 18:39 #1,202   
278  James Koenig Terre Haute South 18:40 #1,209   
279  Owen Stull Brownsburg 18:56 18:40 #1,214   
280  Brody Griffin LaPorte 18:31 18:40 #1,219   
281  Jonah Kempf Mater Dei 18:38 18:40 #1,225   
282  Ben Rorick New Haven 18:41 #1,229   
283  Tristen Smith Springs Valley 18:41 #1,233   
284  Miguel Castillo Highland 19:15 18:41 #1,234   
285  Sam Perkins Roncalli 18:42 #1,245   
286  Matthew Sherman Illiana Christian 18:42 #1,246   
287  Christopher Aldana-Cisneros Northrop 18:42 #1,248   
288  Ethan Brown Jasper 19:07 18:42 #1,255   
289  Bentley Rayhill Mitchell 18:58 18:42 #1,256   
290  Max Weliever Scecina Memorial 18:43 #1,258   
291  Blake Warfield Danville 18:43 #1,259   
292  Jayden Ortiz Mishawaka 18:44 18:43 #1,261   
293  Broderick Hall Heritage Christian 18:43 #1,263   
294  Sam Vandeburg Lewis Cass 19:20 18:43 #1,266   
295  Owen Hubele Danville 18:43 #1,269   
296  Eli Reeves Bloomington South 18:44 #1,271   
297  Luke Alwardt Hamilton Heights 19:44 18:44 #1,273   
298  Donevan Cunningham Avon 18:45 #1,281   
299  Jonathan Gollahon Indy Genesis 18:45 #1,282   
300  Josiah Suiter Harrison (WL) 19:34 18:45 #1,286   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
301  Sam Kratzer Concord 19:19 18:45 #1,289   
302  Nolan Scroggins Reitz Memorial 18:45 #1,291   
303  Mitchell Trowbridge Leo 19:24 18:46 #1,296   
304  Luke Getchell Whiteland 18:46 #1,305   
305  Charlie Minor Evansville Christian 18:46 #1,308   
306  Caleb Mahlan South Putnam 20:08 18:47 #1,311   
307  Silas Allen Indy Genesis 19:44 18:47 #1,316   
308  Henry Christian Richmond 19:14 18:47 #1,317   
309  Ethan Echelbarger Western 19:01 18:47 #1,322   
310  Logan Cross Fort Wayne South Side 19:12 18:48 #1,326   
311  Joe Back Mater Dei 18:48 #1,327   
312  Henry Hobbs Franklin Community 18:48 #1,334   
313  Alexander Oberste-Vorth Terre Haute North 20:02 18:49 #1,337   
314  Luke Mercer Lapel 18:50 #1,350   
315  Tommy Moehl Carmel 18:50 #1,354   
316  Harry Graves Westfield 18:50 #1,355   
317  Kallen Sowles East Noble 19:52 18:51 #1,359   
318  Zint Gavin Boonville 18:33 18:51 #1,363   
319  Nick Vaccaro Penn 18:51 #1,367   
320  Maddox Freije Lawrence North 18:51 #1,369   
321  Brigham Sampson Jasper 18:51 #1,370   
322  Brody Walker Avon 18:39 18:52 #1,372   
323  Carter Hanifen Floyd Central 18:53 #1,384   
324  Omar Moles Northridge 18:53 #1,385   
325  Monte Bunn Kokomo 20:32 18:54 #1,394   
326  Myles Planck Mississinewa 19:27 18:55 #1,409   
327  Timothy Maldonado Jr. Munster 19:22 18:55 #1,410   
328  Zachary Brown Bloomington South 18:41 18:55 #1,418   
329  Owen Wellman Clinton Central 20:23 18:55 #1,419   
330  Harry Rosales Bloomington South 18:55 #1,425   
RankNameSchool FR SO Year
Overall
All-Time Grade Rank
331  Ian Clodfelter Signature 19:06 18:56 #1,426   
332  Emmett Yates Tipton 18:56 #1,430   
333  Brandon Encinia Westfield 18:47 18:56 #1,431   
334  Luke Bronzan Carroll (FW) 18:57 #1,435   
335  William Himsel Carroll (FW) 18:57 #1,437   
336  Henry McCormick Goshen 18:57 #1,441   
337  Zak Koliantz West Lafayette 18:25 18:58 #1,452   
338  Max Jones Valparaiso 18:56 18:58 #1,453   
339  Jonny Fike Lakewood Park Christian 20:14 18:58 #1,455   
340  Graham Rackley Bloomington North 18:58 #1,457   
341  Quinn Riley Carmel 18:59 #1,458   
342  Hunter Slusher Blackford 18:59 #1,460   
343  Keegan Cohen Huntington North 20:09 18:59 #1,461   
344  Brysyn Johnson Princeton 18:59 #1,463   
345  Ross Tucker Danville 19:35 18:59 #1,466   
346  Emry Stackhouse Argos 19:10 19:00 #1,470