Top

Boys Class 2A Rankings

CLASS  2A  BOYS - 2026 Final Spring Rankings

(Individuals Ranked < 50.00

Pos Player Yr Team Adj Avg
1 Judd Jirovsky Sr Grundy Center 36.84
2 McGavin Smith Jr West Branch 37.45
3 Trey Swanson Jr Rock Valley 37.62
4 Kellen Clausen Sr Ridge View 37.92
5 Camden Brenden Jr Columbus Catholic 38.96
6 Elijah Dougherty Jr Maquoketa Valley 39.05
7 JJ Martin Jr Shenandoah 39.15
8 Carter Chizek Fr Emmetsburg 39.20
9 Max Mudd Fr Columbus Catholic 39.41
10 Henry Lane Jr Grand View Christian 39.48
11 Isaac Postma Fr Western Christian 39.49
12 Braxton Vonnahme Sr Kuemper Catholic 39.59
13 Hayden Welch Fr Central Lee 39.63
14 Jac Fine So Clarinda 39.83
15 Jaxon Kiewiet Jr Grundy Center 40.02
16 Blake Delagardelle Jr Hudson 40.07
17 Peyton Anderson Sr Forest City 40.08
18 Caleb Larson Sr Central Lee 40.13
19 Bradyn Karsten Sr Estherville Lincoln Central 40.13
20 Jackson Reisner Fr Sumner-Fredericksburg 40.14
21 Carson Morrison Jr Central Lee 40.39
22 Drew Burk Sr Ridge View 40.42
23 Ryer Roetman So Western Christian 40.55
24 Charlie Kriener Jr New Hampton 40.62
25 Jullian Snyders Sr West Lyon 40.64
26 Jonah Shelton Sr Van Meter 40.69
27 Karson Hoogendoorn Sr Rock Valley 40.71
28 Brendan Baker Jr Regina Catholic 40.80
28 Daniel Clark Jr Regina Catholic 40.80
28 Teddy Melcher So Regina Catholic 40.80
31 Ty Clausen So Ridge View 40.81
32 Jack Lenz Jr Kuemper Catholic 40.82
33 Charlie Ford Sr PCM 40.89
34 Carter Jones Jr Central Lee 40.92
35 Lincoln Card Sr Pleasantville 40.98
36 Duncan Mathianson Fr Hinton 41.15
37 Breylan Krutsinger Jr Forest City 41.20
38 Kort Neal Sr Clarinda 41.37
39 Aiden Koester Sr Sumner-Fredericksburg 41.48
40 Mylan Lowenberg Sr Central Lee 41.55
40 Kaden Swan Jr Central Lee 41.55
42 Cobe Eischen Jr Forest City 41.58
43 Alec Mudd Sr Columbus Catholic 41.59
44 Gavin Oxley Jr West Branch 41.64
45 Sam Yonker Jr Burlington Notre Dame 41.65
46 Alex Kiewiet Sr Grundy Center 41.67
47 Caylor Jones Sr Pleasantville 41.73
48 Corbin Daniel Jr Regina Catholic 41.80
49 Hayden Eslick Sr Roland-Story 41.82
50 Gage Wymore Sr Jesup 41.84
51 Blake Everitt Jr North Fayette Valley 41.85
52 Eli Wegmann Sr Grundy Center 41.87
53 Hayden Lewis Fr Oelwein 41.90
54 Quinn Lowrey Sr Columbus Catholic 41.90
55 Lucas Weiland Fr Garner Hayfield Ventura 41.92
56 Brayden Galvan Sr Panorama 41.94
57 Clayton Juffer Jr Rock Valley 42.02
58 Ryan Fisher Jr Roland-Story 42.05
59 Owen Fletcher Fr Underwood 42.08
60 Trevor Grimm Jr Maquoketa Valley 42.08
61 Parker Johnson Sr Monticello 42.15
62 Landon De Stigter Sr Western Christian 42.16
63 Logan Bricker Sr Albia 42.17
64 Quintin Formanek Sr Garner Hayfield Ventura 42.23
65 Tayjen De Jong Sr Western Christian 42.27
66 Colton Kane Fr Columbus Catholic 42.31
67 Gavin Lichtsinn Sr Forest City 42.33
68 Maddox Pattison Sr Oelwein 42.33
69 Max Leonhart Jr Denver 42.41
70 Colby Hagensick Sr Garner Hayfield Ventura 42.42
71 Max Griffin Sr Mediapolis 42.49
72 Bryce Anderson Jr West Branch 42.51
73 Kai Seibel Sr Camanche 42.53
74 Jack Kline Jr Clarinda 42.55
75 clay foutch Jr Shenandoah 42.56
76 Owen Larson Sr South Hardin 42.61
77 Jake Knoll Jr Roland-Story 42.65
78 Jason Matheason Sr Emmetsburg 42.70
79 Cole Moser Sr North Fayette Valley 42.71
80 Ephram Hallgren Fr Mediapolis 42.74
81 Brenten Loeffelholz Jr Kuemper Catholic 42.78
82 Parker DeHaai Jr PCM 42.79
83 Bodee Weber Jr Rock Valley 42.82
84 Kohen Stotlar Jr Mediapolis 42.86
85 Sawyer Jefferies Jr West Branch 42.92
86 Austin Burns So PCM 42.93
87 Tripp Thompson So Hudson 42.94
88 George Brandt Jr Underwood 42.96
89 Wyatt Schubert Jr PCM 43.03
90 Reid Sticklett Fr Ridge View 43.03
91 Theodore Perkins Jr Kuemper Catholic 43.11
92 Brody Thomas So Albia 43.13
93 Thomas Fereday Jr Columbus Catholic 43.13
94 Thomas Beaver Jr Estherville Lincoln Central 43.18
95 Cole Koch Jr West Lyon 43.18
96 Garrett Babe Jr Kuemper Catholic 43.20
97 Easton Cox Jr Pleasantville 43.21
98 Max Costello Jr Hinton 43.21
99 Wyatt Ramus So Roland-Story 43.23
100 Jeremiah Lock So Grand View Christian 43.24
101 Alex Hackmann Sr North Fayette Valley 43.28
102 Reese Gingerich Sr West Branch 43.29
103 Rylee Eastvold Jr Forest City 43.33
104 Bryce Dawes Sr Panorama 43.34
105 Austin LaMantia Fr Treynor 43.35
106 Tucker Hawkins Jr Roland-Story 43.37
107 Gannon Gunn Sr Mediapolis 43.37
108 Ryne Deets So Denver 43.41
109 Vince Nelson Fr Emmetsburg 43.45
110 Tyler Nuss So Denver 43.49
111 Zachary Leytem Sr Maquoketa Valley 43.56
112 Logan Twyman Sr Shenandoah 43.61
113 Ethan Laughlin Sr Shenandoah 43.61
114 Abe Kiernan Jr PCM 43.62
115 Chason Maier So West Branch 43.62
116 Owen James So Albia 43.64
117 Owen Kipfer So Albia 43.65
118 William Worrall Sr Mediapolis 43.67
119 Evan Roberts Sr Van Meter 43.69
120 Ryan Wirtz Sr Emmetsburg 43.70
121 Leo Nedved Fr Ridge View 43.71
122 Jack Bown Jr Columbus Catholic 43.72
123 Owen Korsmo Sr Crestwood 43.74
124 Jayce Hall Jr Monticello 43.76
125 Robert Forristal Sr Ridge View 43.81
126 Evan Erpenbach Sr West Lyon 43.82
127 Andy David So Woodward-Granger 43.86
128 Tonio gitch Sr Sumner-Fredericksburg 43.87
129 Gavin Steenhoek Fr PCM 43.90
130 Nolan Baker Jr Underwood 43.91
131 Jackson Reisner Sumner-Fredericksburg 43.93
132 Brennan Ries So Bellevue 44.00
133 Brady Dunkel So Hinton 44.01
134 Levi Green Jr Shenandoah 44.02
135 Henry Hogenson Fr Van Meter 44.02
136 Grant Wilson So Albia 44.09
137 Collin Venteicher Sr Kuemper Catholic 44.11
138 Kayne Brent Sr Pleasantville 44.12
139 Jace Pedretti Sr Crestwood 44.15
140 Carson Sohn Sr Albia 44.17
141 Charlie Sager Sr Camanche 44.20
141 Brett Wilkie Fr Treynor 44.20
143 Weston Martens So Grundy Center 44.23
144 Jace Ozbun Jr Woodward-Granger 44.36
145 Tyce Van Beek Sr Rock Valley 44.39
146 Carver Hayes Jr Central Lee 44.41
147 Aiden Koester Sumner-Fredericksburg 44.49
148 Luke Drtina Sr Crestwood 44.50
149 Evan Blythe Fr Grundy Center 44.52
150 Beau Bigwood So Camanche 44.53
151 Brock Spears Jr Mediapolis 44.55
152 AJ Shudak So Treynor 44.55
153 Cohen Broek So Western Christian 44.55
154 Isaac Schubert Fr PCM 44.60
155 Cohen Wiersma Fr Rock Valley 44.62
156 Jayke Stokes So Estherville Lincoln Central 44.74
157 Cole Carstens Jr Panorama 44.75
158 Levi maifeld Sr Sumner-Fredericksburg 44.76
159 Wyatt Kaeding So Regina Catholic 44.80
160 Luke Welter So Monticello 44.82
161 Adrian Armstrong Jr Lisbon 44.84
162 Casen Boeve Jr Hinton 44.86
163 Hudson Furnal So Pleasantville 44.88
164 Gavin Gunnarson Jr Hudson 44.90
165 Grady Van Zee So Western Christian 44.94
166 Trent Nickelson Sr PCM 45.00
167 Dane Curtin Sr Crestwood 45.03
168 Sean Hunter Sr Clarinda 45.09
169 Maxwell Cowley Fr North Fayette Valley 45.13
170 Cooper Finestead So Woodward-Granger 45.15
171 Talan Long Sr Monticello 45.15
172 Miles Forbush Jr Underwood 45.20
173 Fletcher Hove Fr Lisbon 45.23
174 Luke Steinfeldt Sr Van Meter 45.33
175 Noah Bergan So Crestwood 45.35
176 Kale Eggar So Burlington Notre Dame 45.38
177 Braxton Davis Fr Emmetsburg 45.45
178 Warner Schmitt Sr Clarinda 45.49
179 Titus Jordan Jr Grand View Christian 45.58
180 Tristan Kakacek Sr Clarion-Goldfield-Dows 45.59
181 Ben Rassmasen Fr Columbus Catholic 45.66
182 Braylen Seehase Sr Jesup 45.69
183 Sam Kline Sr Clarinda 45.70
184 Luke Klingeman Jr Regina Catholic 45.80
185 Ethan Bergan Jr Crestwood 45.85
186 Dalton Africa Jr Maquoketa Valley 45.87
187 Cooper Winchell Fr Treynor 45.88
188 Christian Langan Jr Grundy Center 45.93
189 Hayden Janssen Sr Roland-Story 45.95
190 Cam Miller So North Fayette Valley 46.05
191 Devan Runner Sr Pella Christian 46.09
192 Kaleb Anderson Jr Grand View Christian 46.10
193 Keegan McDermott Fr North Fayette Valley 46.11
194 Eli Hilton Sr Albia 46.12
195 Mason Cates Fr Panorama 46.12
196 Evan Byersdorfer Sr Roland-Story 46.15
197 Lincoln Bruggeman Jr West Lyon 46.18
198 Krayton Kalous So Estherville Lincoln Central 46.18
199 Benjamin Burken So Camanche 46.20
199 Jaxson Lundgren Sr North Fayette Valley 46.20
201 Levi Fransman So Pella Christian 46.23
202 Brayson Downs Jr Dike-New Hartford 46.26
203 William Sump Sr Clarinda 46.30
204 Xander Knight Fr Grand View Christian 46.30
205 Jackson Leete So Sumner-Fredericksburg 46.34
206 Brody Burdorf Sr Shenandoah 46.38
207 Eli Hagarty Jr Jesup 46.38
208 Hunter Hill Fr Roland-Story 46.40
209 Reid Hinrichs So Monticello 46.43
210 Jacob Oelke Fr Hinton 46.43
211 Hudson Neally Fr Burlington Notre Dame 46.44
212 Preston Germain Jr Hudson 46.46
213 Jacob Ruba So Clarion-Goldfield-Dows 46.48
214 Teddy Yackle So Clarion-Goldfield-Dows 46.59
215 Kohen Dietzenbach Burlington Notre Dame 46.59
216 Aiden Dinges Fr Shenandoah 46.60
217 Evan Geerts So New Hampton 46.62
218 Drew Destival Fr Dike-New Hartford 46.64
219 Owen Portz Sr Bellevue 46.70
220 Logan Lea Fr Columbus Catholic 46.73
221 Barrett Hagey Jr Clarinda 46.73
222 Brody Worley Sr Woodward-Granger 46.78
223 Maddox Kruger So Garner Hayfield Ventura 46.79
224 Jaxson Stauffer So Panorama 46.88
225 Ty Halupnick So Hudson 46.96
226 Cash Klootwyk Jr Pleasantville 46.98
227 Connor Sexton Jr West Branch 47.00
228 Brody Schlingmann Jr Forest City 47.01
229 Murphy McKern Fr Treynor 47.02
229 Nick Oelke Hinton 47.02
231 Grant Berryman Jr Oelwein 47.07
232 Michael Derner So Woodward-Granger 47.09
233 Grady Stuerman Jr West Lyon 47.16
234 Maddux McKern Fr Treynor 47.17
235 Trevor Vos So Pella Christian 47.18
236 Wes McDanel Sr Camanche 47.20
237 Tyler Kubovec Fr Lisbon 47.26
238 Casey Young Sr Panorama 47.28
239 Bryce Boots Sr Lisbon 47.29
240 Brady Vinci So Garner Hayfield Ventura 47.29
241 Cal Bonifas Sr Bellevue 47.30
241 Taylan Miller Jr Mediapolis 47.30
243 Drew Kipp So New Hampton 47.38
244 Kyler Bertram Sr North Fayette Valley 47.39
245 Aspen Briggs So South Hardin 47.42
246 Brodix Ageson So West Lyon 47.47
247 Latyn Ashworth Fr Panorama 47.50
248 Lewis Menninga So Pella Christian 47.57
249 Lucas Perry Sr South Hardin 47.68
250 Carsen Reynolds Sr Van Meter 47.69
251 Hudson Wolfe Jr West Branch 47.70
252 Colton Torrance So Grand View Christian 47.73
253 Brighton Kraus Sr Garner Hayfield Ventura 47.77
254 Ari Jannings Sr Burlington Notre Dame 47.82
255 Griffin Day Jr Postville 47.88
256 Carson Quastad Jr Estherville Lincoln Central 47.91
257 Anderson Holtz Sr Maquoketa Valley 47.93
258 Bric Joynt Fr Emmetsburg 47.95
259 Liam Eichhorn So Bellevue 47.97
260 Kael Cook Fr Burlington Notre Dame 47.99
261 Dalen Knudtson So Postville 48.02
262 Skylar Sullivan Sr Dike-New Hartford 48.07
263 Trenton Voyna Jr Crestwood 48.27
264 Isaac Shindelar Jr Woodward-Granger 48.30
265 Taiden Ragland Jr Underwood 48.31
266 Kaleb Rindels Sr Dike-New Hartford 48.32
267 Braylon Moyer So Denver 48.34
268 Hayden Hawthorne So Ridge View 48.36
269 Rylan Curtin Jr Crestwood 48.40
270 Mason McClelland Jr Hudson 48.41
271 Ben Kelley Sr Lisbon 48.46
272 Nick Bjorheim Sr Jesup 48.50
273 Owen Putman Sr Bellevue 48.50
274 Klayton Sharp Jr Jesup 48.53
275 Ryan Bahnson Fr West Lyon 48.57
276 Colin Giles Jr Pleasantville 48.65
277 Ashton Martin Fr Sumner-Fredericksburg 48.66
278 Karver DeGroot Sr Hinton 48.70
279 Ethan Hill So Treynor 48.88
280 Aiden Kellar Jr Treynor 48.93
281 Jacob Fritz Fr Oelwein 48.95
282 Charlie Oostenink Fr Western Christian 48.97
283 Ian Whittenbaugh Sr Lisbon 49.16
284 Brady Ingvall Sr Estherville Lincoln Central 49.18
285 Bryce Kunkle Sr Oelwein 49.21
286 Gavin Cherry So Jesup 49.35
287 Wilson Clark Fr Panorama 49.53
288 Braden Gardner Sr Maquoketa Valley 49.56
289 Kade Geetings So Pella Christian 49.57
290 Austin Wynia Jr Rock Valley 49.60
291 Lane Flattum So New Hampton 49.62
292 Erhart Bern Jr Dike-New Hartford 49.65
293 Payton Meier Jr Bellevue 49.65
294 Porter Bailey So Bellevue 49.65
295 Tate Friederich Fr Garner Hayfield Ventura 49.75
296 Bentlee Crees So South Hardin 49.79
297 Brayden Rosonke Fr New Hampton 49.80
298 Charlie Cummings Sr South Hardin 49.82
299 Zach Patrick Sr Oelwein 49.98

CLASS  2A  BOYS

2026 Final Spring Rankings

Pos Team W L Adj Avg
1 Ridge View
Raptors
70 5 159.97
2 Grundy Center
Spartans
60 12 160.23
3 Columbus Catholic
Sailors
59 8 160.91
4 Central Lee
Hawks
49 5 160.98
5 Rock Valley
Rockets
51 35 162.01
6 Forest City
Indians
36 13 162.86
7 West Branch
Bears
55 9 162.91
8 Western Christian
Wolfpack
55 21 163.81
9 Regina Catholic
Regals
1 0 164.20
10 Kuemper Catholic
Knights
66 24 164.77
11 Shenandoah
Mustangs
76 22 166.12
12 Clarinda
Cardinals
74 24 167.40
13 Roland-Story
Norsemen
59 24 168.02
14 Mediapolis
Bulldogs
43 15 168.32
15 Albia
Blue Demons
53 29 168.91
16 PCM
Mustangs
67 28 168.97
17 Emmetsburg
E-Hawks
7 2 169.05
18 Maquoketa Valley
Wildcats
24 6 169.65
19 Pleasantville
Trojans
51 31 170.71
20 North Fayette Valley
TigerHawks
33 16 170.98
21 Hudson
Pirates
11 6 172.27
22 Hinton
Blackhawks
32 12 172.38
23 Sumner-Fredericksburg
Cougars
13 45 172.71
24 Grand View Christian
Thunder
24 10 172.83
25 Van Meter
Bulldogs
29 25 173.01
26 Estherville Lincoln Central
Midgets
15 19 173.23
27 Underwood
Eagles
31 11 173.27
28 West Lyon
Wildcats
20 51 173.36
29 Panorama
Panthers
29 32 174.56
30 Monticello
Panthers
26 34 174.60
31 Crestwood
Cadets
30 14 174.65
32 Garner Hayfield Ventura
Cardinals
25 14 175.43
33 Camanche
Storm
4 4 175.80
34 Denver
Cyclones
24 25 176.66
35 Woodward-Granger
Hawks
26 38 177.75
36 Treynor
Cardinals
8 11 177.99
37 Burlington Notre Dame
Nikes
37 24 178.12
38 Jesup
J-Hawks
11 24 179.00
39 Oelwein
Huskies
12 36 179.39
40 New Hampton
Chickasaws
2 11 183.50
41 Lisbon
Lions
13 15 183.51
42 Bellevue
Comets
6 51 184.05
43 South Hardin
Tigers
5 21 186.00
44 Dike-New Hartford
Wolverines
9 44 187.21
45 Pella Christian
Eagles
16 94 187.48
46 Clarion-Goldfield-Dows
Cowboys
12 29 189.79
47 Postville
Pirates
3 40 194.94

210