Boys - Girls
Seniors
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 JR SR Year
Overall
All-Time Grade Rank
Noah Bontrager Westview 15:39 15:52 15:13 15:18 #1    #18    
Jacob Mitchell Bloomington North 16:08 16:01 15:41 15:23 #4    #28    
John Libs Noblesville 17:19 16:29 15:38 15:25 #5    #33    
Jace Works Columbus North 19:07 16:33 15:56 15:28 #6    #49    
Liam Powers Hamilton Southeastern 16:40 16:31 15:51 15:29 #7    #53    
Jackson Gackenheimer Warsaw 17:12 16:06 15:59 15:31 #8    #58    
Caelen D'Onofrio Bloomington North 17:12 16:05 15:55 15:32 #9    #61    
Denton Sluder Columbus North 18:05 17:10 16:19 15:39 #12    #121    
Baylor Miller Northridge 16:08 16:23 15:43 15:45 #13    #184    
10  Aboubakar Ibrahim Ben Davis 16:45 15:46 15:47 #14    #241    
11  Andrew Strong Eastside 18:15 17:21 16:00 15:50 #15    #291    
12  Simon Nickelson Lapel 18:35 17:20 16:17 15:52 #17    #326    
13  Bryan Garcia New Haven 19:18 17:03 15:57 15:52 #19    #337    
14  Brandon Haas Brownsburg 16:48 16:29 16:02 15:56 #23    #445    
15  Caleb Winders Bloomington North 17:42 16:05 16:17 15:56 #24    #449    
16  Camden Raab Western 18:38 16:53 16:15 16:00 #27    #542    
17  Elijah Balbach Brownsburg 17:47 16:39 16:12 16:00 #28    #564    
18  Conrad Schumacher Lawrence North 17:57 17:03 16:36 16:02 #30    #606    
19  Ben Perschon Lake Central 16:55 16:07 16:05 16:04 #32    #643    
20  Landon Miller Greencastle 16:50 15:54 16:44 16:04 #33    #647    
21  Cooper Click Noblesville 18:23 17:02 16:52 16:05 #34    #673    
22  Matthew Hoffman Kankakee Valley 18:19 18:13 16:18 16:05 #35    #677    
23  Brady Hicks Northridge 17:22 17:21 16:49 16:06 #37    #705    
24  Benson Davis Pendleton Heights 17:45 16:58 16:06 16:07 #39    #739    
25  Cooper Knoblauch Homestead 17:31 17:28 16:10 16:09 #42    #796    
26  Deklin Bowser Carmel 17:42 16:54 16:38 16:09 #46    #817    
27  Nate Thomas Fishers 17:08 16:21 15:57 16:09 #47    #825    
28  Diaz Dorian Goshen 16:53 16:14 16:57 16:10 #51    #853    
29  Zach Flint Carmel 19:05 18:11 16:34 16:11 #52    #903    
30  Elroe Tafese Avon 16:11 #53    #904    
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
31  Tesfaldet Hailu Ben Davis 18:08 17:01 16:12 #54    #935    
32  Miles Rudy Western 17:27 16:40 16:13 #55    #973    
33  Joseph Hawkins Greensburg 17:10 16:46 16:44 16:14 #58    #1,002    
34  Zack White Pendleton Heights 18:12 17:00 16:14 #59    #1,022    
35  Sam Steinmetz Columbus North 18:13 17:46 16:53 16:15 #63    #1,083    
36  Gus Phillips North Central (Indpls) 17:12 17:03 16:23 16:17 #65    #1,152    
37  Carter Buhr Carmel 16:58 16:26 16:24 16:18 #66    #1,191    
38  Justin Reedus Franklin Central 16:52 16:33 16:21 16:19 #68    #1,211    
39  Jacksan Slater Snider 18:51 17:33 17:27 16:19 #69    #1,216    
40  Connor Zwissler Providence 16:19 #70    #1,222    
41  Brayden Mainwaring Penn 17:47 17:53 16:19 #71    #1,231    
42  Riley Lembke Homestead 17:24 17:40 17:02 16:19 #72    #1,239    
43  Tyler Lenze Lawrence North 17:29 16:58 16:19 #73    #1,255    
44  Michael Leavitt Center Grove 18:06 17:14 17:03 16:20 #74    #1,266    
45  Jake Metzger Crown Point 17:31 16:39 16:45 16:21 #77    #1,304    
46  Logan Vanzant Columbus North 17:38 16:44 16:32 16:22 #80    #1,372    
47  Hunter Panning Concordia Lutheran 17:14 16:24 16:31 16:23 #82    #1,406    
48  Jaxson Meyer Concord 18:17 17:51 16:43 16:25 #87    #1,544    
49  Nolan Dailey Hauser 18:30 18:03 16:51 16:26 #88    #1,562    
50  Xavier Miller Northridge 17:06 16:48 16:01 16:27 #90    #1,626    
51  Monroe Cluff Hamilton Southeastern 17:38 16:29 #94    #1,706    
52  Declan Mohr Fishers 18:42 17:36 17:19 16:29 #95    #1,720    
53  Colin Packer Avon 18:30 17:31 16:54 16:29 #97    #1,734    
54  Daniel Frevert Lowell 16:51 16:45 16:29 #98    #1,741    
55  Christopher Boyd Pike 17:58 17:15 17:18 16:30 #101    #1,781    
56  Mitchell Ford Avon 17:51 17:33 17:27 16:32 #106    #1,898    
57  Mason Tomboni Wapahani 18:07 17:24 17:38 16:34 #111    #2,006    
58  Caden Cassada Mt. Vernon (Fortville) 18:20 17:04 16:41 16:35 #113    #2,036    
59  Jackson Yoder Concord 18:30 17:16 16:56 16:35 #114    #2,065    
60  Gabriel Riehle Milan 17:24 16:59 16:35 16:35 #115    #2,076    
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
61  Fthawi Shumai Ben Davis 18:00 16:36 #117    #2,132    
62  Cooper Cage Kokomo 17:11 16:57 16:37 #118    #2,168    
63  Evan Lottes Harrison (WL) 17:23 17:19 17:09 16:37 #119    #2,170    
64  Isaiah Heuer Hamilton Heights 18:37 17:57 17:04 16:37 #124    #2,213    
65  Elijah Weaver Zionsville 17:07 16:59 16:38 #127    #2,236    
66  Cooper Trout Franklin Central 18:07 17:34 16:38 16:41 #135    #2,432    
67  Ryan Graham Silver Creek 17:35 16:57 16:39 16:41 #136    #2,442    
68  Gavin Cooke Angola 19:10 18:12 16:59 16:42 #143    #2,521    
69  Jack Minor Evansville Christian 17:57 17:23 16:43 #147    #2,576    
70  Grant Hostettler North Central (Indpls) 17:19 16:30 16:42 16:43 #151    #2,599    
71  Otto Leake Valparaiso 17:34 16:39 16:41 16:44 #152    #2,606    
72  Ryan Sandberg Hanover Central 17:28 16:57 16:50 16:44 #153    #2,607    
73  Jake Gentry Bloomington North 17:42 17:07 16:47 16:44 #156    #2,630    
74  Drew Wright Franklin Central 18:16 17:02 16:51 16:45 #161    #2,687    
75  William Watson Whiteland 18:06 17:38 16:54 16:46 #166   
76  Mason Lapp Fishers 18:12 17:59 16:46 #169   
77  Kush Grewel Penn 17:47 16:54 16:25 16:47 #170   
78  Isaiah Cordes Wabash 18:01 16:56 16:23 16:47 #172   
79  Oliven Lee Terre Haute North 17:57 17:56 17:18 16:47 #173   
80  Zach Johnson West Lafayette 17:46 17:27 16:58 16:47 #174   
81  Cameron Cox Center Grove 17:06 16:39 16:31 16:48 #177   
82  Noah Melton Noblesville 17:22 17:34 16:57 16:48 #181   
83  Spencer Dunn Clinton Central 19:07 18:18 16:57 16:49 #183   
84  William Mikels New Albany 18:30 17:52 16:49 #184   
85  Parker Bohr Mooresville 19:42 18:02 17:33 16:49 #185   
86  Kyle Woehler Jasper 18:20 17:37 17:21 16:50 #190   
87  Marco Cavacini Bishop Dwenger 19:24 18:05 16:50 #191   
88  Aiden Capparel Riley 18:33 17:17 16:40 16:52 #196   
89  Max Frank North Central (Indpls) 18:32 17:32 16:54 16:52 #199   
90  Brady FitzGerald Fishers 17:47 16:53 #202   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
91  Charlie Rosa Brownsburg 17:16 16:53 #203   
92  Drew Bowman Danville 19:51 18:20 17:19 16:54 #211   
93  Peyton Wright Princeton 17:40 17:12 17:27 16:54 #212   
94  William Holcroft Franklin Community 18:10 16:55 #214   
95  Corban Tippey Oak Hill 18:16 17:19 17:39 16:56 #218   
96  Caidan Burchett Wabash 17:30 16:56 #219   
97  Abe Brown Bloomington South 18:13 17:56 16:57 #225   
98  Andrew Schonlau Zionsville 18:22 17:27 16:57 #226   
99  Will LeCoque Carroll (FW) 18:52 17:54 16:50 16:57 #227   
100  Caiden Petrie Norwell 17:58 16:57 #229   
101  Ethan Walsh Portage 18:55 17:54 17:30 16:57 #230   
102  Andrew Dawalt Faith Christian 18:02 16:57 #231   
103  Caleb Haney Westfield 17:31 17:56 17:27 16:57 #232   
104  Dane Kramer Castle 17:26 16:40 16:56 16:57 #233   
105  Soren Johnson Zionsville 18:48 18:31 17:03 16:58 #234   
106  Grant Myers Pike 20:47 18:04 17:19 16:58 #235   
107  Kyler North Mississinewa 18:20 18:02 16:58 #236   
108  Freddy Kallenberg Plymouth 19:02 17:36 16:59 #245   
109  Gabriel Feltner South Putnam 18:48 17:34 16:57 16:59 #247   
110  Isaac Perrin Carmel 18:13 17:53 17:16 17:00 #249   
111  Kyle Knafel Central Noble 19:12 18:41 18:03 17:00 #251   
112  Joshua Nugent Brownsburg 18:51 18:16 17:28 17:02 #258   
113  River Bender Harrison (WL) 18:37 18:20 17:39 17:04 #266   
114  Dakota Sprunger South Adams 18:12 17:56 16:56 17:05 #268   
115  Carson Correll Fairfield 18:44 17:40 17:06 #274   
116  William Henning Hamilton Southeastern 18:03 17:44 17:10 17:08 #280   
117  Cooper Huntziker Mt. Vernon (Fortville) 18:33 17:04 17:10 17:08 #281   
118  Ethan Crockett Adams Central 18:32 17:26 17:08 #282   
119  Grant Fasnacht Fishers 18:24 17:08 #284   
120  Xavier Cassis Greensburg 19:52 21:16 18:47 17:09 #285   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
121  Isiah Tunis Franklin Community 17:52 17:21 17:01 17:09 #290   
122  Eli Storm Madison 19:25 17:57 17:09 #292   
123  Rony Hernandez Lawrence North 18:56 17:59 17:10 #295   
124  Jayden Anglemyer Concord 18:09 17:10 #298   
125  Sam Wing Fishers 18:16 17:11 #299   
126  Leyton Hottell Columbus North 18:27 18:01 18:54 17:11 #300   
127  Logan Fredel Winamac 18:42 17:59 17:18 17:12 #308   
128  Michael Thatcher Covenant Christian (DeMotte) 18:16 17:13 17:13 #309   
129  Marvin Sanchez-Garcia Snider 17:48 17:13 #311   
130  Connor Probst Northview 17:40 17:41 17:27 17:13 #312   
131  Noah Greenwood Indian Creek 17:13 16:53 16:58 17:13 #314   
132  Max Elick St. Joseph's 18:09 17:56 17:13 #315   
133  Magnus Thorstenson Mooresville 18:56 18:20 17:14 #316   
134  Tom Keith Bloomington North 19:23 18:20 17:14 #317   
135  Max Rodriguez Jennings County 18:25 17:14 #321   
136  Evan Kearns Crown Point 17:41 17:14 #322   
137  Rudy Zenthoefer Mater Dei 19:39 18:27 18:21 17:15 #325   
138  William Roberson Chesterton 18:24 17:15 #328   
139  Jacob Hernandez Concord 19:12 17:47 17:16 #333   
140  Willem Hobson Heritage Christian 17:44 17:43 17:26 17:16 #334   
141  Owen Haan Zionsville 17:22 17:38 17:06 17:17 #336   
142  Andriy Hernandez Valdez Ben Davis 17:17 #337   
143  Zakary Hudak Lowell 19:03 18:00 17:48 17:17 #338   
144  Kris Semmes McCutcheon 18:55 17:33 17:22 17:17 #339   
145  Grant Montgomery Boonville 17:45 17:10 17:17 #342   
146  Owen Frazier Northview 17:18 #346   
147  Kaden Klink Angola 17:30 16:52 16:47 17:18 #347   
148  Dean Semski Avon 17:07 17:18 #348   
149  Nolan Edens Whiteland 18:03 17:47 16:50 17:18 #350   
150  Dominic SELLERS Home School Union 21:34 18:23 17:18 #353   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
151  Will Laufer Madison 18:18 17:37 17:00 17:19 #355   
152  Brady Day Silver Creek 17:44 16:51 17:05 17:19 #356   
153  Lucas Cooney Milan 18:34 17:15 17:10 17:19 #358   
154  Rafe Wells Salem 18:09 17:14 17:20 #363   
155  Jerry Troyer Woodlan 17:53 17:21 #369   
156  Micah Jablonski Seymour 18:45 18:06 17:54 17:21 #370   
157  Tristan Jordan Whiteland 18:22 18:49 17:40 17:22 #379   
158  Brady Leininger Angola 21:03 19:42 20:23 17:22 #382   
159  Adam Larsen Adams 18:01 17:23 #383   
160  Isaac Ober Horizon Christian 18:11 17:37 17:23 #384   
161  Preston Arreola Kokomo 20:51 17:52 17:23 #386   
162  Graham Hoffman Westfield 20:53 18:21 17:23 #390   
163  Hunter Kinzle-Gorman Guerin Catholic 17:50 17:53 17:53 17:24 #392   
164  Ian Dockery Cascade 20:13 18:03 17:24 #396   
165  Ray Hundt Chesterton 17:25 #398   
166  Patrick McCluskey Brownsburg 18:24 17:26 #401   
167  Zachary Cecil Concordia Lutheran 19:11 17:40 17:26 #402   
168  Will Eckert Homestead 18:27 17:39 17:26 #403   
169  Tyler Tharp Mt. Vernon (Fortville) 18:19 17:36 17:26 #406   
170  Hunter Sardinas Brownsburg 17:50 17:28 17:26 #408   
171  David Wasson Greenfield-Central 18:46 17:56 17:49 17:27 #416   
172  Jose Perez Goshen 19:20 18:38 18:10 17:28 #420   
173  Kason Thrasher Wapahani 19:42 17:58 18:12 17:28 #421   
174  Will Seachris Trinity School at Greenlawn 18:13 17:55 17:28 #422   
175  Collin Goss NorthWood 20:12 18:49 17:29 #425   
176  Dane Scheeringa Illiana Christian 18:30 17:54 17:29 17:29 #427   
177  William Morgan Chesterton 17:47 17:29 #429   
178  Wesley Tirey Bloomington Bobcats 19:24 18:08 17:29 #435   
179  Cameron Shirvinski Fishers 19:40 17:30 #437   
180  Kaiden Hughes Lewis Cass 18:59 17:56 17:49 17:30 #438   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
181  Gonzalo Serrano St. Joseph's 18:23 17:51 17:51 17:30 #439   
182  Brayden Sommers Oak Hill 19:09 17:51 18:13 17:31 #443   
183  Abram Goldsberry Seymour 17:31 #450   
184  Jiler Gould Leo 18:01 17:29 17:45 17:31 #453   
185  Owen Lewis Roncalli 18:17 17:11 17:32 #455   
186  Miles Elrod Floyd Central 18:45 17:53 17:32 #461   
187  Owen FOUTS Yorktown 18:47 18:08 17:51 17:32 #463   
188  Zachary Wahlman Jennings County 18:28 19:01 18:38 17:33 #466   
189  Warren Davidson Princeton 18:46 17:26 17:07 17:33 #470   
190  Alex Lin Franklin Community 18:46 18:38 17:38 17:33 #472   
191  Omar Elsayed Hamilton Southeastern 17:33 #473   
192  Weston Stilwell Portage 17:51 17:57 17:10 17:34 #477   
193  Aiden Chavez Merrillville 19:59 18:06 17:38 17:34 #481   
194  Benjamin Brady Bremen 18:29 17:53 17:34 #482   
195  Jude May Herron 20:15 18:28 17:34 #484   
196  Finlay Reid University 17:32 17:16 17:35 #489   
197  Caleb VandeVelde Lakewood Park Christian 19:04 18:04 17:35 #495   
198  Braeden Chastain Terre Haute South 17:57 17:14 17:38 17:35 #498   
199  Max Sproull Zionsville 18:31 18:16 17:35 #499   
200  Caleb Kotynski Crown Point 18:01 17:43 16:53 17:36 #500   
201  Jason Rahe Wapahani 18:12 18:14 17:36 #502   
202  Isaac Schemmel Center Grove 18:34 17:40 17:20 17:37 #505   
203  Charlie Kimmel Noblesville 19:12 18:49 17:37 #509   
204  Adam Dennis Oldenburg Academy 18:33 17:44 18:00 17:38 #516   
205  Blythe Dieck Crown Point 18:28 17:18 17:30 17:38 #517   
206  Jeremiah Parker Brownsburg 17:38 #518   
207  Jacobie Mills West Central 18:58 18:54 18:34 17:38 #523   
208  Elijah McGruder Marion 19:39 17:29 17:49 17:38 #524   
209  Gideon Beall Homestead 18:20 17:53 18:04 17:39 #526   
210  Nathan Sequeira Center Grove 18:20 17:29 17:39 #530   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
211  Ryland Barnes Northwestern 19:24 19:07 18:11 17:40 #534   
212  Biruk Shaw Northrop 18:56 18:16 17:48 17:40 #535   
213  Evan Miller Lawrence North 18:48 17:44 17:41 #540   
214  Caiden Daniel Marion 18:06 17:50 18:15 17:41 #545   
215  Lucas Chamness Northeastern 19:55 18:04 17:40 17:41 #547   
216  Tod Collins Mater Dei 21:37 19:17 18:20 17:42 #548   
217  Tyler Lower Indian Creek 19:34 18:17 17:42 #549   
218  Elijah Harless North Putnam 19:51 18:21 18:07 17:42 #553   
219  Maylan Wagner Columbia City 19:33 18:57 18:25 17:42 #554   
220  Hayden Whittenbarger Bellmont 18:20 17:28 17:42 #555   
221  Jensen Storch Zionsville 17:42 #557   
222  Solomon Mihretab Ben Davis 18:34 17:42 #558   
223  Luke Merkle Mooresville 19:34 18:17 17:42 #559   
224  Curtis Hicks Lebanon 17:42 #560   
225  Max Moody Princeton 19:00 18:00 17:59 17:43 #566   
226  Colten Smith Monrovia 18:39 18:22 17:43 17:43 #568   
227  Eli Tyrpin Lake Central 19:07 18:34 17:43 #569   
228  Owen Lawson Mooresville 19:08 18:26 17:44 #573   
229  Logan Reinhart Shelbyville 18:59 18:19 17:45 #588   
230  Carter Cline Clinton Central 18:48 18:01 18:12 17:45 #593   
231  Desmond Calhoun Valparaiso 17:36 18:10 17:48 17:46 #595   
232  Owen Zhang Park Tudor 19:56 17:46 #598   
233  Owen Sharp Kankakee Valley 19:02 17:53 18:07 17:46 #600   
234  Corban Roth Heritage 18:41 18:23 18:08 17:46 #601   
235  Owen Thomas Valparaiso 19:14 18:10 17:46 #603   
236  Keegan Knight Central Noble 19:18 19:07 18:31 17:47 #607   
237  Ashwin Long International School 18:40 18:11 17:47 #611   
238  Cooper Miles Perry Meridian 18:55 18:33 17:49 17:47 #613   
239  Wajit Ali Southport 19:44 18:41 18:36 17:48 #614   
240  Owen Dilley Westfield 19:05 17:57 17:12 17:48 #615   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
241  Isaac Campbell Cowan 19:21 18:54 18:08 17:48 #618   
242  Ethan Gonzales Lake Central 18:13 17:48 17:48 #619   
243  Josiah Spicer Henryville 18:47 18:14 17:48 #620   
244  Anthony Cordell Herron 20:28 20:30 17:50 17:49 #626   
245  Alejandro Gonzales Concord 19:20 18:30 18:18 17:49 #627   
246  Nathan Troxel West Noble 18:15 18:27 17:59 17:49 #634   
247  Eric Metzger-Pearson Purdue Polytechnic 18:54 17:50 #637   
248  Logan Copeland Columbia City 18:27 18:17 17:51 #642   
249  Preston McCorkhill Wapahani 19:11 17:56 18:24 17:51 #643   
250  Nathan Pierzchalski Winamac 18:21 18:27 17:51 #646   
251  Lucas Gerber Northrop 19:00 17:51 #648   
252  Noah Parrott Delta 20:58 19:16 18:31 17:52 #658   
253  Carter Fox Benton Central 19:07 18:45 18:11 17:53 #664   
254  Jackson Rockwell Bluffton 20:53 19:37 18:10 17:53 #665   
255  Paddy Boyle Bishop Chatard 18:24 17:58 17:53 #666   
256  Steven Mergl Whiteland 19:46 18:37 18:50 17:53 #667   
257  Owen Reaney Brebeuf Jesuit 19:23 18:29 18:25 17:53 #668   
258  Elijah Clore Columbus East 20:24 20:46 18:24 17:53 #670   
259  Aiden Clarke Hamilton Heights 19:29 19:10 18:28 17:54 #673   
260  Jace Lee Westfield 18:42 17:54 #677   
261  Tyreese Brannon Terre Haute South 18:26 18:16 17:55 #688   
262  Garrett Gates Jasper 19:35 19:07 17:56 #693   
263  Evan Hartwick South Knox 17:56 #694   
264  Harrison Bernfield Delphi 17:56 #701   
265  Hudson Holt Hamilton Heights 19:48 19:16 18:35 17:58 #717   
266  Emmett Churchfield Bloomington Bobcats 18:55 17:58 #722   
267  Austin Baugh Mt. Vernon (Fortville) 17:34 17:24 17:04 17:58 #723   
268  Elijah Crowe Avon 19:10 17:58 #725   
269  Cooper King Anderson 17:58 #726   
270  Weston St. Clair Penn 18:29 18:39 17:59 #728   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
271  Kervenson Clerger Franklin Central 18:23 17:59 #737   
272  Colton Copeland Lewis Cass 18:12 17:48 17:59 #738   
273  Seth Hendricks Northview 19:39 18:16 17:59 #743   
274  Johnny King Brebeuf Jesuit 18:00 #744   
275  Christopher Parks Terre Haute North 18:34 17:58 17:40 18:00 #746   
276  Reggie Reynolds Muncie Central 20:29 19:15 18:22 18:00 #747   
277  Xavier Hofmeister West Noble 18:46 18:26 18:07 18:00 #748   
278  Tanyon Bakker Covenant Christian (DeMotte) 19:19 18:14 17:45 18:00 #750   
279  Logan Weist Harrison (WL) 18:53 18:50 18:14 18:00 #754   
280  Peyton Shanholt Elkhart 18:30 18:08 18:01 #757   
281  David James Bloomington Bobcats 18:01 #762   
282  Clark Showalter Manchester 21:20 19:05 18:31 18:01 #764   
283  Ethan Podlesak Plymouth 20:43 18:35 18:12 18:01 #767   
284  Cameron Deckman Delta 21:57 19:59 18:14 18:02 #773   
285  Owen Seeley Central Catholic 19:27 18:39 18:19 18:02 #781   
286  Jackson Klitzman Cathedral 18:22 17:51 18:37 18:03 #795   
287  Wyatt Mann South Adams 18:33 19:07 18:05 18:03 #796   
288  Sam Crum Southmont 19:59 19:03 19:35 18:03 #797   
289  Noah Smith Burris 19:04 18:27 18:02 18:04 #799   
290  Jayden Clark Whiteland 19:13 18:14 18:04 #800   
291  Jason Russell Lawrence North 19:01 17:46 18:04 #808   
292  Brett Spriggs Penn 19:15 17:55 18:08 18:04 #810   
293  Luke Dagley Center Grove 18:20 18:05 #812   
294  Deacon Bierbaum South Adams 19:27 18:44 18:13 18:05 #813   
295  Landon Wright Princeton 18:34 18:23 17:24 18:05 #819   
296  Christian Langrel Center Grove 18:58 17:47 17:44 18:06 #823   
297  Evan Wiesemann New Prairie 18:06 #824   
298  Hardan Olson Mooresville 19:18 18:50 18:37 18:07 #833   
299  Silas Anson South Knox 19:18 19:20 18:07 #834   
300  Malcolm Cruz North Central (Indpls) 18:58 18:28 18:08 #838   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
301  Jackson White North Decatur 18:08 #841   
302  Rayce Wolff Martinsville 19:02 17:58 18:08 #843   
303  Alex MacDonald Homestead 17:47 17:22 17:17 18:08 #844   
304  Ethan Keck Southmont 19:45 22:21 18:35 18:09 #848   
305  Grant Slunder Princeton 18:55 18:10 #863   
306  Benjamin Wallace Kokomo 20:05 18:50 18:11 #873   
307  Forest Nyberg South Newton 18:11 #874   
308  Alan Kuzmar Illiana Christian 18:10 18:12 #876   
309  Aidan Glenn Cowan 19:40 19:22 19:16 18:12 #877   
310  Charles Wedmore Hamilton Heights 20:15 19:34 19:11 18:12 #882   
311  Joshua Montgomery Hamilton Southeastern 17:30 17:11 18:02 18:13 #892   
312  Liam McNiven Hamilton Southeastern 18:35 18:18 18:13 #895   
313  Gabe Goral Griffith 19:46 18:47 18:14 #900   
314  Maddux Miller Bellmont 19:07 18:42 18:24 18:15 #905   
315  Alexander Kreis Andrean 18:52 18:20 18:15 #909   
316  Marco Bajuyo St. Joseph's 18:15 #911   
317  Ashton Smith Pendleton Heights 19:01 17:52 17:27 18:15 #914   
318  Grant Warnock Noblesville 19:17 19:04 18:42 18:15 #916   
319  Faith Oluwamuyemi Ben Davis 19:15 18:16 #921   
320  Jacob Jackson Zionsville 19:03 18:49 18:16 #924   
321  Sam Allebach Warsaw 18:14 18:17 #939   
322  Preston Rupert Adams 18:44 18:18 #941   
323  Grady Hoover Angola 18:52 18:45 18:18 #942   
324  Brandon Siebe Whiteland 20:20 19:06 18:42 18:18 #947   
325  Landon Dispennett Seeger 19:17 18:33 18:18 #949   
326  Josh McGraw Noblesville 18:18 #952   
327  Carson Boggs Center Grove 18:25 18:11 18:18 #954   
328  Daniel Montiel Concord 18:49 18:16 17:56 18:19 #957   
329  David Martinez Bishop Noll 20:02 18:19 #960   
330  Gavin Shields Heritage Hills 20:50 19:17 18:40 18:19 #962   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
331  Lucas Doggett Lincoln (Vincennes) 18:19 #963   
332  Jacob Tyler Muncie Central 19:48 20:49 18:57 18:20 #973   
333  Matthew Schroeder Mater Dei 18:23 18:54 18:20 #976   
334  Jonah Fleming Benton Central 19:48 18:30 18:40 18:20 #984   
335  Jacob Cork South Knox 18:54 18:24 18:21 #990   
336  Andrew Orr Carmel 18:21 #991   
337  Caleb Cheney Mitchell 18:30 18:21 #995   
338  Ethan Rahschulte Batesville 18:49 18:52 18:21 #998   
339  Sam Theriac South Knox 19:13 18:16 18:21 #999   
340  Oliver Bez Jasper 19:43 19:11 18:22 #1,008   
341  Landen Troxel Shenandoah 18:22 #1,013   
342  Cayden Burkett Eastside 19:13 19:14 18:22 #1,016   
343  Mark Brown Floyd Central 19:10 18:23 #1,026   
344  Colt Kerns Loogootee 19:05 18:24 #1,027   
345  Trenton Martinelle Whiteland 18:58 18:24 #1,030   
346  Evan Coates Harrison (WL) 18:31 18:24 #1,033   
347  Eyobe Assefa Ben Davis 19:07 18:24 #1,037   
348  Kaleb Jacobs Clinton Central 20:17 19:42 18:25 #1,045   
349  Camden Johnson Northview 18:16 18:00 16:50 18:26 #1,054   
350  Grant Bush South Vermillion 18:34 18:26 #1,055   
351  Chase Wildman Northeast Dubois 18:01 17:47 17:52 18:27 #1,065   
352  Aaron Robles St. Joseph's 19:16 18:44 18:27 #1,069   
353  Grant Martin Signature 19:31 18:28 #1,074   
354  Kamdem Honickel Crown Point 18:43 18:28 #1,078   
355  Dalton Keele Fishers 17:56 17:59 18:28 #1,082   
356  Corbin Ramirez-Jacques Pike 18:49 18:29 #1,084   
357  Josiah Spanner F.J. Reitz 18:53 18:16 17:38 18:29 #1,089   
358  Eli Prather Reitz Memorial 20:38 18:59 19:03 18:29 #1,095   
359  Owen Kruger Homestead 18:30 #1,103   
360  Sam Elliott Hamilton Southeastern 18:09 17:25 18:30 #1,104   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
361  Richard Ostendorf Lawrence North 18:46 18:30 #1,108   
362  Gavin Belzowski Penn 18:50 17:56 17:49 18:31 #1,114   
363  Logan Booth Chesterton 19:15 18:32 #1,120   
364  Malachi Lesnet Brebeuf Jesuit 17:22 16:50 17:13 18:32 #1,123   
365  Reece Grissom Mitchell 18:32 #1,124   
366  Elijah Jacob Norwell 19:03 18:27 19:28 18:32 #1,130   
367  Logan Jacobs Rushville 19:54 18:42 18:20 18:32 #1,132   
368  Daniel Kinsey Goshen 19:04 18:43 18:33 #1,134   
369  Siva Bahradine-Bell South Bend Career Academy 18:53 18:33 #1,137   
370  Taye Gutwein Westfield 18:07 18:43 18:36 18:33 #1,145   
371  William Weber Zionsville 18:57 18:36 18:34 #1,149   
372  Spencer Mummert Tri 18:52 18:34 #1,151   
373  Ben Haun Perry Meridian 19:00 18:34 #1,152   
374  Silas Neeley Cascade 20:09 20:01 18:34 #1,154   
375  Luke Doyle Culver Academies 19:05 18:30 18:24 18:35 #1,160   
376  Eli Carter Warren Central 20:52 18:44 18:36 #1,170   
377  Lorren Westerfeld Columbus East 19:35 19:14 19:23 18:36 #1,175   
378  Noah Somes Bloomington North 19:15 18:52 18:36 #1,176   
379  Grady Paddock Clay City 19:54 18:36 #1,177   
380  Mathew Zadeii Terre Haute South 20:16 19:01 19:41 18:37 #1,183   
381  Bradley Hilbers Scecina Memorial 19:17 18:47 18:37 #1,185   
382  Nicholas Kleber Bishop Dwenger 19:46 18:03 18:37 #1,188   
383  Elliot Six Fishers 18:32 18:38 #1,192   
384  Evan Yoder Carroll (FW) 18:27 18:06 18:41 18:38 #1,194   
385  Noah Walker Tipton 18:39 18:27 18:52 18:38 #1,198   
386  Jake Baumann Crown Point 18:39 18:59 17:32 18:38 #1,200   
387  Brayden Villafuerte Richmond 19:24 18:38 #1,201   
388  Denver Clark Gibson Southern 19:00 18:38 #1,202   
389  Elijah Blankenship New Castle 18:39 #1,211   
390  Julian Bowden Richmond 19:29 18:46 18:39 #1,213   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
391  Cash Myers Batesville 19:42 19:08 18:35 18:40 #1,215   
392  Christopher Marquez Tippecanoe Valley 18:43 18:41 #1,225   
393  Nic Besachio Culver Academies 18:31 18:41 #1,226   
394  John Constantino Guerin Catholic 17:51 18:45 18:41 #1,228   
395  Kendrick Herr Hagerstown 20:59 19:39 19:05 18:41 #1,233   
396  Carter Lord New Albany 19:27 17:59 18:25 18:42 #1,238   
397  Kane Finke Caston 21:39 18:42 #1,245   
398  Gregory Perez New Albany 18:33 18:42 #1,246   
399  Lu Cohen Hobart 18:39 18:53 18:28 18:43 #1,256   
400  Luke Lehman Tri-County 19:12 18:58 18:43 #1,258   
401  Kheagan Kindred Tri 19:24 18:43 #1,260   
402  Isaac Allen Evansville Christian 19:25 19:19 18:43 #1,262   
403  Cole Hileman Richmond 18:45 #1,276   
404  Adrian Perez-Chavez Warren Central 20:37 18:46 18:45 #1,277   
405  Luke Conrad Noblesville 18:37 18:58 18:19 18:45 #1,279   
406  Jacolby Donaldson 21st Charter School 18:45 #1,280   
407  Aden Yeager Noblesville 18:46 #1,282   
408  Victor Jackson Lawrence Central 19:28 18:46 #1,283   
409  Kohen Fischer Columbus North 20:20 20:04 18:46 #1,285   
410  Brady Shoffner Noblesville 19:13 18:40 18:46 #1,287   
411  Roland Yates Tipton 19:31 18:46 #1,291   
412  Skylar Phillips Perry Meridian 18:22 18:47 #1,295   
413  Jackson Frahm Greenwood 20:01 18:47 #1,296   
414  Adrian Dugarte Noblesville 18:48 #1,307   
415  Dawson Leak Jennings County 18:28 18:11 18:05 18:48 #1,315   
416  Hudson Ayers Fishers 19:09 19:10 18:48 #1,316   
417  Noah Hoff Castle 19:46 18:49 #1,322   
418  Alex Crockett Western Boone 19:00 18:49 #1,324   
419  Jesus Hernandez Jefferson 18:56 18:30 18:49 #1,331   
420  Julian Tutt Avon 18:54 18:49 #1,336   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
421  Logan James Silver Creek 19:46 18:47 18:29 18:50 #1,340   
422  Wylie Knepp Glenn 20:36 18:50 #1,341   
423  Zachary Hinckley Muncie Central 20:30 19:42 18:50 #1,345   
424  Owen Troesch Forest Park 18:50 #1,346   
425  Jonathon Cook Wes-Del 18:45 18:23 18:51 #1,352   
426  Judah McGinness Eastbrook 20:02 18:48 18:51 #1,353   
427  Jack Duffer Brebeuf Jesuit 19:00 18:41 18:36 18:51 #1,354   
428  Aiden Colbart Noblesville 18:52 #1,360   
429  Isaac Mehle Carmel 19:09 18:53 #1,365   
430  Devin Jones Northview 18:45 18:53 #1,367   
431  Brynner Sloan Lebanon 20:23 19:30 18:54 #1,375   
432  Nicholas Wallpe Seeger 20:22 19:25 18:54 #1,382   
433  Silas Poteat Horizon Christian 20:17 19:11 18:54 #1,383   
434  Max Klopfenstein Jay County 19:32 18:55 #1,387   
435  Shawn Kerschner Huntington North 19:31 18:55 #1,400   
436  Gage Dailey Jefferson 19:39 18:56 #1,410   
437  Marcos Garcia Decatur Central 20:56 18:56 #1,415   
438  John Puterbaugh Seeger 18:50 18:22 18:56 #1,417   
439  Diego Gonzalez Jasper 19:46 20:01 18:57 #1,421   
440  Ethan Zheng Center Grove 19:07 18:57 #1,425   
441  Cain Banfield Carmel 18:57 #1,426   
442  Uriel Cobbs Frankfort 21:02 19:51 20:20 18:57 #1,428   
443  Eli Bucher Heritage Christian 20:23 20:01 18:53 18:57 #1,431   
444  Jacob Ortega Perry Central 19:47 19:09 19:11 18:58 #1,437   
445  Nathan Schlotter East Noble 19:06 19:06 18:58 #1,438   
446  Kevin Pacheco New Haven 18:58 #1,440   
447  Denym Lee New Haven 20:15 18:58 #1,441   
448  Zachary Betz Northeast Dubois 20:32 19:19 19:31 18:58 #1,443   
449  Bryce Tinkle Hagerstown 19:01 18:09 17:57 18:58 #1,445   
450  Edwyn Lozano Ben Davis 18:59 #1,450   
RankNameSchool FR SO JR SR Year
Overall
All-Time Grade Rank
451  Jordan Hartlage Floyd Central 19:04 18:59 #1,451   
452  Wyatt Chisman Charlestown 18:59 #1,456   
453  Jeffrey DiCesare Chesterton 18:59 #1,459