The All-WCHA Hockey Teams are composed of players at all positions from teams that are members of the Western Collegiate Hockey Association (WCHA), an NCAA Division I hockey-only conference. Each year, from 1959–60 onward, at the conclusion of the WCHA regular season, the head coaches of each member team vote for players to be placed on each all-sir team. The First Team and Second Team have been named in each WCHA Hockey season with a Third Team added in 1995–96; a Rookie Team was added starting in 1990–91.
The all-conference teams are composed of one goaltender, two defensemen, and three forwards. If a tie occurred for the final selection at any position, both players were included as part of the greater all-conference team; if a tie resulted in an increase in the number of superior all-stars, the inferior team would not be reduced in number (as happened in 1963–64). Players may only appear once per year on any of the first, second, or third teams but a freshman may appear on both the rookie team and one of the other all-conference teams.
In 1951–52, the Midwest Collegiate Hockey League (MCHL) formed as a conference. Two years later, it changed its name to the Western Intercollegiate Hockey League (WIHL). By 1957–58, however, a major disagreement over recruiting caused the dissolution of the conference with all member teams becoming independent schools for the following season. After one season without a formalized conference, all of the schools involved in the spat discovered that not being in a conference was worse than the alternative so the WCHA was formed. Because all of the WCHA founding teams played in the WIHL/MCHL, the former league's all-star teams (1951–1958) are included in this list.
After the Big Ten formed a college hockey conference starting in 2013–14, the WCHA lost 8 of its member teams from the previous season (Colorado College, Denver, Minnesota, Minnesota-Duluth, Nebraska-Omaha, North Dakota, St. Cloud State and Wisconsin), leaving Michigan Tech as the only founding member remaining in the WCHA.
All-conference teams See footnotes.
Note: There were no all-conference teams for the 1958–1959 season, because the original conference dissolved in 1958.
First Team
1950s
1951–52 Player Pos Team Ken Kinsley G Colorado College Don Burgess D Denver Eddie Miller D Denver Tony Frasca F Colorado College Ron Hartwell F Colorado College Omer Brandt F Colorado College
1952–53 Player Pos Team Jim Mattson G Minnesota Tom Wegleitner D Minnesota Eddie Miller D Denver Ben Cherski F North Dakota Richard Dougherty F Minnesota John Mayasich F Minnesota
1953–54 Player Pos Team Jim Mattson G Minnesota Ken Yackel D Minnesota Jim Haas D Michigan John Mayasich F Minnesota Richard Dougherty F Minnesota Ben Cherski F North Dakota
1954–55 Player Pos Team Bob McManus G Michigan Tech Ken Yackel D Minnesota Phil Hilton D Colorado College John Mayasich F Minnesota Bill Reichart F North Dakota Clare Smith F Colorado College
1955–56 Player Pos Team Lorne Howes G Michigan Ken Yackel D Minnesota Doug Silverberg D Colorado College Bill MacFarland F Michigan Bill Reichart F North Dakota Jack McManus F Michigan Tech
1956–57 Player Pos Team Jack McCartan G Minnesota Bill Steenson D North Dakota Don Wishart D Colorado College Bill Hay F Colorado College Bill Reichart F North Dakota Bob McCusker F Colorado College
1957–58 Player Pos Team Jack McCartan G Minnesota Bill Steenson D North Dakota Ed Zemrau D Denver Bill Hay F Colorado College Ike Scott F Colorado College Bob McCusker F Colorado College
1960s
1959–60 Player Pos Team George Kirkwood G Denver Marty Howe D Denver Henry Åkervall D Michigan Tech Reg Morelli F North Dakota Bill Masterton F Denver John Kosiancic F Michigan Tech
1960–61 Player Pos Team George Kirkwood G Denver Marty Howe D Denver George Konik D Denver Red Berenson F Michigan Bill Masterton F Denver Jerry Walker F Denver
1961–62 Player Pos Team Garry Bauman G Michigan Tech Henry Åkervall D Michigan Tech Jack Wilson D Denver Red Berenson F Michigan Jerry Sullivan F Michigan Tech Lou Angotti F Michigan Tech
1962–63 Player Pos Team Garry Bauman G Michigan Tech Lou Nanne D Minnesota Don Ross D North Dakota Bill Staub F Denver Dave Merrifield F North Dakota Gary Butler F Michigan George Hill F Michigan Tech
1963–64 Player Pos Team Garry Bauman G Michigan Tech Norm Wimmer D Michigan Tech Tom Polanic D Michigan Bill Staub F Denver Gordon Wilkie F Michigan Gary Butler F Michigan John Simus F Colorado College
1964–65 Player Pos Team Tony Esposito G Michigan Tech Don Ross D North Dakota Wayne Smith D Denver Gerry Kell F North Dakota Mel Wakabayashi F Michigan Doug Woog F Minnesota
1965–66 Player Pos Team Tony Esposito G Michigan Tech Wayne Smith D Denver Bruce Riutta D Michigan Tech Doug Volmar F Michigan State Terry Casey F North Dakota Dennis Hextall F North Dakota
1966–67 Player Pos Team Tony Esposito G Michigan Tech Keith Magnuson D Denver Jerry Lafond D North Dakota Keith Christiansen F Minnesota-Duluth Jim Wiste F Denver Tom Mikkola F Michigan State
1967–68 Player Pos Team Mike Curran G North Dakota Keith Magnuson D Denver Terry Abram D North Dakota Bob Munro F North Dakota Jim Wiste F Denver Gary Gambucci F Minnesota
1968–69 Player Pos Team Murray McLachlan G Minnesota Keith Magnuson D Denver Terry Abram D North Dakota George Morrison F Denver Bob Munro F North Dakota Al Karlander F Michigan Tech
1970s
1969–70 Player Pos Team Murray McLachlan G Minnesota John Marks D North Dakota Ron Busniuk D Minnesota-Duluth George Morrison F Denver Murray Keogan F Minnesota-Duluth Bob Collyard F Colorado College
1970–71 Player Pos Team Morris Trewin G Michigan Tech Mike Christie D Denver Bob Murray D Michigan Tech Walt Ledingham F Minnesota-Duluth Don Thompson F Michigan State Bob Collyard F Colorado College
1971–72 Player Pos Team Jim Watt G Michigan State Alan Hangsleben D North Dakota Bob Winograd D Colorado College Jim Cahoon F North Dakota Doug Palazzari F Colorado College Tom Peluso F Denver
1972–73 Player Pos Team Ron Grahame G Denver Bob Boyd D Michigan State Bruce Affleck D Denver Rob Palmer F Denver Eddie Bumbacco F Notre Dame Peter McNab F Denver
1973–74 Player Pos Team Brad Shelstad G Minnesota Jim Nahrgang D Michigan Tech Norm Barnes D Michigan State Doug Palazzari F Colorado College Steve Colp F Michigan State Mike Zuke F Michigan Tech
1974–75 Player Pos Team Jim Warden G Michigan Tech Brian Engblom G Wisconsin Gord McDonald D Minnesota-Duluth Tom Ross F Michigan State Bob D'Alvise F Michigan Tech Mike Polich F Minnesota
1975–76 Player Pos Team Eddie Mio G Colorado College Jack Brownschidle D Notre Dame Reed Larson D Minnesota Tom Ross F Michigan State George Lyle F Michigan Tech Mike Zuke F Michigan Tech
1976–77 Player Pos Team Julian Baretta G Wisconsin Jack Brownschidle D Notre Dame Craig Norwich D Wisconsin Brian Walsh F Notre Dame Dave Debol F Michigan Kris Manery F Michigan
1977–78 Player Pos Team Ernie Glanville G Denver Curt Giles D Minnesota-Duluth Bill Himmelright D North Dakota Doug Berry F Denver Mark Johnson F Wisconsin Mike Eaves F Wisconsin
1978–79 Player Pos Team Bob Iwabuchi G North Dakota Curt Giles D Minnesota-Duluth Bill Baker D Minnesota Mark Pavelich F Minnesota-Duluth Mark Johnson F Wisconsin Kevin Maxwell F North Dakota
1980s
1979–80 Player Pos Team Roy Schultz G Wisconsin Dave Feamster D Colorado College Howard Walker D North Dakota Tim Harrer F Minnesota Mark Taylor F North Dakota Greg Meredith F Notre Dame
1980–81 Player Pos Team Ron Scott G Michigan State Marc Chorney D North Dakota Tim Watters D Michigan Tech Steve Ulseth F Minnesota Neal Broten F Minnesota Aaron Broten F Minnesota
1981–82 Player Pos Team Jon Casey G North Dakota Doug Lidster D Colorado College Bruce Driver D Wisconsin Ed Beers F Denver Phil Sykes F North Dakota John Newberry F Wisconsin
1982–83 Player Pos Team Bob Mason G Minnesota-Duluth James Patrick D North Dakota Doug Lidster D Colorado College Scott Bjugstad F Minnesota Bryan Erickson F Minnesota Patrick Flatley F Wisconsin
1983–84 Player Pos Team Jon Casey G North Dakota Tom Kurvers D Minnesota-Duluth Jim Leavins D Denver Bill Watson F Minnesota-Duluth Dan Brennan F North Dakota Tom Rothstein F Minnesota
1984–85 Player Pos Team Rick Kosti G Minnesota-Duluth Tim Thomas D Wisconsin Norm Maciver D Minnesota-Duluth Bill Watson F Minnesota-Duluth Pat Micheletti F Minnesota Jim Archibald F North Dakota
1985–86 Player Pos Team John Blue G Minnesota Norm Maciver D Minnesota-Duluth Scott Sandelin D North Dakota Dallas Gaume F Denver Gary Emmons F Northern Michigan Brett Hull F Minnesota-Duluth
1986–87 Player Pos Team Ed Belfour G North Dakota Rob Doyle D Colorado College Ian Kidd D North Dakota Tony Hrkac F North Dakota Bob Joyce F North Dakota Gary Emmons F Northern Michigan
1987–88 Player Pos Team Robb Stauber G Minnesota Mike DeAngelis D Minnesota-Duluth Randy Skarda D Minnesota Phil Berger F Northern Michigan Paul Ranheim F Wisconsin Steve Johnson F North Dakota
1988–89 Player Pos Team Curtis Joseph G Wisconsin Paul Stanton D Wisconsin Darryl Olsen D Northern Michigan Daryn McBride F Denver Shawn Harrison F Michigan Tech Tom Chorske F Minnesota
1990s
1989–90 Player Pos Team Chad Erickson G Minnesota-Duluth Kip Noble D Michigan Tech Russ Parent D North Dakota Peter Hakinson F Minnesota Gary Shuchuk F Wisconsin Dave Shields F Denver
1990–91 Player Pos Team Bill Pye G Northern Michigan Bret Hedican D St. Cloud State Brad Werenka D Northern Michigan Russ Romaniuk F North Dakota Greg Johnson F North Dakota Scott Beattie F Northern Michigan
1991–92 Player Pos Team Duane Derksen G Wisconsin Greg Andrusak D Minnesota-Duluth Chris Hynnes D Colorado College Greg Johnson F North Dakota Larry Olimb F Minnesota Dallas Drake F Northern Michigan
1992–93 Player Pos Team Jamie Ram G Michigan Tech Barry Richter D Wisconsin Brett Hauer D Minnesota-Duluth Fred Knipscheer F St. Cloud State Greg Johnson F North Dakota Derek Plante F Minnesota-Duluth
1993–94 Player Pos Team Jamie Ram G Michigan Tech Chris McAlpine D Minnesota Shawn Reid D Colorado College Jay McNeill F Colorado College Kelly Fairchild F Wisconsin Chris Marinucci F Minnesota-Duluth
1994–95 Player Pos Team Ryan Bach G Colorado College Nick Naumenko D North Dakota Brian Rafalski D Wisconsin Greg Hadden F Northern Michigan Jay McNeill F Colorado College Brian Bonin F Minnesota
1995–96 Player Pos Team Ryan Bach G Colorado College Mike Crowley D Minnesota Nick Naumenko D North Dakota Brian Bonin F Minnesota Peter Geronazzo F Colorado College Teeder Wynne F North Dakota
1996–97 Player Pos Team Steve DeBus G Minnesota Mike Crowley D Minnesota Curtis Murphy D North Dakota Brian Swanson F Colorado College Jason Blake F North Dakota David Hoogsteen F North Dakota
1997–98 Player Pos Team Karl Goehring G North Dakota Craig Anderson D Wisconsin Curtis Murphy D North Dakota Brian Swanson F Colorado College Jason Blake F North Dakota Andre Savage F Michigan Tech
1998–99 Player Pos Team Gregg Naumenko G Alaska-Anchorage Brad Williamson D North Dakota Scott Swanson D Colorado College Brian Swanson F Colorado College Jason Blake F North Dakota Paul Comrie F Denver
2000s
1999–00 Player Pos Team Karl Goehring G North Dakota Mike Pudlick D St. Cloud State Jeff Dessner D Wisconsin Dany Heatley F Wisconsin Jeff Panzer F North Dakota Steven Reinprecht F Wisconsin
2000–01 Player Pos Team Scott Meyer G St. Cloud State Travis Roche D North Dakota Jordan Leopold D Minnesota Jeff Panzer F North Dakota Bryan Lundbohm F North Dakota Mark Cullen F Colorado College
2001–02 Player Pos Team Wade Dubielewicz G Denver Jordan Leopold D Minnesota Andy Reierson D Minnesota-Duluth Mark Hartigan F St. Cloud State John Pohl F Minnesota Mark Cullen F Colorado College