Minnesota Top Programs (+25 Season)
Update:12/30/2022
| Rank | School | Avg Rating | No. Seasons |
| 1 | Maple Grove (MN) | 35.42 | 27 |
| 2 | Edina (MN) | 32.92 | 31 |
| 3 | Blaine (MN) | 31.33 | 49 |
| 4 | Eden Prairie (MN) | 31.18 | 49 |
| 5 | Champlin Park (MN) | 30.04 | 31 |
| 6 | Fridley Totino-Grace (MN) | 27.37 | 44 |
| 7 | Albany (MN) | 24.64 | 39 |
| 8 | Apple Valley (MN) | 24.03 | 44 |
| 9 | Saint Paul Cretin-Derham Hall (MN) | 23.85 | 68 |
| 10 | Plymouth Wayzata (MN) | 22.26 | 70 |
| 11 | Edina-Morningside (MN) | 21.97 | 45 |
| 12 | Bird Island-Olivia-Lake Lillian (MN) | 21.70 | 29 |
| 13 | Plymouth Robbinsdale Armstrong (MN) | 21.70 | 49 |
| 14 | Rochester Mayo (MN) | 21.06 | 56 |
| 15 | Mankato West (MN) | 20.53 | 47 |
| 16 | Saint Michael-Albertville (MN) | 20.42 | 36 |
| 17 | Burnsville (MN) | 19.62 | 62 |
| 18 | Hutchinson (MN) | 19.62 | 61 |
| 19 | Mendota Heights Saint Thomas Academy (MN) | 19.30 | 73 |
| 20 | Arden Hills Mounds View (MN) | 19.11 | 67 |
| 21 | Minnetonka (MN) | 18.80 | 68 |
| 22 | Eagan (MN) | 18.71 | 34 |
| 23 | Saint Cloud Tech (MN) | 18.63 | 85 |
| 24 | Bloomington Jefferson (MN) | 18.61 | 50 |
| 25 | Dodge Center Triton (MN) | 18.23 | 33 |
| 26 | Rochester Century (MN) | 17.76 | 25 |
| 27 | Cold Spring Rocori (MN) | 17.32 | 42 |
| 28 | Woodbury (MN) | 16.72 | 48 |
| 29 | Brainerd (MN) | 16.28 | 74 |
| 30 | Minnetonka Hopkins (MN) | 16.21 | 60 |
| 31 | Cambridge-Isanti (MN) | 16.20 | 65 |
| 32 | Caledonia (MN) | 16.04 | 42 |
| 33 | Jackson County Central (MN) | 16.02 | 42 |
| 34 | Coon Rapids (MN) | 15.51 | 59 |
| 35 | Cottage Grove Park (MN) | 15.41 | 46 |
| 36 | Richfield Academy of Holy Angels (MN) | 15.38 | 37 |
| 37 | Moorhead (MN) | 15.08 | 95 |
| 38 | Glencoe-Silver Lake (MN) | 14.74 | 47 |
| 39 | Brooklyn Park Center (MN) | 14.69 | 49 |
| 40 | Anoka (MN) | 14.61 | 82 |
| 41 | Roseville (MN) | 14.48 | 38 |
| 42 | Robbinsdale (MN) | 14.47 | 37 |
| 43 | Rochester John Marshall (MN) | 14.24 | 100 |
| 44 | Stillwater Area (MN) | 14.09 | 120 |
| 45 | Mahtomedi (MN) | 14.00 | 60 |
| 46 | Willmar (MN) | 13.79 | 71 |
| 47 | Richfield (MN) | 13.53 | 66 |
| 48 | Rochester Lourdes (MN) | 13.49 | 52 |
| 49 | Alexandria (MN) | 13.48 | 75 |
| 50 | Owatonna (MN) | 13.42 | 101 |
| 51 | Bemidji (MN) | 13.34 | 56 |
| 52 | Spring Lake Park (MN) | 13.17 | 66 |
| 53 | Rosemount (MN) | 13.14 | 70 |
| 54 | Minneota (MN) | 13.06 | 38 |
| 55 | New Hope Robbinsdale Cooper (MN) | 12.68 | 56 |
| 56 | Long Lake Orono (MN) | 12.47 | 51 |
| 57 | Chatfield (MN) | 12.44 | 35 |
| 58 | Saint Louis Park Benilde-Saint Margaret’s (MN) | 12.01 | 36 |
| 59 | New Brighton Irondale (MN) | 11.78 | 54 |
| 60 | Marshall (MN) | 11.71 | 54 |
| 61 | White Bear Lake (MN) | 11.57 | 102 |
| 62 | Elk River (MN) | 11.42 | 61 |
| 63 | Minneapolis DeLaSalle (MN) | 11.32 | 59 |
| 64 | Oakdale Tartan (MN) | 11.30 | 50 |
| 65 | Buffalo (MN) | 11.22 | 52 |
| 66 | Fairmont (MN) | 11.05 | 56 |
| 67 | Bloomington Kennedy (MN) | 10.63 | 55 |
| 68 | New Prague (MN) | 10.59 | 46 |
| 69 | Detroit Lakes (MN) | 10.41 | 52 |
| 70 | Maplewood Hill-Murray (MN) | 10.40 | 46 |
| 71 | New London-Spicer (MN) | 10.16 | 36 |
| 72 | Melrose (MN) | 10.09 | 38 |
| 73 | Osseo (MN) | 10.02 | 72 |
| 74 | Becker (MN) | 9.76 | 44 |
| 75 | Austin (MN) | 9.57 | 105 |
| 76 | Northfield (MN) | 9.51 | 84 |
| 77 | Rushford-Peterson (MN) | 9.51 | 33 |
| 78 | Lakeville (MN) | 9.49 | 56 |
| 79 | Lindstrom Chisago Lakes Area (MN) | 9.23 | 38 |
| 80 | Delano (MN) | 9.21 | 49 |
| 81 | Sartell-Saint Stephen (MN) | 9.20 | 44 |
| 82 | Waseca (MN) | 8.99 | 56 |
| 83 | South Saint Paul (MN) | 8.69 | 89 |
| 84 | Grand Rapids (MN) | 8.67 | 51 |
| 85 | Mankato East (MN) | 8.49 | 48 |
| 86 | Chaska (MN) | 8.44 | 57 |
| 87 | Blue Earth Area (MN) | 8.39 | 57 |
| 88 | Hastings (MN) | 8.35 | 93 |
| 89 | Prior Lake (MN) | 8.32 | 60 |
| 90 | Stephen-Argyle Central (MN) | 8.29 | 28 |
| 91 | Atwater-Cosmos-Grove City (MN) | 8.22 | 30 |
| 92 | Minneapolis Washburn (MN) | 8.00 | 52 |
| 93 | Hawley (MN) | 7.94 | 39 |
| 94 | Eden Valley-Watkins (MN) | 7.86 | 37 |
| 95 | Duluth Cathedral (MN) | 7.68 | 25 |
| 96 | Litchfield (MN) | 7.64 | 59 |
| 97 | Saint Peter (MN) | 7.59 | 55 |
| 98 | Waterville-Elysian-Morristown (MN) | 7.47 | 30 |
| 99 | Saint Cloud Apollo (MN) | 7.45 | 53 |
| 100 | Mendota Heights Sibley (MN) | 7.44 | 71 |
| 101 | Waconia (MN) | 7.33 | 52 |
| 102 | Circle Pines Centennial (MN) | 7.31 | 51 |
| 103 | Verndale (MN) | 7.17 | 37 |
| 104 | Roseville Alexander Ramsey (MN) | 7.14 | 31 |
| 105 | Dilworth-Glyndon-Felton (MN) | 6.97 | 30 |
| 106 | Rochester (MN) | 6.82 | 48 |
| 107 | Redwood Valley (MN) | 6.67 | 31 |
| 108 | Shakopee (MN) | 6.42 | 57 |
| 109 | Faribault (MN) | 6.25 | 99 |
| 110 | Foley (MN) | 6.17 | 40 |
| 111 | Farmington (MN) | 6.15 | 65 |
| 112 | Saint Paul Central (MN) | 5.93 | 53 |
| 113 | Luverne (MN) | 5.87 | 60 |
| 114 | Saint Louis Park (MN) | 5.75 | 81 |
| 115 | Paynesville Area (MN) | 5.70 | 38 |
| 116 | Winona (MN) | 5.62 | 105 |
| 117 | Dawson-Boyd (MN) | 5.60 | 35 |
| 118 | Stewartville (MN) | 5.42 | 56 |
| 119 | Pierz (MN) | 5.37 | 42 |
| 120 | Perham (MN) | 5.32 | 36 |
| 121 | Plainview-Elgin-Millville (MN) | 5.25 | 51 |
| 122 | Kasson-Mantorville (MN) | 5.01 | 60 |
| 123 | Lewiston-Altura (MN) | 5.01 | 33 |
| 124 | Saint Cloud Cathedral (MN) | 4.98 | 63 |
| 125 | Byron (MN) | 4.89 | 45 |
| 126 | Hermantown (MN) | 4.85 | 39 |
| 127 | Duluth Denfeld (MN) | 4.79 | 78 |
| 128 | Dover-Eyota (MN) | 4.76 | 36 |
| 129 | Fergus Falls (MN) | 4.76 | 74 |
| 130 | Fridley (MN) | 4.52 | 60 |
| 131 | Sauk Centre (MN) | 4.47 | 38 |
| 132 | Harmony Fillmore Central (MN) | 4.32 | 30 |
| 133 | Montevideo (MN) | 4.27 | 56 |
| 134 | Moose Lake-Willow River (MN) | 4.25 | 34 |
| 135 | Mayer Lutheran (MN) | 4.22 | 35 |
| 136 | Worthington (MN) | 4.16 | 62 |
| 137 | Hallock Kittson Central (MN) | 3.97 | 25 |
| 138 | Mahnomen (MN) | 3.93 | 41 |
| 139 | Glenwood Minnewaska Area (MN) | 3.80 | 33 |
| 140 | Minneapolis North (MN) | 3.73 | 48 |
| 141 | Saint Paul Johnson (MN) | 3.55 | 48 |
| 142 | Pipestone Area (MN) | 3.29 | 53 |
| 143 | Zumbrota-Mazeppa (MN) | 3.14 | 33 |
| 144 | Mapleton Maple River (MN) | 3.08 | 33 |
| 145 | Adams Southland (MN) | 2.79 | 37 |
| 146 | Esko (MN) | 2.44 | 36 |
| 147 | Tracy-Milroy-Balaton (MN) | 2.21 | 31 |
| 148 | Goodhue (MN) | 2.17 | 39 |
| 149 | Red Wing (MN) | 2.16 | 95 |
| 150 | Forest Lake (MN) | 2.10 | 76 |
| 151 | Duluth East (MN) | 2.09 | 52 |
| 152 | Princeton (MN) | 1.92 | 55 |
| 153 | Dassel-Cokato (MN) | 1.72 | 47 |
| 154 | Inver Grove Heights Simley (MN) | 1.53 | 53 |
| 155 | Osakis (MN) | 1.35 | 37 |
| 156 | Jordan (MN) | 1.30 | 38 |
| 157 | Cannon Falls (MN) | 1.12 | 57 |
| 158 | New Richland-Hartland-Ellendale-Geneva (MN) | 1.05 | 33 |
| 159 | Morris (MN) | 1.01 | 26 |
| 160 | Albert Lea (MN) | 0.98 | 102 |
| 161 | Le Sueur-Henderson (MN) | 0.94 | 33 |
| 162 | Breckenridge (MN) | 0.72 | 70 |
| 163 | Springfield (MN) | 0.47 | 27 |
| 164 | North Saint Paul (MN) | 0.39 | 89 |
| 165 | Browerville (MN) | 0.32 | 38 |
| 166 | Cloquet (MN) | 0.10 | 48 |
| 167 | Little Falls (MN) | 0.00 | 79 |
| 168 | Le Center (MN) | -0.14 | 28 |
| 169 | Grand Meadow (MN) | -0.17 | 42 |
| 170 | Wheaton (MN) | -0.26 | 39 |
| 171 | Pequot Lakes (MN) | -0.29 | 35 |
| 172 | Blooming Prairie (MN) | -0.30 | 47 |
| 173 | Sherburn Martin County West (MN) | -0.31 | 33 |
| 174 | Adrian (MN) | -0.49 | 35 |
| 175 | Mora (MN) | -0.65 | 48 |
| 176 | Columbia Heights (MN) | -0.77 | 87 |
| 177 | La Crescent (MN) | -0.80 | 39 |
| 178 | Gibbon-Fairfax-Winthrop (MN) | -0.98 | 34 |
| 179 | New Ulm Minnesota Valley Lutheran (MN) | -1.06 | 33 |
| 180 | Monticello (MN) | -1.09 | 56 |
| 181 | Duluth Central (MN) | -1.15 | 64 |
| 182 | Minneapolis Saint Anthony Village (MN) | -1.23 | 42 |
| 183 | Saint Charles (MN) | -1.23 | 52 |
| 184 | Annandale (MN) | -1.42 | 49 |
| 185 | Thief River Falls (MN) | -1.56 | 50 |
| 186 | Holdingford (MN) | -1.87 | 45 |
| 187 | Hills-Beaver Creek (MN) | -1.88 | 32 |
| 188 | Pine Island (MN) | -1.97 | 43 |
| 189 | New Ulm (MN) | -1.99 | 46 |
| 190 | Saint Paul Highland Park (MN) | -2.16 | 39 |
| 191 | Lanesboro (MN) | -2.27 | 35 |
| 192 | Watertown-Mayer (MN) | -2.29 | 45 |
| 193 | Wabasso (MN) | -2.34 | 35 |
| 194 | Mankato (MN) | -2.38 | 35 |
| 195 | St. Paul Park (MN) | -2.42 | 32 |
| 196 | Mabel-Canton (MN) | -2.51 | 35 |
| 197 | Staples-Motley (MN) | -2.51 | 31 |
| 198 | Howard Lake-Waverly-Winsted (MN) | -2.62 | 27 |
| 199 | Spring Grove (MN) | -2.69 | 33 |
| 200 | Saint Francis (MN) | -2.72 | 53 |
| 201 | Mt. Lake-Butterfield-Odin (MN) | -2.76 | 29 |
| 202 | Lake City (MN) | -2.79 | 61 |
| 203 | Cromwell (MN) | -2.81 | 35 |
| 204 | Mankato Central (MN) | -2.83 | 34 |
| 205 | Barrett West Central Area (MN) | -2.85 | 26 |
| 206 | Windom (MN) | -3.09 | 55 |
| 207 | Crookston (MN) | -3.19 | 76 |
| 208 | Proctor (MN) | -3.29 | 36 |
| 209 | North Branch (MN) | -3.38 | 40 |
| 210 | Minneapolis Blake (MN) | -3.59 | 45 |
| 211 | Arlington Sibley East (MN) | -3.61 | 33 |
| 212 | Coleraine Greenway (MN) | -3.65 | 29 |
| 213 | Minnehaha Academy (MN) | -3.65 | 38 |
| 214 | Ada-Borup (MN) | -4.23 | 29 |
| 215 | West Saint Paul Saint Croix Lutheran (MN) | -4.24 | 40 |
| 216 | Wells United South Central (MN) | -4.25 | 33 |
| 217 | Benson (MN) | -4.29 | 37 |
| 218 | Pelican Rapids (MN) | -4.40 | 38 |
| 219 | Norwood-Young America (MN) | -4.41 | 35 |
| 220 | International Falls (MN) | -4.44 | 40 |
| 221 | Spring Valley Kingsland (MN) | -4.56 | 30 |
| 222 | Milaca (MN) | -4.57 | 47 |
| 223 | Upsala-Swanville (MN) | -4.60 | 25 |
| 224 | Deer River (MN) | -4.71 | 36 |
| 225 | Belle Plaine (MN) | -4.74 | 29 |
| 226 | Hibbing (MN) | -4.74 | 46 |
| 227 | Waubun (MN) | -4.74 | 30 |
| 228 | Mankato Loyola (MN) | -4.76 | 31 |
| 229 | Granite Falls Yellow Medicine East (MN) | -4.84 | 27 |
| 230 | Park Rapids Area (MN) | -4.87 | 40 |
| 231 | New Ulm Cathedral (MN) | -4.90 | 37 |
| 232 | Minneapolis Roosevelt (MN) | -5.15 | 50 |
| 233 | Underwood (MN) | -5.17 | 36 |
| 234 | Madison Lac qui Parle Valley (MN) | -5.26 | 33 |
| 235 | Mound-Westonka (MN) | -5.29 | 65 |
| 236 | East Grand Forks (MN) | -5.66 | 86 |
| 237 | Saint Paul Harding (MN) | -5.94 | 30 |
| 238 | Faribault Bethlehem Academy (MN) | -6.33 | 33 |
| 239 | Lamberton Red Rock Central (MN) | -6.61 | 33 |
| 240 | Fertile-Beltrami (MN) | -6.77 | 43 |
| 241 | LeRoy-Ostrander (MN) | -6.80 | 36 |
| 242 | Kenyon-Wanamingo (MN) | -7.10 | 33 |
| 243 | Minneapolis Southwest (MN) | -7.13 | 53 |
| 244 | Minneapolis Breck (MN) | -7.15 | 47 |
| 245 | Sleepy Eye Saint Mary’s (MN) | -7.26 | 36 |
| 246 | Clinton-Graceville-Beardsley (MN) | -7.28 | 33 |
| 247 | Clara City MACCRAY (MN) | -7.36 | 33 |
| 248 | Russell-Tyler-Ruthton (MN) | -7.46 | 37 |
| 249 | Redwood Falls (MN) | -7.58 | 25 |
| 250 | Minneapolis Edison (MN) | -7.62 | 52 |
| 251 | Warroad (MN) | -7.74 | 38 |
| 252 | Crosby-Ironton (MN) | -7.95 | 62 |
| 253 | Brooklyn Center (MN) | -7.99 | 43 |
| 254 | Slayton Murray County Central (MN) | -8.05 | 31 |
| 255 | Saint Paul Como Park (MN) | -8.14 | 37 |
| 256 | Kerkhoven-Murdock-Sunburg (MN) | -8.18 | 35 |
| 257 | Canby (MN) | -8.19 | 42 |
| 258 | Virginia (MN) | -8.25 | 47 |
| 259 | Braham (MN) | -8.44 | 41 |
| 260 | Westbrook-Walnut Grove (MN) | -8.49 | 30 |
| 261 | Sleepy Eye (MN) | -8.61 | 41 |
| 262 | Saint Paul Saint Agnes (MN) | -8.64 | 52 |
| 263 | Saint James Area (MN) | -8.72 | 44 |
| 264 | Minneapolis South (MN) | -8.83 | 49 |
| 265 | Grand Marais Cook County (MN) | -9.08 | 36 |
| 266 | Pine City (MN) | -9.45 | 41 |
| 267 | Edgerton (MN) | -9.53 | 28 |
| 268 | Wabasha-Kellogg (MN) | -9.74 | 37 |
| 269 | Climax-Fisher (MN) | -9.83 | 29 |
| 270 | Fergus Falls Hillcrest Lutheran Academy (MN) | -10.17 | 38 |
| 271 | Warren-Alvarado-Oslo (MN) | -10.36 | 41 |
| 272 | Clearbrook-Gonvick (MN) | -10.72 | 33 |
| 273 | Hancock (MN) | -10.75 | 35 |
| 274 | Hayfield (MN) | -10.88 | 37 |
| 275 | Lester Prairie-Holy Trinity (MN) | -10.91 | 39 |
| 276 | Frazee (MN) | -11.04 | 35 |
| 277 | Winona Cotter (MN) | -11.16 | 48 |
| 278 | Lake Crystal-Wellcome Memorial (MN) | -11.24 | 33 |
| 279 | Pillager (MN) | -11.27 | 34 |
| 280 | Medford (MN) | -11.36 | 34 |
| 281 | Aitkin (MN) | -11.73 | 50 |
| 282 | Minneapolis Henry (MN) | -11.73 | 45 |
| 283 | Houston (MN) | -12.28 | 35 |
| 284 | Bertha-Hewitt (MN) | -12.57 | 37 |
| 285 | Maple Lake (MN) | -12.57 | 43 |
| 286 | Saint Paul Humboldt (MN) | -12.83 | 43 |
| 287 | Nevis (MN) | -12.85 | 35 |
| 288 | Janesville-Waldorf-Pemberton (MN) | -13.00 | 34 |
| 289 | Two Harbors (MN) | -13.01 | 38 |
| 290 | Belgrade-Brooten-Elrosa (MN) | -13.03 | 33 |
| 291 | Twin Valley Norman County East-Ulen-Hitterdal (MN) | -13.12 | 34 |
| 292 | Big Lake (MN) | -13.38 | 52 |
| 293 | Pine River-Backus (MN) | -13.44 | 33 |
| 294 | Saint Paul-Summit-Mounds Park Academy (MN) | -13.49 | 48 |
| 295 | Cottonwood Lakeview (MN) | -13.55 | 31 |
| 296 | Barnum (MN) | -13.86 | 36 |
| 297 | Ortonville (MN) | -13.99 | 38 |
| 298 | Roseau (MN) | -14.01 | 37 |
| 299 | Long Prairie-Grey Eagle (MN) | -14.44 | 30 |
| 300 | Fosston (MN) | -14.71 | 38 |
| 301 | Parkers Prairie (MN) | -14.71 | 34 |
| 302 | Wadena-Deer Creek (MN) | -14.92 | 33 |
| 303 | Iron Cherry (MN) | -15.06 | 33 |
| 304 | Fulda (MN) | -15.37 | 36 |
| 305 | Kimball Area (MN) | -15.52 | 43 |
| 306 | Mountain Iron-Buhl (MN) | -15.61 | 35 |
| 307 | Littlefork-Big Falls (MN) | -16.21 | 33 |
| 308 | Nicollet (MN) | -16.22 | 36 |
| 309 | Brandon-Evansville (MN) | -16.26 | 33 |
| 310 | Erskine Win-E-Mac (MN) | -16.36 | 33 |
| 311 | Rush City (MN) | -16.77 | 39 |
| 312 | New York Mills (MN) | -16.87 | 36 |
| 313 | Eveleth-Gilbert (MN) | -16.97 | 38 |
| 314 | Rockford (MN) | -17.68 | 50 |
| 315 | Lake Park-Audubon (MN) | -17.72 | 33 |
| 316 | Sandstone East Central (MN) | -17.80 | 33 |
| 317 | Royalton (MN) | -18.21 | 42 |
| 318 | East Grand Forks Sacred Heart (MN) | -18.86 | 29 |
| 319 | Ely (MN) | -19.11 | 39 |
| 320 | Walker-Hackensack-Akeley (MN) | -19.42 | 32 |
| 321 | Bagley (MN) | -19.71 | 33 |
| 322 | St. Paul St. Bernard’s (MN) | -19.90 | 25 |
| 323 | Saint Clair (MN) | -19.98 | 33 |
| 324 | Cleveland (MN) | -20.24 | 28 |
| 325 | Chisholm (MN) | -20.45 | 41 |
| 326 | Floodwood (MN) | -21.40 | 32 |
| 327 | Ogilvie (MN) | -21.56 | 43 |
| 328 | Duluth Marshall (MN) | -21.76 | 27 |
| 329 | Northome-Kelliher (MN) | -22.12 | 30 |
| 330 | Buffalo Lake-Hector-Stewart (MN) | -22.43 | 25 |
| 331 | Blackduck (MN) | -23.21 | 36 |
| 332 | Halstad Norman County West (MN) | -23.38 | 31 |
| 333 | Silver Bay Kelley (MN) | -23.42 | 36 |
| 334 | Remer Northland (MN) | -23.65 | 27 |
| 335 | Bigfork (MN) | -23.68 | 36 |
| 336 | Randolph (MN) | -23.96 | 40 |
| 337 | Collegeville St. John’s Prep (MN) | -24.67 | 38 |
| 338 | Alden-Conger (MN) | -24.71 | 34 |
| 339 | Wrenshall (MN) | -25.37 | 28 |
| 340 | McGregor (MN) | -25.65 | 35 |
| 341 | Glenville-Emmons (MN) | -27.31 | 27 |
| 342 | Aurora Mesabi East (MN) | -28.30 | 29 |
| 343 | Hill City (MN) | -29.25 | 31 |
| 344 | Isle (MN) | -29.69 | 30 |
| 345 | Baudette Lake of the Woods-Indus (MN) | -30.37 | 31 |
| 346 | Carlton (MN) | -32.50 | 32 |
| 347 | Cass Lake-Bena (MN) | -37.39 | 32 |
| 348 | Onamia (MN) | -38.88 | 30 |
| 349 | Laporte (MN) | -40.74 | 29 |
| 350 | Minnesota School for the Deaf (MN) | -45.34 | 41 |

