I'll do some for Swedish, as best as I can.
Filip Forsberg: Phillip Waterfall Mountain
Jesperi Kotkaniemi = Treasurer Eagle-Peninsula
Thank god he made it to the NHL so we can all appreciate the Swampdong.Bumping this older thread now that we have some new Finns in the league. One of the new ones is Antti Suomela and if you split his last name, you'll get words "suo" (swamp) and "mela" (paddle). "Mela" is also a nickname for a larger penis and comparable English word could be "dong". So I think his translated name should be Anthony Swampdong.
Sorry for the 6 year bump; a Finnish friend send me the original Reddit post and I died laughing, I hope some of you get some laughs out of the Québec French version (my English isn’t perfect and the French prepositions translate awkwardly into English, so apologies ahead of time)
Mario Lemieux-Mario the Best
Guillaume Latendresse-William the Tenderness
Landon Dupont-Landon from the Bridge
Patrick Roy (roi)-Patrick King
Patrice Bergeron (berger)-Patrick Shepherd
David Perron-Dave Porch that is in front of the front door of house
Joël l’Espérance-Joel the Hope
Adrian Aucoin-Adrian In the corner
Maxime Lapierre-Max thé Stone
Éric Desjardins-Eric from the Gardens
Vincent Lecavalier- Vince the Rider
Éliot Desnoyers-Eliott from near the Walnut Trees
Mathieu Olivier-Matthew Oliver
Thomas Bordeleau-Tom Water’s edge
Jakob Pelletier-Jake Person that makes animal pelts
Raphaël Lavoie-Raphael the Lane
François Beauchemin-Frank Scenic Trail
Pierre-Cédric Labrie (l’abrie)-Peter Cedric the Shelter
Pierre-Luc Dubois-Peter Luke from the Wood
Phillipe Boucher-Phil Butcher
David Desharnais-Dave Harnesses
Alexandre Daigle (d’aigle)-Alex from the Eagle
Francis Bouillon-Frank Broth
Todd Marchant-Todd Actively Walking
Brad Marchand-Brad Merchant
Guy Lafleur-Guy the Flower
John Leclair (L’éclair)-John the Lightning
Simon Després-Simon from the Meadows
Xavier Villeneuve-Xavier New City
Patrice Brisebois-Patrick Breaks Wood
Yvan Cournoyer (Yvan apparent has no English équivalent but comes from the Slavic Ivan, which is John in English)-John Walnut Tree Yard
Connor Bédard (after googling this is apparently an old adjective in royal France to describe someone with a bedaine)-Connor Someone with a Fat Stomach
Jacques Lemaire-Jack The Mayor
Kristopher Letang (L’étang)-Chris the Pond
Normand Rochefort-Person from Normandy region of France Strong Rock
Matt Duchene (du chêne)-Matt from the Oak
Jonathan Deschamps- Jonathan from the Fields
Charline Labonté (la bonté)-Charlene the Kindness
François Saint-Laurent-Frank St. Lawrence
Frédéric L’écuyer-Fred the Squire
Jean-Luc Grand-Pierre- John-Luke Big Peter
Sean Couturier-Sean Fashion Designer
Logan Couture-Logan Design Fashion
Mathieu Darche (d’arche)- Matt from the Arch
Alexandre Carrier-Alex someone who works in a quarry
Alexis Lafrenière (la frêne)- Alexis Someone who lives near Ash Trees
Rod brind’amour-Rod a small portion of love
Samuel Blais (phonetically sounds like blé)-Sam Wheat
Yves Racine (after googling, Yves apparently has no English equivalent, and derives from Yew Tree)-Yew Tree Root
Daniel Paillé-Dan Straw
Nicolas Deslauriers- Nick from the Laurels
Nathan Beaulieu-Nathan Nice Place
Nathan Gaucher-Nathan Left-handed (ironically he’s a right shot)
http://www2.tsn.ca/bardown/Story.aspx?Finnish+hockey+players'+names+in+English&id=590492
Teemu Selänne = Timothy Ridge
Jari Kurri = J. R. Skimmedmilk
Saku Koivu = Zack Birch
Olli Jokinen = OJ River
Teppo Numminen = Clark Moor
Esa Tikkanen = Dick Woodpecker
Kimmo Timonen = Lil' Kim Tim (okay, I made up the Lil' part)
Jere Lehtinen = Jake Leaf
Sami Salo = Sam Deepforest
Toni Lydman = Tony Submissive-Man (my Swedish isn't strong, but this is kind of right, right?)
Sami Kapanen = Sam Kappa (not really, but no one knows where this surname comes from)
Janne Niinimaa = John Land-Of-Bast
Ville Leino = Bille Beino (go ahead and google it)
Mikko Koivu = Mike Birch
Mikael Granlund = Michael Sprucegrove (Swedish name)
Rasmus Ristolainen = Rasmus Member-Of-The-Christophers
Jussi Jokinen = Johnny River
Jori Lehterä = Yogi Grove
Teuvo Teräväinen = Ted Sharp
Joonas Donskoi = Jonathan Don Faker (Russian surname and google didn't reveal anything, so I made up this one)
Erik Haula = Eric I-Have-No-Idea-What-Haula-Means
Valtteri Filppula = Walter Philips
Sami Vatanen = Sam Seine
Lauri Korpikoski = Larry Backwater-Whitewater
Leo Komarov = Leo Gnat (Russian name, googling and guessing)
Olli Määttä = Oliver Clemens
Aleksander Barkov = Axel Birch (Russian name, so I guessed a little after googling)
Iiro Pakarinen = Ike Butts (Well probably more like Ike Baker)
Miikka Salomäki = Mike Hill-In-A-Deep-Forest
Tuomo Ruutu = Timothy Rectangle
Jyrki Jokipakka = George Set-Of-Rivers
Tuukka Rask = Thor Quick
Pekka Rinne = Pete Slope
Antti Raanta = Anthony Beeaach
Patrik Laine = Patrick Wave
Jesse Puljujärvi = Jesus Hill-In-A-Lake
Sebastian Aho = Sebastian Glade