# | PLAYER | TEAM | GAMES PLAYED | MINUTES | WINS | LOSSES | TIES | SOG | SAVES | GA | GAA | SAVE % | SHUTOUTS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
35 | Caleb Cross | Mankato West | 14 | 735:07:00 | 10 | 2 | 2 | 361 | 341 | 20 | 1.39 | 0.945 | 4 |
34 | Sam Anderson | Duluth Marshall | 13 | 687:00:00 | 3 | 7 | 3 | 425 | 379 | 46 | 3.41 | 0.892 | 1 |
31 | Skylar Vetter | Lakeville North | 14 | 685:44:00 | 6 | 5 | 2 | 284 | 252 | 32 | 2.38 | 0.887 | 3 |
30 | Will Kunka | Moorhead | 13 | 677:29:00 | 6 | 6 | 1 | 392 | 362 | 30 | 2.26 | 0.923 | 1 |
1 | Keaton Woolsey | Henry Sibley | 13 | 674:39:00 | 2 | 11 | 0 | 548 | 475 | 73 | 5.52 | 0.867 | 0 |
35 | Chet Carlson | Roseville | 15 | 672:52:00 | 5 | 8 | 0 | 399 | 359 | 40 | 3.03 | 0.9 | 0 |
1 | Aidan Petrich | Mounds View | 13 | 671:38:00 | 6 | 6 | 1 | 375 | 343 | 32 | 2.43 | 0.915 | 1 |
39 | Carter Wishart | Chaska | 14 | 670:10:00 | 8 | 5 | 0 | 393 | 356 | 37 | 2.82 | 0.906 | 3 |
29 | Alex Bensons | Winona | 13 | 668:23:00 | 3 | 9 | 1 | 502 | 456 | 46 | 3.51 | 0.908 | 1 |
30 | Nathan Jurgansen | Greenway | 13 | 668:12:00 | 5 | 6 | 2 | 429 | 384 | 45 | 3.43 | 0.895 | 0 |
33 | Reilly Eason | Elk River/Zimmerman | 13 | 666:25:00 | 6 | 7 | 0 | 350 | 296 | 54 | 4.13 | 0.846 | 1 |
1 | Matthew Syverson | Academy of Holy Angels | 13 | 666:15:00 | 9 | 4 | 0 | 375 | 341 | 34 | 2.6 | 0.909 | 2 |
1 | Owen Reeve | Robbinsdale Armstrong/Cooper | 13 | 663:02:00 | 6 | 7 | 0 | 398 | 359 | 39 | 3 | 0.902 | 1 |
33 | Camden Cilek | Redwood Valley | 13 | 663:00:00 | 7 | 6 | 0 | 529 | 471 | 58 | 4.46 | 0.89 | 0 |
35 | Ian Kangas | Virginia/Mountain Iron-Buhl | 13 | 658:39:00 | 7 | 6 | 0 | 383 | 347 | 36 | 2.79 | 0.906 | 3 |
30 | Marko Belak | Cretin-Derham Hall | 13 | 646:00:00 | 12 | 1 | 0 | 292 | 273 | 19 | 1.5 | 0.935 | 1 |
34 | Andrew Torrel | Eveleth-Gilbert | 12 | 636:00:00 | 5 | 4 | 3 | 422 | 382 | 40 | 3.21 | 0.905 | 2 |
35 | Ryan Wallin | Blaine | 14 | 629:58:00 | 9 | 4 | 0 | 439 | 395 | 44 | 3.56 | 0.9 | 2 |
32 | Ben Dardis | Mahtomedi | 13 | 625:37:00 | 6 | 5 | 1 | 411 | 385 | 26 | 2.12 | 0.937 | 2 |
31 | Jack Olson | Holy Family | 12 | 624:35:00 | 8 | 3 | 1 | 322 | 286 | 36 | 2.94 | 0.888 | 1 |
35 | Grant Martin | St. Cloud Cathedral | 13 | 623:39:00 | 6 | 7 | 0 | 435 | 385 | 50 | 4.09 | 0.885 | 0 |
1 | Carsten Lardy | St. Thomas Academy | 13 | 623:12:00 | 9 | 1 | 3 | 285 | 260 | 25 | 2.05 | 0.912 | 2 |
30 | Shaid Shearer | Luverne | 12 | 620:32:00 | 4 | 8 | 0 | 561 | 500 | 61 | 5.01 | 0.891 | 0 |
35 | Jed Klang | Brainerd | 12 | 620:20:00 | 4 | 7 | 1 | 370 | 337 | 33 | 2.71 | 0.911 | 2 |
35 | Wyatt Olsonawski | Kittson Central | 12 | 620:00:00 | 9 | 2 | 1 | 296 | 269 | 27 | 2.22 | 0.909 | 4 |
1 | Trevor Boschee | Prior Lake | 12 | 619:21:00 | 10 | 1 | 1 | 228 | 209 | 19 | 1.56 | 0.917 | 4 |
30 | Darby Halonen | Litchfield/Dassel-Cokato | 12 | 619:17:00 | 5 | 5 | 2 | 350 | 311 | 39 | 3.21 | 0.889 | 0 |
1 | Ben Swanson | Fergus Falls | 12 | 616:07:00 | 11 | 1 | 0 | 281 | 252 | 29 | 2.4 | 0.897 | 2 |
30 | Quentin Sigurdson | Sartell-St. Stephen | 12 | 615:13:00 | 6 | 6 | 0 | 400 | 369 | 31 | 2.57 | 0.922 | 3 |
33 | Luke Opdahl | North Branch | 12 | 613:54:00 | 5 | 6 | 1 | 369 | 314 | 55 | 4.57 | 0.851 | 0 |
30 | Jimmy Davis | Hopkins | 12 | 613:00:00 | 3 | 8 | 0 | 317 | 272 | 45 | 3.74 | 0.858 | 0 |
32 | Conner Nelsen | Park of Cottage Grove | 12 | 611:06:00 | 4 | 8 | 0 | 337 | 297 | 40 | 3.34 | 0.881 | 1 |
1 | Will Ingemann | Wayzata | 13 | 607:40:00 | 6 | 5 | 1 | 311 | 277 | 34 | 2.85 | 0.891 | 0 |
35 | Dan Stubbe | Windom | 12 | 607:36:00 | 8 | 4 | 0 | 330 | 290 | 40 | 3.36 | 0.879 | 0 |
33 | Dale Pfannenstein | Osseo | 12 | 607:12:00 | 3 | 8 | 1 | 502 | 423 | 79 | 6.64 | 0.843 | 0 |
38 | Thomas Huotari | Delano | 13 | 607:09:00 | 6 | 6 | 0 | 234 | 210 | 24 | 2.02 | 0.897 | 2 |
1 | Ben Diedrich | Waseca | 14 | 605:46:00 | 8 | 4 | 0 | 379 | 344 | 35 | 2.95 | 0.908 | 1 |
35 | Max Wilmer | Chisago Lakes | 12 | 603:00:00 | 8 | 3 | 1 | 377 | 348 | 29 | 2.45 | 0.923 | 2 |
1 | Croix Kochendorfer | East Ridge | 12 | 600:21:00 | 5 | 7 | 0 | 358 | 332 | 26 | 2.21 | 0.927 | 2 |
30 | Maclain Weasler | Faribault | 12 | 595:28:00 | 6 | 5 | 1 | 376 | 352 | 24 | 2.06 | 0.936 | 2 |
30 | Carson Limesand | Benilde-St. Margaret's | 12 | 594:08:00 | 9 | 3 | 0 | 309 | 278 | 31 | 2.66 | 0.9 | 0 |
1 | Mason Olson | Pine City Area | 14 | 592:05:00 | 6 | 6 | 0 | 297 | 245 | 52 | 4.48 | 0.825 | 0 |
1 | Sam Johnson | Proctor | 13 | 586:00:00 | 1 | 10 | 1 | 488 | 423 | 65 | 5.66 | 0.867 | 0 |
33 | Nash Wilson | Monticello | 12 | 580:16:00 | 5 | 5 | 1 | 298 | 274 | 24 | 2.11 | 0.919 | 0 |
1 | Josh Middleton | St. Louis Park | 14 | 579:45:00 | 6 | 4 | 1 | 347 | 309 | 38 | 3.34 | 0.89 | 0 |
30 | Josh Dykhoff | Wadena-Deer Creek | 12 | 572:03:00 | 1 | 9 | 1 | 348 | 300 | 48 | 4.28 | 0.862 | 0 |
30 | Aksel Reid | Blake | 11 | 568:30:00 | 5 | 5 | 1 | 344 | 317 | 27 | 2.42 | 0.922 | 2 |
30 | Andy Hjulberg | Spring Lake Park | 12 | 564:59:00 | 3 | 8 | 0 | 503 | 412 | 91 | 8.21 | 0.819 | 0 |
1 | Nick Erickson | Hill-Murray | 13 | 564:52:00 | 9 | 2 | 0 | 218 | 205 | 13 | 1.17 | 0.94 | 5 |
30 | Ryan Bilben | North Shore | 12 | 564:19:00 | 3 | 8 | 0 | 351 | 293 | 58 | 5.24 | 0.835 | 0 |
33 | Pierce Konrath | Burnsville | 11 | 561:31:00 | 5 | 6 | 0 | 311 | 278 | 33 | 3 | 0.894 | 0 |
1 | Robbie Clarkowski | Edina | 14 | 561:00:00 | 6 | 5 | 0 | 307 | 283 | 24 | 2.18 | 0.922 | 1 |
35 | Wes Johnson | Totino-Grace | 11 | 561:00:00 | 6 | 4 | 1 | 386 | 353 | 33 | 3 | 0.915 | 1 |
35 | Ryan Seitz | Bloomington Jefferson | 13 | 560:23:00 | 6 | 5 | 0 | 368 | 335 | 33 | 3 | 0.91 | 1 |
30 | Carter Puente | New Prague | 12 | 559:09:00 | 2 | 9 | 0 | 399 | 356 | 43 | 3.92 | 0.892 | 0 |
1 | Jack Wieneke | Maple Grove | 13 | 559:07:00 | 12 | 0 | 0 | 207 | 191 | 16 | 1.46 | 0.923 | 2 |
1 | Rachel O'Conner | Fairmont | 12 | 555:08:00 | 0 | 10 | 0 | 436 | 339 | 97 | 8.91 | 0.778 | 0 |
35 | Will Larson | Andover | 13 | 552:48:00 | 10 | 1 | 0 | 237 | 216 | 21 | 1.94 | 0.911 | 2 |
1 | Hayden Huybers | Champlin Park | 13 | 544:36:00 | 3 | 8 | 0 | 333 | 286 | 47 | 4.4 | 0.859 | 0 |
33 | Gavin Steinwand | Willmar | 12 | 544:00:00 | 1 | 11 | 0 | 498 | 426 | 72 | 6.75 | 0.855 | 0 |
30 | Andrew Johnson | Red Lake Falls | 12 | 544:00:00 | 8 | 3 | 0 | 270 | 244 | 26 | 2.44 | 0.904 | 1 |
33 | Austin Hagen | Hutchinson | 12 | 541:23:00 | 7 | 3 | 1 | 290 | 265 | 25 | 2.36 | 0.914 | 1 |
35 | Tanner Rebischke | Bemidji | 13 | 535:40:00 | 2 | 8 | 0 | 307 | 266 | 41 | 3.9 | 0.866 | 1 |
33 | Jackson Kohnen | White Bear Lake | 14 | 531:12:00 | 7 | 2 | 1 | 229 | 206 | 23 | 2.21 | 0.9 | 3 |
33 | Riley Weinand | Sauk Rapids-Rice | 11 | 531:10:00 | 4 | 4 | 2 | 339 | 296 | 43 | 4.13 | 0.873 | 0 |
31 | Isaac Dale | Dodge County | 12 | 525:40:00 | 6 | 3 | 1 | 252 | 212 | 40 | 3.88 | 0.841 | 2 |
35 | Bobby Hendricks | Cambridge-Isanti | 12 | 522:07:00 | 5 | 4 | 1 | 330 | 296 | 34 | 3.32 | 0.897 | 0 |
35 | Kamdon Carlson | Woodbury | 14 | 521:15:00 | 3 | 5 | 2 | 308 | 273 | 35 | 3.42 | 0.886 | 2 |
30 | Nate Simon | Anoka | 13 | 519:26:00 | 1 | 9 | 1 | 388 | 330 | 58 | 5.69 | 0.851 | 0 |
70 | Conor Cozik | Rochester Century | 13 | 516:59:00 | 3 | 7 | 0 | 340 | 299 | 41 | 4.04 | 0.879 | 1 |
1 | Mitchell Nemec | International Falls | 11 | 516:23:00 | 3 | 7 | 0 | 437 | 394 | 43 | 4.25 | 0.902 | 0 |
34 | Joe Nedoroscik | Prairie Centre | 10 | 516:13:00 | 2 | 8 | 0 | 453 | 385 | 68 | 6.72 | 0.85 | 0 |
34 | Jack Orchard | Warroad | 13 | 515:46:00 | 5 | 4 | 1 | 233 | 214 | 19 | 1.88 | 0.918 | 2 |
31 | Tyler McCarville | Hastings | 13 | 514:12:00 | 6 | 4 | 0 | 310 | 280 | 30 | 2.98 | 0.903 | 1 |
35 | Dane Couture | Little Falls | 10 | 510:05:00 | 8 | 1 | 1 | 235 | 215 | 20 | 2 | 0.915 | 1 |
1 | Will Anderson | Chanhassen | 13 | 510:00:00 | 4 | 6 | 0 | 349 | 312 | 37 | 3.7 | 0.894 | 0 |
30 | Gavin O'Hanlon | Coon Rapids | 11 | 507:17:00 | 0 | 10 | 0 | 468 | 381 | 87 | 8.75 | 0.814 | 0 |
31 | Jared Aamold | Breckenridge/Wahpeton | 12 | 497:48:00 | 1 | 9 | 0 | 448 | 392 | 56 | 5.74 | 0.875 | 0 |
30 | Zach Hayes | Eden Prairie | 13 | 485:00:00 | 9 | 1 | 0 | 216 | 201 | 15 | 1.58 | 0.931 | 2 |
1 | Sawyer Torkelson | Park Rapids | 13 | 483:35:00 | 3 | 6 | 0 | 327 | 290 | 37 | 3.9 | 0.887 | 0 |
29 | Graeme Edmund | Eagan | 11 | 481:02:00 | 0 | 10 | 0 | 408 | 351 | 57 | 6.04 | 0.86 | 0 |
1 | Casey Sauve | Forest Lake | 14 | 473:31:00 | 4 | 3 | 2 | 206 | 188 | 18 | 1.94 | 0.913 | 2 |
31 | Brycen Olson | Bagley/Fosston | 13 | 471:36:00 | 3 | 7 | 0 | 285 | 240 | 45 | 4.87 | 0.842 | 1 |
30 | Ian Johnson | St. Paul Academy | 13 | 469:12:00 | 3 | 6 | 0 | 303 | 256 | 47 | 5.11 | 0.845 | 0 |
31 | Adler Hoagland | Northern Lakes | 12 | 465:30:00 | 9 | 0 | 0 | 273 | 258 | 15 | 1.64 | 0.945 | 2 |
1 | Levi Preugschas | Buffalo | 13 | 465:21:00 | 3 | 6 | 0 | 344 | 310 | 34 | 3.73 | 0.901 | 1 |
30 | Preston Thavixay | Worthington | 11 | 459:20:00 | 1 | 8 | 0 | 323 | 289 | 34 | 3.78 | 0.895 | 0 |
39 | Riley Stromlund | Lake of the Woods | 9 | 459:00:00 | 1 | 8 | 0 | 417 | 362 | 55 | 6.11 | 0.868 | 0 |
1 | Wyatt Pilkenton | Grand Rapids | 9 | 458:05:00 | 8 | 1 | 0 | 154 | 142 | 12 | 1.34 | 0.922 | 3 |
1 | Soren Pederson | Shakopee | 11 | 446:35:00 | 5 | 2 | 2 | 234 | 208 | 26 | 2.97 | 0.889 | 0 |
29 | Riley Burnett | Mankato East/Loyola | 13 | 444:18:00 | 6 | 2 | 0 | 214 | 196 | 18 | 2.07 | 0.916 | 2 |
35 | Ezra Maurice | Marshall | 12 | 442:00:00 | 3 | 6 | 0 | 277 | 233 | 44 | 5.08 | 0.841 | 0 |
32 | Alex Timmons | Gentry Academy | 12 | 442:00:00 | 9 | 0 | 0 | 110 | 102 | 8 | 0.92 | 0.927 | 2 |
30 | Andrew Tuttle | Roseau | 9 | 441:42:00 | 8 | 1 | 0 | 211 | 194 | 17 | 1.96 | 0.919 | 2 |
31 | Garron Opsahl | Hermantown | 13 | 441:01:00 | 10 | 0 | 0 | 125 | 112 | 13 | 1.5 | 0.896 | 1 |
33 | Bray Klapperick | Austin | 13 | 437:11:00 | 0 | 9 | 0 | 522 | 443 | 79 | 9.22 | 0.849 | 0 |
1 | Dakota Jahnke | Albert Lea | 12 | 433:41:00 | 4 | 5 | 0 | 208 | 183 | 25 | 2.94 | 0.88 | 2 |
30 | Dixon Ehlers | Red Wing | 12 | 425:00:00 | 2 | 6 | 0 | 344 | 307 | 37 | 4.44 | 0.892 | 0 |
33 | Nick DeWester | Irondale | 14 | 420:21:00 | 0 | 9 | 0 | 364 | 318 | 46 | 5.58 | 0.874 | 0 |
1 | Alec Anderson | Becker/Big Lake | 11 | 420:07:00 | 1 | 6 | 1 | 307 | 273 | 34 | 4.13 | 0.889 | 0 |
1 | Jacob Snyder | Duluth Denfeld | 8 | 416:00:00 | 5 | 2 | 1 | 263 | 236 | 27 | 3.31 | 0.897 | 1 |
31 | Austin Dietrich | St. Michael-Albertville | 13 | 415:09:00 | 4 | 4 | 0 | 286 | 258 | 28 | 3.44 | 0.902 | 0 |
33 | Griffin Becher | Rochester Lourdes | 11 | 414:58:00 | 5 | 2 | 1 | 222 | 197 | 25 | 3.07 | 0.887 | 1 |
35 | Jack Hines | Detroit Lakes | 11 | 414:30:00 | 2 | 7 | 0 | 248 | 213 | 35 | 4.31 | 0.859 | 1 |
30 | Cole Sitar | South St. Paul | 9 | 412:41:00 | 2 | 6 | 0 | 272 | 244 | 28 | 3.46 | 0.897 | 1 |
30 | Torii Greiskalns | Tartan | 12 | 411:45:00 | 4 | 3 | 1 | 230 | 206 | 24 | 2.97 | 0.896 | 2 |
33 | Nolan LaCosse | Stillwater | 13 | 411:25:00 | 6 | 2 | 0 | 225 | 201 | 24 | 2.98 | 0.893 | 0 |
1 | Leo Troje | Centennial | 13 | 410:25:00 | 5 | 3 | 1 | 222 | 192 | 30 | 3.73 | 0.865 | 1 |
35 | Jake Kolb | St. Francis | 12 | 409:05:00 | 4 | 4 | 0 | 263 | 243 | 20 | 2.49 | 0.924 | 1 |
31 | Ben Nordenstrom | Mora/Milaca | 9 | 408:00:00 | 3 | 5 | 0 | 226 | 191 | 35 | 4.38 | 0.845 | 0 |
30 | Joshua Koskie | Providence Academy | 8 | 407:47:00 | 5 | 3 | 0 | 250 | 224 | 26 | 3.25 | 0.896 | 1 |
1 | Brock Peyton | Orono | 8 | 406:00:00 | 6 | 2 | 0 | 230 | 214 | 16 | 2.01 | 0.93 | 2 |
1 | Micah Olson | Northfield | 13 | 398:09:00 | 4 | 3 | 1 | 167 | 145 | 22 | 2.82 | 0.868 | 2 |
33 | Cade Chapman | Rogers | 13 | 396:52:00 | 5 | 2 | 0 | 239 | 213 | 26 | 3.34 | 0.891 | 1 |
33 | Christopher Loken | Alexandria | 12 | 393:45:00 | 3 | 3 | 1 | 264 | 242 | 22 | 2.85 | 0.917 | 0 |
31 | Brett Holmer | Thief River Falls | 11 | 392:54:00 | 3 | 4 | 1 | 239 | 216 | 23 | 2.99 | 0.904 | 2 |
1 | Tate Cothern | Rochester Mayo | 10 | 391:33:00 | 6 | 1 | 0 | 221 | 209 | 12 | 1.56 | 0.946 | 2 |
35 | Luke Skophammer | Bloomington Kennedy | 13 | 391:29:00 | 1 | 5 | 0 | 286 | 239 | 47 | 6.12 | 0.836 | 0 |
35 | DJ Marsh | Farmington | 8 | 389:05:00 | 2 | 4 | 1 | 241 | 205 | 36 | 4.72 | 0.851 | 0 |
30 | Logan Yehle | La Crescent-Hokah | 12 | 385:12:00 | 3 | 4 | 0 | 214 | 177 | 37 | 4.9 | 0.827 | 0 |