skip navigation

Active 60+ Wins

Active Coaches Career Victories through 2025 Season

Ranked by total wins 

Coaches noticing errors should contact the MFCA secretary at dotsethj@comcast.net

RANK WIN LOSS TIE NAME SCHOOL Yrs/HC Win % CLASS 2025
1 440 143 3 Mike Mahlen  Verndale 57 0.753 9M 3-6
2 417 172 3 Dwight Lundeen Becker 56 0.707 4A 5-5
3 401 87 0 Mike Grant Eden Prairie 43 0.822 6A 8-3
4 297 113 0 Terry Bahlmann Marshall 42 0.724 4A 11-1
5 241 60 0 Dave Louzek Moose Lk/Willow River 27 0.801 2A 10-1
6 240 41 0 Chad Johnston Minneota 24 0.854 1A 13-0
7 238 48 0 John Clark Jr Mahnomen/Waubun 25 0.832 1A 11-1
8 237 63 0 Andy Rostberg Hutchinson 27 0.790 4A 5-5
9 237 64 0 Tom Schuller Jackson County Central 27 0.787 2A 13-0
10 226 149 0 Jeff Erdmann Rosemount 36 0.603 6A 8-2
11 223 92 0 Jeff Williams Owatonna 30 0.708 5A 5-5
12 215 101 0 Brian Nelson Fertile-Beltrami 31 0.680 9M 8-4
13 214 83 0 Chad Gimbel Blooming Prairie 29 0.721 2A 2-7
14 206 46 0 Carl Fruechte Caledonia 24 0.817 2A 9-3
15 204 144 0 Randy Kuechenmeister Blue Earth Area 35 0.586 2A 3-6
16 199 87 0 Peder Naatz Hawley 26 0.696 2A 4-7
17 196 122 0 Denny Lux New Ulm Cathedral 31 0.616 9M 5-5
18 188 50 0 Bryan Strand Barnesville 21 0.790 2A 8-4
19 187 107 0 Steve Hamilton Elk River 28 0.636 5A 9-3
20 183 73 0 Andrew Fleischman Edgerton 23 0.715 9M 8-2
21 175 60 0 Jeff Gronner Cromwell-Wright 22 0.745 9M 9-2
22 174 64 0 Cory Larson Dawson-Boyd 24 0.731 1A 8-3
23 173 60 0 Mike Kesler Rochester Lourdes 21 0.742 2A 7-4
24 173 117 0 Clay Anderson Kimball Area 28 0.597 2A 4-6
25 172 66 0 Kevin Feeney Moorhead 27 0.723 6A 8-5
26 170 55 0 Brad Anderson Benilde St Margaret 20 0.769 4A 8-4
27 170 89 0 Ribsy Petermeier Browerville-Eagle Valley 25 0.656 1A 5-5
28 165 79 0 Brad Wendland Waseca 24 0.676 3A 12-1
29 164 88 0 Todd Oye Luverne 24 0.651 3A 8-3
30 164 98 0 Joel Swanson Kasson-Mantorville 27 0.626 4A 11-2
31 157 43 0 Mark Esch Minnetonka  17 0.785 6A 9-3
32 155 116 0 Matt Walter Annandale 26 0.572 3A 13-0
33 153 126 0 Darrin Byklum Polk County West 29 0.548 1A 3-6
34 152 121 0 Brent Schimek Deer River 27 0.557 1A 6-4
35 151 131 0 Bill Magnuson Pequot Lakes 29 0.535 3A 9-1
36 149 126 0 Matt Lundeen Redwood Valley 27 0.542 2A 7-3
37 148 74 0 Jay Loven Upsala/Swanville Area 22 0.667 1A 9-2
38 144 97 0 Tim Kirk Mt. Lake Area 23 0.598 9M 0-9
39 143 82 0 Marc Franz Rogers 23 0.636 6A 3-6
40 141 110 0 Brian Remick Red Lake County  26 0.562 1A 9-2
41 140 68 0 Dave Muetzel Mahtomedi 19 0.673 5A 8-2
42 137 61 0 Mat Mahoney Fairmont 18 0.692 3A 4-5
43 137 70 0 Jeff Johnson Chatfield 20 0.662 2A 6-3
44 136 54 0 Anthony Soderberg Dilworth-Glyndon-Felton 18 0.716 3A 9-3
45 136 69 0 Shawn Kuhnke Braham 20 0.663 1A 7-3
46 135 111 0 Paul Dunn Albert Lea  27 0.549 3A 7-3
47 135 112 0 James Semmen Lanesboro 24 0.547 9M 1-8
48 135 131 0 Carter Ross Westbrook Walnut  Grove 28 0.508 9M 2-7
49 134 35 0 Rex Metzger Hills Beaver Creek 16 0.793 9M 14-0
50 133 68 0 Joe Kemp Wabasso 19 0.676 9M 8-2
51 132 45 0 Dan Zubich Mountain Iron-Buhl 16 0.746 1A 8-3
52 130 36 0 Charles Adams III Minneapolis North 16 0.783 3A 11-1
53 128 126 0 Jim Buboltz Minnesota Valley Lutheran 26 0.504 2A 1-8
54 126 99 0 Ryan Weinandt Dassel-Cokato 22 0.560 3A 6-4
55 126 115 0 Scott Howell St. Paul Central 25 0.523 5A 1-8
56 126 126 0 John Wilebski Goodridge/Grygla-Gatzke 28 0.500 9M 7-3
57 124 49 0 Brian Vossen Lakeville North 16 0.717 6A 1-8
58 124 117 0 Greg Enz Rocori 25 0.515 4A 8-2
59 122 52 0 Derek Flann BOLD 17 0.701 1A 2-7
60 122 117 0 Tom Nelson Two Harbors 25 0.510 3A 5-4
61 119 93 0 Andy Hill Woodbury 21 0.561 6A 7-3
62 118 107 0 Tony Gullickson Warren-Alverado-Oslo 23 0.524 9M 3-6
63 116 63 0 Cory Waling Kittson County Central 17 0.648 9M 11-1
64 116 140 0 Bob Wolf Concordia Academy-Roseville 28 0.453 3A 5-4
65 115 89 0 Ray Betton Shakopee 20 0.564 6A 5-5
66 114 125 0 Pat Hentges Gibbon-Fairfax-Winthrop  25 0.477 1A 6-5
67 113 85 0 Matt Gegenheimer Prior Lake 20 0.571 6A 5-5
68 112 65 0 Ethan Marquis Stephen-Argyle Central 19 0.633 9M 8-2
69 111 78 0 Chris Mensink Fillmore Central 19 0.587 1A 10-1
70 110 45 0 Paul Tinjum Ada-Borup/Norman Co W 16 0.710 1A 4-6
71 109 48 0 Tony Poncelet Goodhue 15 0.694 2A 12-1
72 109 89 0 Scott Hanson Lakeview 20 0.832 1A 6-4
73 106 84 0 David Halvorson Ogilvie 20 0.558 9M 7-3
74 106 87 0 Brent Olson Lewiston-Altura 20 0.549 1A 6-4
75 106 95 0 Beau LaBore Stillwater 21 0.527 6A 3-6
76 105 119 0 Jon Vik Rochester Century 24 0.469 5A 2-7
77 104 53 0 Jared Essler St. Michael-Albertville 21 0.662 6A 5-6
78 102 82 0 Mike Empting Alexandria Area 18 0.554 5A 9-2
79 101 106 0 John Cassellius Winona 21 0.488 4A 3-7
80 101 107 0 David Zeitchick St. Paul Highland Park 22 0.486 5A 4-6
81 100 56 0 Willie Howard (Co-coach) Robbinsdale Cooper 16 0.641 5A 3-7
82 99 54 0 Derrin Lamker Osseo 15 0.660 6A 4-5
83 97 56 0 Donny Holcomb Rochester Mayo 14 0.634 5A 6-5
84 97 90 0 Casey Kroulik Clearbrook-Gonvick 21 0.519 9M 5-4
85 94 60 0 William Infanger Osakis 16 0.610 2A 9-2
86 94 139 0 Rodney Lossow Minneapolis Roosevelt 25 0.409 4A 4-6
87 93 46 0 Paul Clark Pillager  14 0.669 2A 8-1
88 93 65 0 Mike Diggins Centennial 16 0.589 6A 9-2
89 89 41 0 Dan Hughes Zimmerman  13 0.685 4A 7-3
90 89 52 0 Brent Kucera Sleepy Eye United 15 0.631 1A 4-6
91 89 56 0 Jamie Morford Royalton 15 0.614 2A 3-6
92 88 55 0 Luke Mitchell Holdingford 14 0.615 2A 12-1
93 86 94 0 Eric Davis Mankato East 18 0.478 5A 6-3
94 85 80 0 Dustin Flaten NCE/U-H 17 0.515 9M 1-8
95 84 37 0 Chris Grabowska Fergus Falls 12 0.694 4A 8-3
96 83 83 0 Jon Konold Willmar 17 0.500 4A 6-4
97 83 84 0 Mike O'Donnell Rush City  19 0.497 2A 6-4
98 82 73 0 Isaac Jenniges  Red Rock Central 16 0.529 9M 10-1
99 81 37 0 Tom Develice Andover 12 0.686 6A 5-4
100 80 36 0 Bryan Dahl Chaska 12 0.690 5A 7-3
101 79 78 0 Chris Moscho Belgrade-B-E 16 0.503 1A 6-4
102 79 122 0 Kirby Scull St. Paul Como Park 22 0.393 4A 3-7
103 78 30 0 Adam Tri Eden Valley-Watkins 11 0.722 2A 9-3
104 78 50 0 Ryan Galindo Minneapolis Washburn 11 0.609 5A 8-4
105 77 92 0 Rick Harig Underwood  17 0.456 9M 1-8
106 76 38 0 Justin Reese Fridley 11 0.667 4A 4-6
107 75 44 0 Nick David Westonka 13 0.630 4A 3-7
108 75 45 0 Patrick Freeman Murray County Central 12 0.625 1A 9-3
109 75 70 0 Lambert Brown Wayzata 14 0.517 6A 1-8
110 74 20 0 JJ Helget Mankato West 9 0.787 5A 4-6
111 74 41 0 Jack Negen Robbinsdale Armstrong 12 0.643 5A 5-5
112 74 81 0 Ryan Hebrink Renville County West 16 0.477 9M 3-6
113 73 28 0 Eric Olson Otter Tail Central 10 0.723 1A 6-4
114 73 38 0 Jim Gunderson Academy of Holy Angels 11 0.658 4A 8-2
115 73 51 0 Kevin Pope Morris Area/C-A 13 0.589 3A 5-4
116 73 81 0 Nick Kockelman Canby 16 0.474 1A 3-6
117 72 31 0 James Paul Border West 10 0.699 9M 7-3
118 72 77 0 Tim Pattrin Paynesville Area 16 0.483 2A 4-5
119 69 14 0 Garrett Mueller Stewartville 8 0.831 4A 7-3
120 69 62 0 Mike Rowe (Co-Coach) Maple Lake  14 0.527 2A 5-4
121 68 13 0 Ben Burk Lakeville South 7 0.840 6A 9-3
122 68 48 0 Greg Spahn Grand Rapids 12 0.586 4A 10-2
123 67 51 0 Erik Hermanson Cleveland 12 0.568 1A 8-1
124 65 111 0 Jeremy Nordick Park Rapids Area 19 0.369 3A 3-6
125 64 31 0 Dan Meyers Cannon Falls 9 0.674 2A 4-5
126 64 37 0 Ben Halder Byron 10 0.634 4A 9-1
127 64 45 0 Dan Frize East Ridge 11 0.587 6A 5-5
128 63 63 0 Jim Jackman Litchfield 13 0.500 3A 8-4
129 63 83 0 Ward Kaiser Silver Bay 15 0.460 9M 0-9
130 63 112 0 Dana Strain Hastings 19 0.360 5A 4-5
131 62 51 0 Ben Geisler Cambridge-Isanti 12 0.558 5A 4-5
132 62 114 0 Steve Grams Mesabi East 18 0.352 2A 3-6