As much as I can't stomach Ovechkin, i would think he'd have to be on the roster, even if it is over Yashin.
Much of Yashin's international career was mediocre. From 2000-2006 he played 45 games at the Olympics, World Cup & World Championships. In those 45 games he had 9 G, 13 A. So he'd have to be behind Ovechkin.
Felix Hollenstein - Reto von Arx - Roman Wäger
Patrick Fischer - Martin Plüss - Jörg Eberle
Peter Schlagenhauf - Paul Di Pietro - Peter Jaks
Roman Wick - Ryan Gardner - Damien Brunner
Mark Streit - Roman Josi
Matthias Seger - Julien Vauclair
Raphael Diaz - Sandro Bertaggia
Martin Steinegger - Martin Bruderer
//KLM can't be included as they started to play before 1979
You must be right. I had in mind international games, but all of them (KLM - FK) began to play some years prior to 1979 (even if it was couple of games and limited minutes). If we're not allowed to include them, my team will be like this:
Indeed, i would say it's impossible to make a German team with those condotions.
It simply feels wrong to exclude Kühnhackl, Schloder, Reindl, Truntschka, Kießling and so on
So do it anyway, other people have done it before.
As for Sweden, i took the OP as he meant i was to pick one edition and then it was the 2006 one, but if were talking all time we must include the players whole careers in the NHL, WC, Canada Cups and so forth, otherwise it's too few games to go by, and for Canada Lemieux might not be on the team.
On forward there are many modern players, becouse i simply dont think many of our guys in the seventies and eighties were equally good:
Markus Näslund-Peter Forsberg-Daniel Alfredsson
Mats Sundin-Kent Nilsson-Henrik Zetterberg
Daniel Sedin-Henrik Sedin-Tomas Sandström
Jan Erixon-Samuel Påhlsson-BengtÅke Gustafsson