Boys - Girls
Juniors
2023 - 2024 - 2025



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 JR Year
Overall
All-Time Grade Rank
Noah Bontrager Westview 15:40 15:53 15:14 #2    #3    
John Libs Noblesville 17:20 16:30 15:39 #6    #44    
Jacob Mitchell Bloomington North 16:09 16:02 15:42 #7    #51    
Baylor Miller Northridge 16:09 16:24 15:44 #8    #60    
Aboubakar Ibrahim Ben Davis 16:46 15:47 #11    #85    
Liam Powers Hamilton Southeastern 16:41 16:32 15:52 #15    #127    
Caelen D'Onofrio Bloomington North 17:14 16:07 15:56 #19    #172    
Jace Works Columbus North 19:08 16:34 15:57 #22    #192    
Bryan Garcia New Haven 19:20 17:05 15:58 #25    #208    
10  Nate Thomas Fishers 17:10 16:23 15:58 #26    #211    
11  Jackson Gackenheimer Warsaw 17:13 16:08 16:00 #31    #236    
12  Andrew Strong Eastside 18:16 17:22 16:01 #34    #244    
13  Xavier Miller Northridge 17:08 16:49 16:03 #36    #272    
14  Brandon Haas Brownsburg 16:49 16:30 16:04 #38    #288    
15  Ben Perschon Lake Central 16:56 16:08 16:06 #40    #331    
16  Benson Davis Pendleton Heights 17:46 16:59 16:08 #41    #349    
17  Cooper Knoblauch Homestead 17:33 17:29 16:11 #46    #429    
18  Elijah Balbach Brownsburg 17:48 16:40 16:13 #52    #470    
19  Camden Raab Western 18:39 16:54 16:16 #56    #574    
20  Simon Nickelson Lapel 18:37 17:22 16:18 #61    #614    
21  Caleb Winders Bloomington North 17:43 16:06 16:19 #63    #644    
22  Matthew Hoffman Kankakee Valley 18:20 18:15 16:20 #68    #680    
23  Denton Sluder Columbus North 18:06 17:11 16:20 #70    #694    
24  Justin Reedus Franklin Central 16:54 16:34 16:22 #77    #751    
25  Isaiah Cordes Wabash 18:02 16:57 16:24 #79    #809    
26  Gus Phillips North Central (Indpls) 17:14 17:04 16:24 #81    #817    
27  Carter Buhr Carmel 16:59 16:27 16:26 #86    #868    
28  Kush Grewel Penn 17:48 16:55 16:26 #87    #878    
29  Cameron Cox Center Grove 17:07 16:40 16:32 #97    #1,099    
30  Hunter Panning Concordia Lutheran 17:15 16:25 16:33 #99    #1,137    
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
31  Logan Vanzant Columbus North 17:40 16:45 16:33 #101    #1,147    
32  Elroe Tafese Ben Davis 17:59 16:33 #102    #1,162    
33  Zach Flint Carmel 19:06 18:13 16:35 #110    #1,270    
34  Aidan Borbiev Carroll (FW) 17:11 16:50 16:35 #111    #1,278    
35  Gabriel Riehle Milan 17:25 17:00 16:37 #120    #1,329    
36  Conrad Schumacher Lawrence North 17:58 17:05 16:37 #124    #1,345    
37  Cooper Trout Franklin Central 18:09 17:35 16:39 #134    #1,436    
38  Deklin Bowser Carmel 17:43 16:56 16:39 #135    #1,442    
39  Ryan Graham Silver Creek 17:36 16:58 16:40 #137    #1,473    
40  Miles Rudy Western 17:28 16:41 #140    #1,517    
41  Aiden Capparel Riley 18:34 17:18 16:41 #141    #1,521    
42  Otto Leake Valparaiso 17:35 16:40 16:42 #146    #1,550    
43  Caden Cassada Mt. Vernon (Fortville) 18:22 17:05 16:43 #149    #1,569    
44  Grant Hostettler North Central (Indpls) 17:20 16:32 16:43 #152    #1,620    
45  Jaxson Meyer Concord 18:18 17:52 16:44 #156    #1,634    
46  Riley Schamp Hamilton Southeastern 17:44 16:32 16:44 #157    #1,648    
47  Landon Miller Greencastle 16:51 15:55 16:45 #162   
48  Joseph Hawkins Greensburg 17:11 16:47 16:46 #163   
49  Jake Metzger Crown Point 17:32 16:40 16:46 #164   
50  Daniel Frevert Lowell 16:52 16:47 #167   
51  Jake Gentry Bloomington North 17:43 17:08 16:48 #172   
52  Kaden Klink Angola 17:32 16:54 16:49 #175   
53  Kale Grewal Penn 17:35 16:50 #178   
54  Brady Hicks Northridge 17:23 17:22 16:51 #180   
55  Camden Johnson Northview 18:17 18:01 16:51 #182   
56  Ryan Sandberg Hanover Central 17:30 16:58 16:51 #184   
57  Nolan Edens Whiteland 18:04 17:48 16:51 #185   
58  Will LeCoque Carroll (FW) 18:53 17:56 16:52 #188   
59  Drew Wright Franklin Central 18:17 17:04 16:52 #190   
60  Nolan Dailey Hauser 18:31 18:04 16:52 #191   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
61  Cooper Click Noblesville 18:24 17:03 16:53 #197   
62  Sam Steinmetz Columbus North 18:14 17:47 16:54 #202   
63  Caleb Kotynski Crown Point 18:02 17:44 16:54 #204   
64  William Watson Whiteland 18:07 17:40 16:55 #206   
65  Colin Packer Avon 18:31 17:32 16:56 #208   
66  Max Frank North Central (Indpls) 18:33 17:33 16:56 #209   
67  Dane Kramer Castle 17:27 16:41 16:57 #216   
68  Dakota Sprunger South Adams 18:13 17:57 16:57 #217   
69  Jackson Yoder Concord 18:31 17:17 16:58 #218   
70  Spencer Dunn Clinton Central 19:08 18:19 16:58 #219   
71  Noah Melton Noblesville 17:24 17:35 16:58 #221   
72  Cooper Cage Kokomo 17:13 16:58 #222   
73  Gabriel Feltner South Putnam 18:49 17:35 16:59 #224   
74  Diaz Dorian Goshen 16:54 16:15 16:59 #225   
75  Zach Johnson West Lafayette 17:47 17:29 16:59 #229   
76  Noah Greenwood Indian Creek 17:14 16:54 16:59 #231   
77  Tyler Lenze Lawrence North 17:30 16:59 #233   
78  Gavin Cooke Angola 19:12 18:13 17:00 #234   
79  Zack White Pendleton Heights 18:13 17:01 #240   
80  Will Laufer Madison 18:19 17:38 17:01 #241   
81  Isiah Tunis Franklin Community 17:53 17:22 17:02 #248   
82  Tesfaldet Hailu Ben Davis 18:09 17:03 #251   
83  Riley Lembke Homestead 17:25 17:42 17:03 #254   
84  Soren Johnson Zionsville 18:49 18:32 17:04 #260   
85  Michael Leavitt Center Grove 18:08 17:15 17:05 #262   
86  Isaiah Heuer Hamilton Heights 18:38 17:58 17:05 #266   
87  Austin Baugh Mt. Vernon (Fortville) 17:35 17:25 17:05 #267   
88  Brady Day Silver Creek 17:45 16:52 17:06 #270   
89  Kale Skiles Lewis Cass 18:27 17:18 17:07 #272   
90  Owen Haan Zionsville 17:23 17:39 17:07 #273   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
91  Warren Davidson Princeton 18:47 17:27 17:08 #278   
92  Dean Semski Avon 17:08 #286   
93  Evan Lottes Harrison (WL) 17:24 17:20 17:10 #296   
94  William Henning Hamilton Southeastern 18:05 17:45 17:11 #297   
95  Lucas Cooney Milan 18:36 17:16 17:11 #298   
96  Weston Stilwell Portage 17:53 17:59 17:11 #300   
97  Cooper Huntziker Mt. Vernon (Fortville) 18:34 17:05 17:11 #301   
98  Grant Montgomery Boonville 17:46 17:11 #302   
99  Owen Lewis Roncalli 18:18 17:12 #306   
100  Zaraab Habib Carroll (FW) 18:28 17:21 17:12 #309   
101  Owen Dilley Westfield 19:07 17:58 17:13 #315   
102  Malachi Lesnet Brebeuf Jesuit 17:23 16:51 17:15 #323   
103  Michael Thatcher Covenant Christian (DeMotte) 18:18 17:15 #324   
104  Raymond Hundt Chesterton 18:09 17:31 17:15 #325   
105  Rafe Wells Salem 18:10 17:15 #330   
106  Charlie Rosa Brownsburg 17:17 #341   
107  Isaac Perrin Carmel 18:15 17:54 17:17 #342   
108  Finlay Reid University 17:33 17:17 #346   
109  Alex MacDonald Homestead 17:48 17:24 17:18 #350   
110  Owen Frazier Terre Haute South 18:36 17:39 17:18 #355   
111  Cannon Clark Batesville 18:51 18:17 17:19 #359   
112  Logan Fredel Winamac 18:43 18:00 17:19 #361   
113  Christopher Boyd Pike 18:00 17:16 17:19 #362   
114  Isaac Ober Hamilton Southeastern 17:19 #363   
115  Oliven Lee Terre Haute North 17:58 17:57 17:19 #364   
116  Declan Mohr Fishers 18:43 17:37 17:20 #368   
117  Grant Myers Pike 20:48 18:06 17:20 #369   
118  Drew Bowman Danville 19:52 18:21 17:20 #370   
119  Isaac Schemmel Center Grove 18:35 17:41 17:21 #372   
120  Josh Lasley Franklin Central 19:51 17:48 17:22 #377   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
121  Kyle Woehler Jasper 18:22 17:39 17:22 #384   
122  Kris Semmes McCutcheon 18:56 17:34 17:24 #389   
123  Jack Minor Evansville Christian 17:58 17:25 #395   
124  Brett Shull Wabash 18:36 17:21 17:25 #397   
125  Landon Wright Princeton 18:35 18:25 17:25 #400   
126  Sam Elliott Hamilton Southeastern 18:10 17:26 #408   
127  Willem Hobson Heritage Christian 17:45 17:44 17:27 #411   
128  Ethan Crockett Adams Central 18:33 17:28 #413   
129  Connor Probst Northview 17:41 17:43 17:28 #414   
130  Jacksan Slater Snider 18:52 17:35 17:28 #416   
131  Peyton Wright Princeton 17:41 17:13 17:28 #417   
132  Mitchell Ford Avon 17:52 17:34 17:28 #419   
133  Caleb Haney Westfield 17:32 17:57 17:28 #420   
134  Andrew Schonlau Zionsville 18:23 17:28 #422   
135  Ashton Smith Pendleton Heights 19:02 17:53 17:29 #423   
136  Joshua Nugent Brownsburg 18:52 18:17 17:29 #426   
137  Hayden Whittenbarger Bellmont 18:21 17:29 #427   
138  Hunter Sardinas Brownsburg 17:51 17:29 #428   
139  Nathan Sequeira Center Grove 18:22 17:30 #434   
140  Dane Scheeringa Illiana Christian 18:31 17:56 17:31 #437   
141  Blythe Dieck Crown Point 18:29 17:19 17:31 #438   
142  Caidan Burchett Wabash 17:31 #439   
143  Ethan Walsh Portage 18:56 17:55 17:31 #442   
144  Andriy Hernandez Ben Davis 17:33 #453   
145  Jake Baumann Crown Point 18:40 19:00 17:33 #456   
146  Parker Bohr Mooresville 19:43 18:03 17:35 #469   
147  Lincoln Kauffman Cascade 19:45 18:02 17:35 #472   
148  Tyler Tharp Mt. Vernon (Fortville) 18:20 17:37 #481   
149  Freddy Kallenberg Plymouth 19:04 17:37 #484   
150  Alex Lin Franklin Community 18:48 18:39 17:39 #496   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
151  Monroe Cluff Hamilton Southeastern 17:39 #498   
152  Mason Tomboni Wapahani 18:09 17:26 17:39 #499   
153  Aiden Chavez Merrillville 20:00 18:07 17:40 #501   
154  Braeden Chastain Terre Haute South 17:58 17:16 17:40 #502   
155  Josiah Spanner F.J. Reitz 18:55 18:17 17:40 #503   
156  Will Eckert Homestead 18:29 17:40 #506   
157  River Bender Harrison (WL) 18:38 18:21 17:40 #511   
158  Corban Tippey Oak Hill 18:17 17:20 17:41 #512   
159  Carson Correll Fairfield 18:46 17:41 #514   
160  Zachary Cecil Concordia Lutheran 19:12 17:41 #515   
161  Tristan Jordan Whiteland 18:23 18:51 17:41 #516   
162  Lucas Chamness Northeastern 19:56 18:05 17:42 #518   
163  Christopher Parks Terre Haute North 18:35 18:00 17:42 #519   
164  Evan Kearns Crown Point 17:43 #522   
165  Colten Smith Monrovia 18:40 18:24 17:44 #533   
166  Christian Langrel Center Grove 18:59 17:48 17:45 #539   
167  Evan Miller Lawrence North 18:49 17:45 #544   
168  Jiler Gould Leo 18:02 17:30 17:46 #547   
169  Tanyon Bakker Covenant Christian (DeMotte) 19:20 18:15 17:47 #549   
170  Jason Russell Lawrence North 19:03 17:47 #555   
171  Brady FitzGerald Fishers 17:48 #562   
172  Jacob Hernandez Concord 19:13 17:48 #564   
173  William Morgan Chesterton 17:49 #565   
174  James Philpott Trinity School at Greenlawn 17:31 17:49 #566   
175  Zakary Hudak Lowell 19:04 18:01 17:49 #569   
176  Colton Copeland Lewis Cass 18:13 17:49 #572   
177  Desmond Calhoun Valparaiso 17:37 18:11 17:49 #573   
178  Nathan Sharp Elkhart 18:48 17:49 #575   
179  Biruk Shaw Northrop 18:57 18:17 17:50 #577   
180  Ethan Gonzales Lake Central 18:14 17:50 #578   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
181  Marvin Sanchez-Garcia Snider 17:50 #580   
182  Gavin Belzowski Penn 18:51 17:58 17:50 #581   
183  Elijah McGruder Marion 19:40 17:30 17:50 #583   
184  Phoenix Boyer Bishop Chatard 18:22 17:50 #584   
185  Kaiden Hughes Lewis Cass 19:00 17:57 17:50 #588   
186  David Wasson Greenfield-Central 18:47 17:58 17:50 #590   
187  Cooper Miles Perry Meridian 18:57 18:34 17:50 #592   
188  Anthony Cordell Herron 20:29 20:31 17:52 #599   
189  Gonzalo Serrano St. Joseph's 18:24 17:52 17:52 #600   
190  Owen FOUTS Yorktown 18:48 18:09 17:52 #601   
191  William Mikels New Albany 18:31 17:53 #617   
192  Preston Arreola Kokomo 20:52 17:53 #621   
193  Chase Wildman Northeast Dubois 18:02 17:48 17:53 #624   
194  Nathaniel Pennington Maconaquah 17:54 #625   
195  Brayden Mainwaring Penn 17:49 17:54 #627   
196  Miles Elrod Floyd Central 18:46 17:54 #629   
197  Jerry Troyer Woodlan 17:54 #631   
198  Benjamin Brady Bremen 18:30 17:54 #632   
199  Hunter Kinzle-Gorman Guerin Catholic 17:52 17:54 17:54 #634   
200  Micah Jablonski Seymour 18:47 18:07 17:55 #637   
201  Lukas Dahlstrom Brebeuf Jesuit 18:51 17:56 #641   
202  Jordan Pyle Carroll (FW) 17:56 #642   
203  Kye Combs Corydon Central 18:23 17:45 17:56 #643   
204  Will Seachris Trinity School at Greenlawn 18:14 17:57 #645   
205  Daniel Montiel Concord 18:50 18:17 17:57 #648   
206  Max Elick St. Joseph's 18:10 17:57 #651   
207  Abe Brown Bloomington South 18:14 17:57 #652   
208  Bryce Tinkle Hagerstown 19:02 18:10 17:58 #660   
209  Eli Storm Madison 19:26 17:59 #664   
210  Caiden Petrie Norwell 17:59 #668   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
211  Rayce Wolff Martinsville 19:04 17:59 #669   
212  Paddy Boyle Bishop Chatard 18:25 17:59 #674   
213  Max Moody Princeton 19:01 18:02 18:00 #679   
214  Dalton Keele Fishers 17:57 18:00 #680   
215  Mason Lapp Fishers 18:13 18:00 #681   
216  Nathan Troxel West Noble 18:16 18:28 18:00 #683   
217  Rony Hernandez Lawrence North 18:57 18:01 #684   
218  Adam Dennis Oldenburg Academy 18:35 17:45 18:01 #686   
219  Fthawi Shumai Ben Davis 18:01 #687   
220  Adam Larsen Adams 18:03 #703   
221  Andrew Dawalt Faith Christian 18:03 #706   
222  Noah Smith Burris 19:05 18:29 18:03 #713   
223  Landon Meyers Columbia City 19:01 18:03 #716   
224  Kyler North Mississinewa 18:22 18:03 #717   
225  Joshua Montgomery Hamilton Southeastern 17:32 17:12 18:03 #718   
226  Nicholas Kleber Bishop Dwenger 19:47 18:04 #724   
227  Ian Dockery Cascade 20:14 18:04 #727   
228  Kyle Knafel Central Noble 19:13 18:42 18:04 #731   
229  Caleb VandeVelde Lakewood Park Christian 19:06 18:05 #736   
230  Gideon Beall Homestead 18:21 17:54 18:05 #737   
231  Baylor Winkelmann Center Grove 18:48 17:35 18:06 #741   
232  Wyatt Mann South Adams 18:34 19:09 18:06 #744   
233  Marco Cavacini Bishop Dwenger 19:26 18:06 #745   
234  Dawson Leak Jennings County 18:29 18:13 18:06 #746   
235  Xavier Hofmeister West Noble 18:48 18:27 18:08 #756   
236  Owen Sharp Kankakee Valley 19:03 17:55 18:08 #760   
237  Elijah Harless North Putnam 19:52 18:22 18:08 #762   
238  Brett Spriggs Penn 19:16 17:56 18:09 #769   
239  Corban Roth Heritage 18:42 18:25 18:09 #770   
240  Wesley Tirey Bloomington Bobcats 19:25 18:09 #771   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
241  Isaac Campbell Cowan 19:22 18:55 18:09 #772   
242  Peyton Shanholt Elkhart 18:32 18:10 #774   
243  Alex Smith Silver Creek 18:12 18:10 #775   
244  Jayden Anglemyer Concord 18:10 #779   
245  William Holcroft Franklin Community 18:11 #785   
246  Owen Thomas Valparaiso 19:16 18:11 #787   
247  Alan Kuzmar Illiana Christian 18:11 #788   
248  Jose Perez Goshen 19:21 18:39 18:11 #789   
249  Jackson Rockwell Bluffton 20:54 19:38 18:12 #791   
250  Carson Boggs Center Grove 18:26 18:12 #794   
251  Ryland Barnes Northwestern 19:26 19:08 18:12 #802   
252  Carter Fox Benton Central 19:09 18:46 18:13 #805   
253  Colin Lukowski Crown Point 18:14 17:35 18:13 #806   
254  Ashwin Long International School 18:41 18:13 #807   
255  Carter Cline Clinton Central 18:49 18:02 18:13 #808   
256  Kason Thrasher Wapahani 19:43 17:59 18:13 #809   
257  Ethan Podlesak Plymouth 20:45 18:36 18:13 #811   
258  Brayden Sommers Oak Hill 19:10 17:52 18:14 #816   
259  Deacon Bierbaum South Adams 19:29 18:45 18:14 #823   
260  Josiah Spicer Henryville 18:48 18:15 #829   
261  Jason Rahe Wapahani 18:13 18:15 #830   
262  Logan Weist Harrison (WL) 18:55 18:51 18:15 #835   
263  Luke Petras Penn 19:07 18:15 #836   
264  Sam Allebach Warsaw 18:15 #837   
265  Cameron Deckman Delta 21:58 20:00 18:16 #838   
266  Jayden Clark Whiteland 19:14 18:16 #841   
267  Caiden Daniel Marion 18:07 17:52 18:16 #843   
268  Seth Hendricks Northview 19:40 18:17 #850   
269  Sam Wing Fishers 18:17 #852   
270  Max Sproull Zionsville 18:32 18:17 #855   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
271  Tyreese Brannon Terre Haute South 18:27 18:17 #856   
272  Sam Theriac South Knox 19:15 18:17 #857   
273  Luke Merkle Mooresville 19:35 18:18 #863   
274  Logan Copeland Columbia City 18:28 18:18 #871   
275  Tyler Lower Indian Creek 19:35 18:19 #873   
276  Scott Eubank Penn 19:10 18:19 #875   
277  Liam McNiven Hamilton Southeastern 18:36 18:19 #877   
278  Alejandro Gonzales Concord 19:21 18:31 18:19 #878   
279  Joseph Boggs Jay County 18:19 17:50 18:19 #884   
280  Roman Hathaway Horizon Christian 21:25 18:55 18:20 #885   
281  Luke Conrad Noblesville 18:39 18:59 18:20 #888   
282  Owen Seeley Central Catholic 19:28 18:40 18:20 #891   
283  Michael Diesem Crown Point 18:55 18:21 #898   
284  Logan Reinhart Shelbyville 19:00 18:21 #899   
285  Alexander Kreis Andrean 18:53 18:21 #902   
286  Max Slater Lawrence North 19:14 18:21 #904   
287  Tod Collins Mater Dei 21:38 19:18 18:21 #907   
288  Luke Dagley Center Grove 18:21 #908   
289  Tom Keith Bloomington North 19:24 18:21 #910   
290  Logan Jacobs Rushville 19:55 18:43 18:21 #911   
291  Magnus Thorstenson Mooresville 18:58 18:22 #915   
292  Rudy Zenthoefer Mater Dei 19:40 18:28 18:22 #922   
293  Graham Hoffman Westfield 20:55 18:22 #926   
294  Reggie Reynolds Muncie Central 20:30 19:16 18:23 #931   
295  Brayden Plonski Mishawaka 18:00 18:23 #935   
296  John Puterbaugh Seeger 18:51 18:23 #937   
297  Skylar Phillips Perry Meridian 18:23 #938   
298  Ari Santos-Moore Jeffersonville 18:18 18:23 #944   
299  Jayden Christensen Avon 18:34 18:24 #949   
300  Jonathon Cook Wes-Del 18:47 18:24 #950   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
301  Kervenson Clerger Franklin Central 18:24 #952   
302  Luke Bouwman Illiana Christian 18:48 18:25 #962   
303  Trevor Crump Riley 19:29 18:25 #963   
304  Jacob Cork South Knox 18:56 18:25 #965   
305  Preston McCorkhill Wapahani 19:12 17:57 18:25 #966   
306  Maddux Miller Bellmont 19:08 18:43 18:25 #967   
307  Luke Doyle Culver Academies 19:06 18:31 18:25 #969   
308  Elijah Clore Columbus East 20:25 20:47 18:25 #971   
309  Patrick McCluskey Brownsburg 18:25 #974   
310  Benji Fleming Bethany Christian 18:26 #976   
311  Grant Fasnacht Fishers 18:26 #977   
312  William Roberson Chesterton 18:26 #978   
313  Carter Lord New Albany 19:28 18:01 18:26 #980   
314  Maylan Wagner Columbia City 19:34 18:59 18:26 #981   
315  Owen Reaney Brebeuf Jesuit 19:24 18:30 18:26 #982   
316  Max Rodriguez Jennings County 18:26 #984   
317  Souleyama Soul China Ben Davis 18:27 #986   
318  Owen Lawson Mooresville 19:09 18:27 #992   
319  Nathan Pierzchalski Winamac 18:22 18:28 #1,005   
320  Jackie Ezzell Elkhart 18:22 17:52 18:28 #1,007   
321  Landon Chew South Putnam 23:01 18:59 18:29 #1,020   
322  Malcolm Cruz North Central (Indpls) 18:59 18:29 #1,023   
323  Lu Cohen Hobart 18:40 18:54 18:29 #1,024   
324  Aiden Clarke Hamilton Heights 19:30 19:11 18:30 #1,026   
325  Langdon Oldenburg Hanover Central 18:30 #1,032   
326  Logan James Silver Creek 19:47 18:48 18:30 #1,036   
327  Jesus Hernandez Jefferson 18:57 18:31 #1,046   
328  Caleb Cheney Mitchell 18:32 #1,051   
329  Noah Parrott Delta 20:59 19:18 18:32 #1,052   
330  Adam Dooley Northeast Dubois 18:52 18:25 18:32 #1,055   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
331  Will Birchler Castle 18:32 #1,058   
332  Nic Besachio Culver Academies 18:32 #1,060   
333  Evan Coates Harrison (WL) 18:32 #1,062   
334  Clark Showalter Manchester 21:21 19:06 18:32 #1,063   
335  Keegan Knight Central Noble 19:19 19:08 18:32 #1,066   
336  Elliot Six Fishers 18:33 #1,075   
337  Landon Dispennett Seeger 19:18 18:34 #1,085   
338  Cameron McGraw Perry Meridian 18:35 #1,088   
339  Grant Bush South Vermillion 18:35 #1,093   
340  Jacobie Mills West Central 18:59 18:55 18:35 #1,094   
341  Solomon Mihretab Ben Davis 18:35 #1,096   
342  Eli Tyrpin Lake Central 19:08 18:35 #1,097   
343  Ethan Keck Southmont 19:46 22:22 18:36 #1,099   
344  Cash Myers Batesville 19:43 19:10 18:36 #1,100   
345  Tristen Head Griffith 19:22 18:36 #1,104   
346  Hudson Holt Hamilton Heights 19:49 19:17 18:37 #1,106   
347  Wajit Ali Southport 19:45 18:42 18:37 #1,110   
348  Taye Gutwein Westfield 18:08 18:44 18:37 #1,111   
349  William Weber Zionsville 18:58 18:37 #1,112   
350  Jack Duffer Brebeuf Jesuit 19:02 18:42 18:37 #1,117   
351  Hardan Olson Mooresville 19:19 18:51 18:38 #1,121   
352  Jackson Klitzman Cathedral 18:23 17:53 18:39 #1,129   
353  Zachary Wahlman Jennings County 18:29 19:02 18:40 #1,142   
354  Weston St. Clair Penn 18:30 18:40 #1,153   
355  Thomas Potempa Jefferson 18:40 #1,154   
356  Dante Hess Greensburg 19:16 18:41 #1,163   
357  Gavin Shields Heritage Hills 20:51 19:19 18:41 #1,165   
358  Brady Shoffner Noblesville 19:14 18:41 #1,166   
359  Jonah Fleming Benton Central 19:49 18:32 18:42 #1,168   
360  Evan Yoder Carroll (FW) 18:28 18:07 18:42 #1,172   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
361  Sebastian Balarezo Carmel 19:01 18:48 18:43 #1,181   
362  Grant Warnock Noblesville 19:18 19:05 18:43 #1,188   
363  Brandon Siebe Whiteland 20:21 19:08 18:43 #1,193   
364  Jace Lee Westfield 18:44 #1,196   
365  Kamdem Honickel Crown Point 18:44 #1,201   
366  Daniel Kinsey Goshen 19:05 18:44 #1,203   
367  Christopher Marquez Tippecanoe Valley 18:44 #1,208   
368  Preston Rupert Adams 18:45 #1,209   
369  Eli Carter Warren Central 20:53 18:45 #1,210   
370  Aaron Robles St. Joseph's 19:17 18:46 #1,217   
371  Colin Zwiller St. Joseph's 18:46 #1,218   
372  John Constantino Guerin Catholic 17:52 18:46 #1,220   
373  Carter Fielden Garrett 20:40 19:22 18:46 #1,223   
374  Grady Hoover Angola 18:53 18:46 #1,225   
375  Devin Jones Northview 18:47 #1,228   
376  Richard Ostendorf Lawrence North 18:47 #1,231   
377  Durgon Click Hobart 18:42 18:40 18:47 #1,234   
378  Adrian Perez-Chavez Warren Central 20:38 18:47 #1,237   
379  Jude Clauser Bishop Dwenger 19:04 18:29 18:47 #1,238   
380  Julian Bowden Richmond 19:30 18:47 #1,242   
381  Xavier Cassis Greensburg 19:53 21:17 18:48 #1,247   
382  Gabe Goral Griffith 19:47 18:48 #1,251   
383  Bradley Hilbers Scecina Memorial 19:18 18:49 #1,254   
384  Judah McGinness Eastbrook 20:03 18:49 #1,255   
385  Jesus Mejia Carmel 18:50 #1,262   
386  Charlie Kimmel Noblesville 19:13 18:50 #1,263   
387  Corbin Ramirez-Jacques Pike 18:50 #1,265   
388  Jacob Jackson Zionsville 19:04 18:50 #1,271   
389  Collin Goss NorthWood 20:14 18:51 #1,273   
390  PhilAndrei Pacheco Danville 18:51 #1,282   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
391  Brett Cretsinger Churubusco 18:51 #1,286   
392  Steven Mergl Whiteland 19:47 18:39 18:51 #1,289   
393  Benjamin Wallace Kokomo 20:07 18:51 #1,290   
394  Ty Hopper Riverside 18:52 #1,292   
395  Alex Zulkowski Bloomington North 19:30 19:46 18:52 #1,294   
396  Noah Walker Tipton 18:40 18:28 18:53 #1,303   
397  Ethan Rahschulte Batesville 18:50 18:53 #1,308   
398  Jaden Basler Batesville 18:55 18:53 #1,309   
399  Noah Somes Bloomington North 19:16 18:53 #1,313   
400  Spencer Mummert Tri 18:54 #1,316   
401  Eli Bucher Heritage Christian 20:24 20:02 18:54 #1,326   
402  Siva Bahradine-Bell South Bend Career Academy 18:54 #1,328   
403  Hayden Pruitt Hagerstown 21:43 21:02 18:55 #1,330   
404  Finley Zollman Mooresville 19:06 18:55 #1,332   
405  Matthew Schroeder Mater Dei 18:24 18:55 #1,339   
406  Leyton Hottell Columbus North 18:28 18:02 18:55 #1,343   
407  Julian Tutt Avon 18:55 #1,345   
408  Eric Metzger-Pearson Purdue Polytechnic 18:56 #1,349   
409  Connor Pugh Hamilton Southeastern 19:06 19:13 18:56 #1,351   
410  Nick Saberniak Crown Point 18:56 #1,352   
411  Grant Slunder Princeton 18:56 #1,354   
412  Jacob Enz Avon 18:42 18:56 #1,355   
413  Emmett Churchfield Bloomington Bobcats 18:57 #1,361   
414  Fred Wittman Avon 18:57 #1,371   
415  Aiden Durr Madison-Grant 19:29 18:52 18:58 #1,372   
416  Roman Nyce Bethany Christian 18:42 18:30 18:58 #1,373   
417  Matthew Niles Wabash 19:05 18:58 #1,378   
418  Todd Kauffman Goshen 18:37 18:59 #1,383   
419  Jacob Tyler Muncie Central 19:50 20:50 18:59 #1,385   
420  Sam Anderson Harrison (WL) 18:59 #1,387   
RankNameSchool FR SO JR Year
Overall
All-Time Grade Rank
421  Luke Lehman Tri-County 19:13 18:59 #1,389   
422  Trenton Martinelle Whiteland 18:59 #1,392