Hockey Player Name Generator

Roster-ready names for skaters and goalies

Sports500 curated namesUpdated Free · no sign-up

Tap a name to copy it500 names in this generator

Generate hockey player names organized by the roles that make up a real roster: gritty Canadian centers, French-Canadian and Québécois skaters, American college products, Swedish and Finnish defensemen, Russian wingers, Czech and Slovak veterans and the goaltenders who back them up. Ideal for NHL and EA Sports career modes, hockey novels and fantasy drafts.

About hockey player names

A hockey roster is a small United Nations. Twenty-three players dress on an NHL team, and on almost any night that includes prairie-town Canadians, a French-Canadian or two from Québec, American college products from Minnesota, Michigan and Massachusetts, a Swedish or Finnish defenseman, a Russian winger, and a Czech or Slovak veteran. Goaltenders, meanwhile, come from everywhere and get remembered for their names as much as their pads. Building a believable fictional team means reproducing that blend rather than making everyone sound like they came from the same junior program.

Each group has tells. Anglo-Canadian names often carry Ukrainian, Polish, German and Scottish roots from prairie settlement (Melnyk, Kohut, Wiebe, McTavish). Québécois names are French through and through (Gagnon, Lavallée, Perreault). Swedish names lean on Söderström, Kempe and Lundgren, Finnish names on -nen, -la and Finnish first names like Eeli, Konsta and Aleksander, and Russian names on -ov, -ev and -enko.

The list above is grouped roughly by nationality and finishes with goaltenders, so you can draft a full lineup: three or four Canadians per line, a European pairing on defense, and a goalie tandem from two different countries.

Tips for choosing a name

  • Draft like a general manager: pull two or three names from each national group and one or two goalies, and the roster will read like a real NHL team sheet.
  • For a French-Canadian player pair a French first name with a French surname (Maxime Beaulieu, not Tyler Beaulieu) unless the character grew up outside Québec.
  • Give defensemen slightly heavier, longer surnames (Bouwmeester, Vandermeer, Kaminski) and skilled wingers shorter, quicker ones (Kempe, Bratt, Roy); it is a subtle way to signal role.
  • Use diacritics in the character sheet or story, but remember NHL nameplates strip them, so a jersey would read SODERSTROM or SPACEK.
  • Search any full name before using it commercially; the hockey world is small and some combinations may already belong to a real pro.

Frequently asked questions

How many players are on a hockey roster?

An NHL team dresses 20 players per game (12 forwards, 6 defensemen, 2 goalies) from a 23-man active roster. Junior, college and beer-league teams often carry a similar count, so around 20 to 25 names covers a full fictional team.

Are these real hockey players?

The names are invented to sound authentic to each hockey nation, using real first names and surnames common in Canada, the US, Sweden, Finland, Russia, Czechia and Slovakia. Any resemblance to a real player is coincidental.

Can I use these names in NHL video games and hockey stories?

Yes. Use them freely for created players, franchise and Be A Pro modes, fan fiction, novels and fantasy leagues. For a commercial game or book, run your own check against real player names first.

Why do so many Canadian hockey names look Ukrainian or Scottish?

Hockey talent in Canada is concentrated in the prairies and Ontario, regions settled by Ukrainians, Poles, Germans, Scots and Irish. Surnames like Melnyk, Kohut, Wiebe and McTavish reflect that immigration history and are common on junior rosters.

All 500 hockey player names

