| 
| YEAR | RESULT | SITE | MVP |  
| 1999 | N. America 8, World 6 | Tampa | Wayne Gretzky, NY Rangers |  
| 1998 | N. America 8, World 7 | Vancouver | Teemu Selanne, Anaheim |  
| 1997 | East 11, West 7 | San Jose | Mark Recchi, Montreal |  
 
| 1996 | East 5, West 4 | Boston | Ray Bourque, Boston |  
 | 1995 | No game due to lockout |  
 | 1994 | East 9, West 8 | New York | Mike Richter, NY Rangers |  
 | 1993 | Wales 16, Campbell 6 | Montreal | Mike Gartner, NY Rangers |  
 | 1992 | Campbell 10, Wales 6 | Philadelphia | Brett Hull, St. Louis |  
 | 1991 | Campbell 11, Wales 5 | Chicago | Vincent Damphousse, Toronto |  
 | 1990 | Wales 12, Campbell 7 | Pittsburgh | Mario Lemieux, Pittsburgh |  
 | 1989 | Campbell 9, Wales 5 | Edmonton | Wayne Gretzky, Los Angeles |  
 | 1988 | Wales 6, Campbell 5 (OT) | St. Louis | Mario Lemieux, Pittsburgh |  
 | 1987 | Replaced by Rendezvous '87, two games between the Soviet Union and NHL. |  
 | 1986 | Wales 4, Campbell 3 (OT) | Hartford | Grant Fuhr, Edmonton |  
 | 1985 | Wales 6, Campbell 4 | Calgary | Mario Lemieux, Pittsburgh |  
 | 1984 | Wales 7, Campbell 6 | New Jersey | Don Maloney, NY Rangers |  
 | 1983 | Campbell 9, Wales 3 | NY Islanders | Wayne Gretzky, Edmonton |  
 | 1982 | Wales 4, Campbell 2 | Washington | Mike Bossy, NY Islanders |  
 | 1981 | Campbell 4, Wales 1 | Los Angeles | Mike Liut, St. Louis |  
 | 1980 | Wales 6, Campbell 3 | Detroit | Reggie Leach, Philadelphia |  
 | 1979 | Replaced by the Challenge Cup Series between the Soviet Union and Team NHL. |  
 | 1978 | Wales 3, Campbell 2 (OT) | Buffalo | Billy Smith, NY Islanders |  
 | 1977 | Wales 4, Campbell 3 | Vancouver | Rick Martin, Buffalo |  
 | 1976 | Wales 7, Campbell 5 | Philadelphia | Peter Mahovlich, Montreal |  
 | 1975 | Wales 7, Campbell 1 | Montreal | Syl Apps Jr., Pittsburgh |  
 | 1974 | West 6, East 4 | Chicago | Garry Unger, St. Louis |  
 | 1973 | East 5, West 4 | NY Rangers | Greg Polis, Pittsburgh |  
 | 1972 | East 3, West 2 | Minnesota | Bobby Orr, Boston |  
 | 1971 | West 2, East 1 | Boston | Bobby Hull, Chicago |  
 | 1970 | East 4, West 1 | St. Louis | Bobby Hull, Chicago |  
 | 1969 | East 3, West 3 | Montreal | Frank Mahovlich, Montreal |  
 | 1968 | Toronto 4, All-Stars 3 | Toronto | Bruce Gamble, Toronto |  
 | 1967 | Montreal 3, All-Stars 0 | Montreal | Henri Richard, Montreal |  
 | 1966 | No game since it was moved from start of season to mid-season. |  
 | 1965 | All-Stars 5, Montreal 2 | Montreal | Gordie Howe, Detroit |  
 | 1964 | All-Stars 3, Toronto 2 | Toronto | Jean Beliveau, Montreal |  
 | 1963 | All-Stars 3, Toronto 3 | Toronto | Frank Mahovlich, Montreal |  
 | 1962 | Toronto 4, All-Stars 1 | Toronto | Eddie Shack, Toronto |  
 | 1961 | All-Stars 3, Chicago 1 | Chicago |  |  
 | 1960 | All-Stars 2, Montreal 1 | Montreal |  |  
 | 1959 | Montreal 6, All-Stars 1 | Montreal |  |  
 | 1958 | Montreal 6, All-Stars 3 | Montreal |  |  
 | 1957 | All-Stars 5, Montreal 3 | Montreal |  |  
 | 1956 | All-Stars 1, Montreal 1 | Montreal |  |  
 | 1955 | Detroit 3, All-Stars 1 | Detroit |  |  
 | 1954 | All-Stars 2, Detroit 2 | Detroit |  |  
 | 1953 | All-Stars 3, Montreal 1 | Montreal |  |  
 | 1952 | 1st Team 1, 2nd Team 1 | Detroit |  |  
 | 1951 | 1st Team 2, 2nd Team 2 | Toronto |  |  
 | 1950 | Detroit 7, All-Stars 1 | Detroit |  |  
 | 1949 | All-Stars 3, Toronto 1 | Toronto |  |  
 | 1948 | All-Stars 3, Toronto 1 | Chicago |  |  
 | 1947 | All-Stars 4, Toronto 3 | Toronto |  |  |