Browse the full list
  • Brock Tessier
  • Cody Beauregard
  • Kirby McTavish
  • Cale Wintermute
  • Shane Doucette
  • Dawson Kilbride
  • Braxton Reimer
  • Tyler Sabourin
  • Rhett Vandermeer
  • Ryland Coyle
  • Zane Bouwmeester
  • Nolan Prefontaine
  • Kolby Ferrier
  • Kelsey Boivin
  • Blake Chartrand
  • Cameron Whitby
  • Griffin Landry
  • Hunter Kaminski
  • Owen Sirois
  • Ty Delorme
  • Brayden Ashcroft
  • Chase Renaud
  • Josh Kavanagh
  • Parker Fitzgerald
  • Colby Redekop
  • Riley Vezina
  • Jared Kohut
  • Bryce Wiebe
  • Trey Blackburn
  • Adam Bilodeau
  • Devon Sylvester
  • Landon Kruger
  • Curtis Melnyk
  • Derek Woytowich
  • Nathan Hebert
  • Alexis Paquette
  • Maxime Beaulieu
  • Antoine Gagnon
  • Guillaume Lavallée
  • Mathieu Pelchat
  • Jonathan Duchesne
  • Olivier Rioux
  • Félix Bergevin
  • Xavier Ouimet
  • Samuel Giroux
  • Nicolas Desrosiers
  • Vincent Lachapelle
  • Philippe Robitaille
  • Raphaël Larivière
  • Simon Bédard
  • Zack Fitzgerald
  • Tucker Halloran
  • Cooper Ravenscroft
  • Mikey Deangelo
  • Danny O'Shaughnessy
  • Cal Petersen-Reilly
  • Kevin Schattner
  • Jimmy Veasey
  • Ryan Donahue
  • Ross Coburn
  • Nick Bjorgen
  • Blake Wheelock
  • Casey Mittelman
  • Brock Nilsen
  • Justin Falkner
  • Kyle Okafor
  • Sam Poulson
  • Jonny Brodowski
  • Sean Kurland
  • T.J. Osgood
  • Erik Haugen
  • Anders Lundgren
  • Oscar Wallin
  • Fredrik Sjöström
  • Nils Lundström
  • Jonas Kjellberg
  • Elias Modin
  • Adrian Kämpe
  • Rickard Rehn
  • Mattias Ekblad
  • Jacob Malmström
  • Victor Sundström
  • Alexander Holm
  • Leo Cederqvist
  • Isak Rosell
  • Marcus Petersén
  • Jesper Brolin
  • Emil Hedin
  • Nils Högström
  • William Ekdahl
  • Fabian Zetterberg
  • Mikael Bäckman
  • Anton Lundahl
  • Kasperi Kallio
  • Aleksander Barkoff
  • Mikko Koivunen
  • Sebastian Ahonen
  • Eeli Toivonen
  • Joonas Dahlström
  • Juho Lampinen
  • Rasmus Kuparinen
  • Henri Jokinen
  • Miro Aaltonen
  • Jesperi Kotila
  • Roope Hirvonen
  • Erik Haapanen
  • Konsta Heino
  • Ville Heikkinen
  • Artturi Lehto
  • Igor Larin
  • Nikolai Prokhorov
  • Kirill Kapustin
  • Vladimir Tarasyuk
  • Evgeny Svetlov
  • Andrei Sviridov
  • Ivan Prokopenko
  • Nikita Zaitsev
  • Pavel Bukin
  • Alexander Ryabov
  • Sergei Plotnikov
  • Vitali Kravchenko
  • Yegor Sharov
  • Ilya Mikhailov
  • Grigori Denisov
  • Dmitri Voronin
  • Rodion Abramov
  • Nikita Gusarov
  • Denis Guryev
  • Radim Zeman
  • Filip Zajíc
  • David Král
  • Ondřej Kašpar
  • Tomáš Novotný
  • Jakub Landa
  • Michael Špička
  • Karel Vejvoda
  • Petr Mráz
  • Vítek Vaněk
  • Martin Fedor
  • Richard Pavlík
  • Marko Ďurica
  • Andrej Sekan
  • Christián Jurčo
  • Pavol Rusnák
  • Milan Lukáč
  • Cody Cecchini
  • Sam Bettencourt
  • Ryan Nugent-Harris
  • Dillon Dubuc
  • Braeden Kellerman
  • Owen Tippen
  • Alexis Lafleur
  • Kaiden Guerin
  • Bowen Byers
  • Dylan Cousins
  • Kirby Dacey
  • Jamie Dryden
  • Seth Jarvie
  • Wyatt Jamieson
  • Shane Wrightson
  • Connor Zaharko
  • Mason McTaggart
  • Ridly Greer
  • Cole Perretti
  • Peyton Krebsbach
  • Kent Johannsen
  • Devon Levesque
  • Jesper Wallgren
  • Yaroslav Kuzmenko
  • Dustin Wolfe
  • Joel Hofmann
  • Lukáš Doležal
  • Akira Schmidlin
  • Jonas Jonsson
  • Kaapo Kärki
  • Karel Šťovíček
  • Zach Sawchenko
  • Cayden Primrose
  • Ivan Fedoseev
  • Magnus Hellström
  • Erik Källström
  • Justus Anttila
  • Arvid Sörensen
  • Logan Thomsen
  • Connor Ingersoll
  • Sam Montgomery
  • Chris Driediger
  • Michael Hutchings
  • Aaron Delisle
  • Troy Grosjean
  • Hunter Miskovic
  • Nolan Belanger
  • Aksel Rautavaara
  • Tanner Kolesar
  • Brody Yakimchuk
  • Reid Sawatzky
  • Carson Friesen
  • Dax Neufeld
  • Wyatt Klassen
  • Kolton Dyck
  • Brant Penner
  • Cale Loewen
  • Rylan Toews
  • Beck Warkentin
  • Jaxon Enns
  • Layne Bergen
  • Ty Peters
  • Kade Wall
  • Nash Doerksen
  • Trent Hiebert
  • Cody Thiessen
  • Kyler Braun
  • Boone Regehr
  • Landon Bartel
  • Kirk Unger
  • Chase Zacharias
  • Zach Fehr
  • Bryce Kroeker
  • Colby Rempel
  • Josh Wiens
  • Riley Voth
  • Owen Sawchuk
  • Nolan Kowalyk
  • Devin Boychuk
  • Cody Prokop
  • Bryan Semeniuk
  • Jared Hnidy
  • Colin Zubkowski
  • Ryan Kuzyk
  • Wade Chorney
  • Braden Hrycay
  • Ty Kostelnyk
  • Dawson Kachur
  • Kolby Yaremchuk
  • Grady Wowk
  • Cade Wasylyk
  • Rhett Ferbey
  • Sheldon Kutcher
  • Kris Bodnarchuk
  • Cole Shewchuk
  • Reid Sokoloski
  • Brady Kuntz
  • Grant Fehrenbach
  • Trevor Kirkland
  • Beau Whitfield
  • Rhys Cavanagh
  • Cormac Reilly
  • Cam Doherty
  • Rory Kilpatrick
  • Ryan McGeough
  • Blair Ferguson
  • Colby Sinclair
  • Duncan Ross
  • Grady Fraser
  • Malcolm Gillis
  • Ross McNab
  • Ewan Ferrie
  • Cal Munro
  • Torrin Cochrane
  • Alistair Kerr
  • Kellan Halloway
  • Trent Ashcombe
  • Owen Prewitt
  • Bryce Colville
  • Devon Ainsworth
  • Blake Farrington
  • Cash Ridley
  • Ryder Coates
  • Nathan Fothergill
  • Chase Whitmore
  • Étienne Marchand
  • Émile Tremblay
  • Louis-Philippe Côté
  • Marc-Antoine Bouchard
  • Charles-Étienne Gagné
  • Jérémie Lévesque
  • Thomas Roy
  • Anthony Boisvert
  • Cédric Fortin
  • Sébastien Bélanger
  • Yannick Lapierre
  • Gabriel Morin
  • Zachary Girard
  • Frédéric Caron
  • Nathan Beaudoin
  • William Ménard
  • Alexis Cloutier
  • Jean-Sébastien Deschênes
  • Rémi Lemieux
  • Hugo Pépin
  • Mathis Bourque
  • Julien Trépanier
  • Christophe Lessard
  • Étienne Thériault
  • Dominic Vachon
  • Édouard Blais
  • Elliot Desbiens
  • Nicolas Frenette
  • Antoine Gosselin
  • Rafaël Fillion
  • Olivier Guimond
  • Loïc Turcotte
  • Vincent Sauvé
  • Kaleb Sirois
  • Simon Lachance
  • Tommy Brancato
  • Jake Pellerin
  • Brady Whitcomb
  • Nick Farrucci
  • Colin Sadowski
  • Ryan Kettleson
  • Mikey Costanzo
  • Sean Gallaway
  • Trevor Landgraf
  • Casey Bortolotti
  • Jimmy Rousseau
  • Kyle Hendrickson
  • Danny Marchetti
  • Zach Ostrander
  • Tanner Voss
  • Joey Palladino
  • Cal Whitlock
  • Cole Beringer
  • Bobby Szymanski
  • Riley Hoffstetter
  • Nate Kowalczyk
  • Luke Ferrante
  • Ryan Delahunt
  • Cutter Bledsoe
  • Trent Vandenberg
  • Landon Pruitt
  • Brody Castellano
  • Jack Meehan
  • Sam Halvorsen
  • Kevin Trudel
  • Ty Rasmussen
  • Logan Fairbanks
  • Josh Bergquist
  • Colin Macready
  • Casey Doyle
  • Adam Reinholt
  • Alex Guerrero
  • Blake Costello
  • Nolan Sundquist
  • Ryan Faraci
  • Cole Wickersham
  • Zach Torgerson
  • Ryder Halligan
  • Nick Zaccardi
  • Mac Truesdale
  • Jake Rennick
  • Ryan Marcotte
  • Cam Ostrowski
  • Kellen Adair
  • Emil Nordqvist
  • Anton Wikström
  • Filip Sandell
  • Hampus Lindmark
  • Oskar Björklund
  • Viktor Åkerlund
  • Jesper Törnqvist
  • Simon Bergvall
  • Ludvig Sjöberg
  • William Norén
  • Elias Åström
  • Rasmus Kjellgren
  • Isak Wallmark
  • Melker Lundqvist
  • Albin Fagerström
  • Hugo Lindahl
  • Arvid Nyqvist
  • Pontus Ekholm
  • Axel Söderlund
  • Gustav Hedlund
  • Linus Bergman
  • Joel Sandqvist
  • Nils Almqvist
  • Alexander Frisk
  • Måns Cederholm
  • Loke Sundberg
  • Vilmer Öhman
  • Erik Lagerqvist
  • Olle Rönnberg
  • Kalle Wiklund
  • Jonathan Dahlqvist
  • Felix Strömberg
  • Sebastian Hägglund
  • Tobias Nyström
  • Marcus Engström
  • Aatu Koskinen
  • Eemil Rantanen
  • Juuso Kangas
  • Oskari Nieminen
  • Waltteri Mäkinen
  • Kaapo Vuorinen
  • Niklas Salonen
  • Jere Lahtinen
  • Lassi Heikkilä
  • Ville Kettunen
  • Otso Rautio
  • Miska Hämäläinen
  • Kasper Turunen
  • Sampo Laaksonen
  • Joona Ahlgren
  • Eetu Rissanen
  • Aleksi Virtanen
  • Roope Kinnunen
  • Toni Pulkkinen
  • Santeri Räsänen
  • Julius Mattila
  • Antti Peltonen
  • Veeti Karjalainen
  • Onni Manninen
  • Petteri Väisänen
  • Jesse Karvonen
  • Konsta Hakala
  • Rasmus Leppänen
  • Leevi Toivola
  • Arttu Halonen
  • Mikael Ojala
  • Elmeri Aho
  • Topias Suomalainen
  • Kirill Zheleznov
  • Nikita Baranov
  • Yegor Voloshin
  • Ivan Sobolev
  • Artyom Kazakov
  • Danila Ryzhov
  • Vladislav Osipenko
  • Matvei Gromov
  • Maxim Belousov
  • Alexei Zhuravlyov
  • Fyodor Lebedev
  • Semyon Vinogradov
  • Timur Sadykov
  • Ilya Golubev
  • Denis Yashin
  • Vsevolod Kudryashov
  • Igor Malakhov
  • Nikolai Terekhov
  • Pavel Ignatyev
  • Andrei Ryabinin
  • Rodion Chernov
  • Stepan Melnikov
  • Vadim Karpukhin
  • Georgi Yermakov
  • Roman Filatov
  • Yaroslav Kolesnikov
  • Anton Zolotov
  • Daniil Sokolovsky
  • Dmitri Kononov
  • Mikhail Fomichev
  • Gleb Ustinov
  • Arseni Loginov
  • Bogdan Zhdanov
  • Yegor Karasyov
  • Ruslan Gaifullin
  • Marat Nurgaliev
  • Sergei Frolov
  • Vitali Shcherbakov
  • Ondřej Kučera
  • Jakub Vávra
  • Matěj Sedláček
  • Tomáš Pokorný
  • Vojtěch Beránek
  • Lukáš Fiala
  • Petr Zelenka
  • Filip Hruška
  • Jan Hlaváček
  • Adam Kolář
  • David Šimek
  • Michal Prokeš
  • Radek Urban
  • Šimon Bláha
  • Jaroslav Kříž
  • Daniel Vlček
  • Martin Konečný
  • Marek Bartoš
  • Jiří Machala
  • Dominik Ptáček
  • Kryštof Havlík
  • Patrik Kubina
  • Samuel Hudák
  • Adam Ondrejka
  • Matúš Bielik
  • Dávid Gajdoš
  • Šimon Petrovič
  • Juraj Mikuš
  • Filip Baláž
  • Marek Slivka
  • Oliver Bezák
  • Peter Šoltés
  • Tomáš Sekera
  • Martin Fábry
  • Andrej Ivanič
  • Rastislav Hlinka
  • Michal Ondruš
  • Devin Steinbach
  • Marek Řehoř
  • Brennan Halloway

More in Sports