All current NHL players face-off
Every player on a current NHL roster, team by team. Pit all current NHL players against each other row by row, one on one or in twos and threes, and keep score.
Drag pictures onto both sides of a row to make a matchup
0–00 even
855 not in a matchup · drag one onto either side of a row (up to 4 a side)
Sidney Crosby#87C · PIT
Evgeni Malkin#71C · PIT
Patrick Kane#88RW · CHI
Connor McDavid#97C · EDM
Leon Draisaitl#29C · EDM
Nikita Kucherov#86RW · TB
Connor Hellebuyck#37G · NJ
Victor Hedman#77D · TB
Corey Perry#90RW · LA
Andrei Vasilevskiy#88G · TB
Auston Matthews#34C · TOR
Nathan MacKinnon#29C · COL
Taylor Hall#71LW · CAR
Drew Doughty#8D · LA
Erik Karlsson#65D · PIT
Jamie Benn#14LW · DAL
Ryan O'Reilly#90C · NSH
Sergei Bobrovsky#72G · TOR
Brent Burns#84D · COL
Roman Josi#59D · NSH
Jordan Staal#11C · CAR
Jonathan Marchessault#81RW · NSH
Sam Bennett#9C · FLA
Steven Stamkos#91C · NSH
Mats Zuccarello#36RW · LA
Linus Ullmark#35G · OTT
Brad Marchand#63LW · FLA
John Tavares#91C · TOR
Oliver Ekman-Larsson#95D · TOR
Jack Eichel#9C · VGK
Rasmus Dahlin#26D · BUF
Tyler Seguin#91C · DAL
Matt Duchene#95C · DAL
Bo Horvat#14C · NYI
Adam Fox#23D · NYR
Kris Letang#58D · PIT
Nick Foligno#71LW · MIN
John Gibson#36G · DET
Aaron Ekblad#5D · FLA
Aleksander Barkov#16C · FLA
Claude Giroux#28RW · OTT
Cam Fowler#17D · STL
Zemgus Girgensons#28C · TB
Alex Pietrangelo#7D · VGK
Mikael Granlund#64C · ANA
Noah Hanifin#15D · VGK
Zach Werenski#8D · CBJ
Ryan Nugent-Hopkins#93C · EDM
Filip Forsberg#9LW · NSH
Rickard Rakell#67RW · PIT
Ryan McDonagh#27D · TB
Juuse Saros#74G · NSH
Justin Faulk#72D · DET
Seth Jones#3D · FLA
Brayden Schenn#10C · NYI
Brayden Point#21C · TB
Vincent Trocheck#16C · UTAH
Gabriel Landeskog#92LW · COL
Frederik Andersen#30G · EDM
Brock Boeser#6RW · VAN
Logan Thompson#48G · WSH
Artemi Panarin#10LW · LA
Chandler Stephenson#9C · SEA
Tyler Toffoli#73C · SJ
Stuart Skinner#74G · WPG
Jonathan Huberdeau#10LW · CGY
Tyler Myers#57D · DAL
Alexandre Texier#85LW · MTL
William Karlsson#71C · VGK
Mathew Barzal#13C · NYI
Jack Hughes#86C · NJ
Mikko Rantanen#96RW · DAL
Matthew Tkachuk#19LW · FLA
Radko Gudas#6D · FLA
Timo Meier#28RW · NJ
Josh Morrissey#44D · WPG
Brock Nelson#11C · COL
Sam Reinhart#13C · FLA
Erik Haula#56LW · LA
Semyon Varlamov#40G · NYI
Philipp Grubauer#31G · SEA
Colton Parayko#55D · STL
John Carlson#74D · TB
Brady Tkachuk#8LW · FLA
Kevin Fiala#22LW · LA
Olli Maatta#3D · MIN
Andre Burakovsky#95LW · OTT
Jordan Eberle#7RW · SEA
Shea Theodore#27D · VGK
Nino Niederreiter#62RW · WPG
Lars Eller#20C · FLA
Darcy Kuemper#35G · LA
Joel Armia#40RW · LA
Ondrej Palat#81LW · NYI
Jordan Binnington#50G · STL
Elias Pettersson#40C · VAN
Mark Scheifele#55C · WPG
Conor Garland#83RW · CBJ
Mikael Backlund#11C · CGY
Teuvo Teravainen#86C · CHI
David Perron#16LW · DAL
Mattias Ekholm#14D · EDM
Jonas Brodin#25D · MIN
Jonas Siegenthaler#71D · NJ
Eeli Tolvanen#17RW · NYR
Rasmus Ristolainen#55D · PHI
Sean Couturier#14C · PHI
Tomas Hertl#48C · VGK
Troy Terry#19RW · ANA
Nikita Zadorov#91D · BOS
Charlie Coyle#3C · CBJ
Yegor Sharangovich#17C · CGY
Andrew Mangiapane#26LW · CHI
Connor Murphy#5D · EDM
Jacob Markstrom#25G · FLA
Joel Eriksson Ek#14C · MIN
Dougie Hamilton#7D · NJ
Oliver Bjorkstrand#28RW · NYR
Adam Larsson#6D · SEA
Jared McCann#19LW · SEA
Dmitry Orlov#9D · SJ
Jake Guentzel#59C · TB
Anders Lee#72LW · UTAH
Thatcher Demko#35G · VAN
Hampus Lindholm#27D · BOS
Andrei Svechnikov#37LW · CAR
Jaccob Slavin#74D · CAR
Mackenzie Blackwood#39G · COL
Nazem Kadri#91C · COL
Viktor Arvidsson#33LW · DET
Akira Schmid#40G · FLA
Zach Bogosian#24D · MIN
Mike Matheson#8D · MTL
Luke Schenn#2D · VAN
Nick Bjugstad#72C · WPG
Pavel Zacha#18C · BOS
Devon Toews#7D · COL
Nicolas Roy#10C · COL
Andrew Copp#18C · DET
Ryan Hartman#38RW · MIN
Kyle Palmieri#21C · NYI
Jean-Gabriel Pageau#44C · NYI
Joonas Korpisalo#70G · NYR
Marcus Pettersson#26D · NYR
Thomas Chabot#72D · OTT
Nate Schmidt#88D · UTAH
Brayden McNabb#3D · VGK
Haydn Fleury#24D · WPG
Alex Tuch#89RW · WSH
Dylan Strome#17C · WSH
Frank Vatrano#77RW · ANA
Sean Monahan#23C · CBJ
Erik Gudbranson#44D · CBJ
Ian Cole#28D · CHI
Josh Manson#42D · COL
Gustav Forsling#42D · FLA
Cody Ceci#5D · LA
Blake Coleman#20LW · MIN
Nico Sturm#78C · MIN
Josh Anderson#17RW · MTL
Cody Glass#12C · NJ
Alex Nedeljkovic#33G · SJ
Nick Paul#20LW · TOR
Nick Schmaltz#8C · UTAH
Jamie Oleksiak#4D · VAN
Zach Whitecloud#28D · CGY
Anton Forsberg#31G · LA
Jared Spurgeon#46D · MIN
Evan Rodrigues#17C · NJ
Brandon Montour#62D · SEA
Colton Sissons#15C · TOR
Adin Hill#33G · VGK
Mike Reilly#6D · CAR
Jordan Greenway#12LW · CHI
Ben Chiarot#8D · DET
Shane Pinto#12C · OTT
Mario Ferraro#38D · WPG
Boone Jenner#22C · WSH
Dante Fabbro#15D · CBJ
Logan Stanley#64D · NYI
Ryan Pulock#6D · NYI
Andrew Peeke#20D · UTAH
Dylan DeMelo#2D · WPG
Simon Nemec#71D · CGY
Brock Faber#7D · MIN
Peyton Krebs#19C · BUF
Alexandre Carrier#45D · MTL
Jake Sanderson#85D · OTT
Ridly Greig#71C · OTT
Joey Daccord#35G · SEA
Barclay Goodrow#23C · SJ
Kevin Stenlund#82C · UTAH
Marco Rossi#23C · VAN
Jackson LaCombe#2D · ANA
Jesper Wallstedt#30G · MIN
Cale Fleury#8D · SEA
Macklin Celebrini#71C · SJ
Erik Gustafsson#64D · LA
Clayton Keller#9RW · UTAH
David Jiricek#5D · PHI
Will Smith#2C · SJ
Mark Stone#61RW · VGK
Tom Wilson#43RW · WSH
William Carrier#28LW · CAR
Zach Hyman#18LW · EDM
Marcus Foligno#17LW · MIN
Jesper Bratt#63LW · NJ
Anthony Duclair#11LW · NYI
Yanni Gourde#37C · TB
Adam Lowry#17C · WPG
Jason Zucker#17LW · BUF
Pavel Dorofeyev#16RW · NYR
Kirill Marchenko#86RW · TOR
Paul Cotter#47LW · VAN
Tye Kartye#24LW · NYR
Lawson Crouse#67LW · UTAH
Dylan Coghlan#52D · VGK
Mark Kastelic#47C · BOS
Tyler Kleven#43D · OTT
Alex Formenton#26LW · EDM
Leevi Merilainen#31G · VAN
Berkly Catton#27C · SEA
Ryan Winterton#26C · SEA
Zack Ostapchuk#63C · SJ
Alex Killorn#17LW · ANA
Drew Helleson#14D · ANA
Judd Caulfield#28RW · ANA
Leo Carlsson#91C · ANA
Lukas Dostal#1G · ANA
Beckett Sennecke#45RW · ANA
Cutter Gauthier#61LW · ANA
Laurent Brossoit#31G · ANA
Travis Mitchell#34D · ANA
Tristan Luneau#67D · ANA
Nico Myatovic#48LW · ANA
Noah Warren#47D · ANA
Pavel Mintyukov#98D · ANA
Tim Washe#42C · ANA
Ville Husso#33G · ANA
Ian Moore#3D · ANA
Jeff Malott#39LW · ANA
Nikita Nesterenko#13C · ANA
Roger McQueen#95C · ANA
Tyson Hinds#55D · ANA
Ryan Poehling#25C · ANA
Sam Colangelo#12RW · ANA
A.J. Greer#18LW · ANA
ENElijah Neuenschwander#30
G · ANA
Ian MitchellD · ANA
Nick Jensen#4D · ANA
Nikita Klepov#40RW · ANA
Charlie McAvoy#73D · BOS
David Pastrnak#88RW · BOS
Jeremy Swayman#1G · BOS
JJ Peterka#10RW · BOS
Fraser Minten#93C · BOS
Michael DiPietro#30G · BOS
Michael Eyssimont#81C · BOS
Morgan Geekie#39C · BOS
Will Borgen#17D · BOS
Casey Mittelstadt#11C · BOS
Elias Lindholm#28C · BOS
Frederic Brunet#42D · BOS
Marat Khusnutdinov#92C · BOS
Mason Lohrei#6D · BOS
Connor Clifton#75D · BOS
Jonathan Aspirot#45D · BOS
Matthew Poitras#51C · BOS
Tanner Jeannot#84LW · BOS
James Hagens#44C · BOS
Sean Kuraly#52C · BOS
Mattias Samuelsson#23D · BUF
Tage Thompson#72C · BUF
Ukko-Pekka Luukkonen#1G · BUF
Zach Benson#6LW · BUF
Colten Ellis#92G · BUF
Jack Quinn#22RW · BUF
Josh Doan#91RW · BUF
Noah Ostlund#86C · BUF
Olen Zellweger#8D · BUF
Owen Power#25D · BUF
Alex Lyon#34G · BUF
Conor Timmins#21D · BUF
Jiri Kulich#20C · BUF
Josh Norris#9C · BUF
Zach Metsa#73D · BUF
Beck Malenstyn#29LW · BUF
Louis Crevier#46D · BUF
Matt Grzelcyk#48D · BUF
Sam Carrick#10C · BUF
Tyson Kozak#48C · BUF
Justin Danforth#15RW · BUF
Ryan McLeod#71C · BUF
Konsta Helenius#94C · BUF
Caleb Jones#82D · BUF
Jalen Chatfield#5D · CAR
Pyotr Kochetkov#52G · CAR
Sebastian Aho#20C · CAR
Brandon Bussi#32G · CAR
Jackson Blake#53RW · CAR
K'Andre Miller#19D · CAR
Logan Stankoven#22C · CAR
Nikolaj Ehlers#27LW · CAR
Sean Walker#26D · CAR
ANAlexander Nikishin#21
D · CAR
Mark Jankowski#77C · CAR
Seth Jarvis#24C · CAR
Shayne Gostisbehere#4D · CAR
Eric Robinson#50LW · CAR
Jesperi Kotkaniemi#82C · CAR
Jordan Martinook#48RW · CAR
Juuso Valimaki#8D · CAR
Nicolas Deslauriers#44LW · CAR
Damon Severson#78D · CBJ
Jet Greaves#73G · CBJ
Kent Johnson#91C · CBJ
Matthew Knies#89LW · CBJ
Adam Fantilli#19C · CBJ
Cam Talbot#33G · CBJ
Denton Mateychuk#5D · CBJ
Dmitri Voronkov#10LW · CBJ
Ivan Provorov#9D · CBJ
Valeri Nichushkin#43RW · CBJ
Cole Sillinger#4C · CBJ
Mathieu Olivier#24RW · CBJ
Jack Williams#92RW · CBJ
Jake Christiansen#2D · CBJ
Ryan Lomberg#94LW · CBJ
Steven Lorentz#18C · CBJ
Luca Del Bel Belluz#93C · CBJ
Brendan Smith#7D · CBJ
Danton Heinen#58LW · CBJ
Emil Andrae#36D · CBJ
Dustin Wolf#32G · CGY
Joel Farabee#86LW · CGY
Joel Hanley#44D · CGY
Matt Coronato#27RW · CGY
Devin Cooley#1G · CGY
Jake Middleton#55D · CGY
Martin Pospisil#76C · CGY
Matvei Gridin#92RW · CGY
Ryan Strome#22C · CGY
Aydar Suniev#61LW · CGY
Morgan Frost#16C · CGY
Yan Kuznetsov#37D · CGY
Zayne Parekh#19D · CGY
Adam Klapka#43RW · CGY
Brayden Pachal#94D · CGY
JCJonathan Castagna#38
C · CGY
Kevin Bahl#7D · CGY
William Stromgren#65LW · CGY
Maxim Tsyplakov#72RW · CGY
Samuel Honzek#29LW · CGY
Brennan Othmann#78LW · CGY
Alex Vlasic#72D · CHI
Connor Bedard#98C · CHI
Roman Kantserov#80RW · CHI
Spencer Knight#30G · CHI
Tyler Bertuzzi#59LW · CHI
Anton Frondell#16C · CHI
Artyom Levshunov#55D · CHI
Drew Commesso#33G · CHI
Ethan Del Mastro#38D · CHI
Frank Nazar#91C · CHI
Oliver Moore#11C · CHI
Ryan Donato#8C · CHI
Sam Rinzel#6D · CHI
Wyatt Kaiser#44D · CHI
Cole Smith#22RW · CHI
Kevin Korchinski#14D · CHI
Ryan Greene#20C · CHI
Bowen Byram#24D · CHI
DBDillon Boucher#36
LW · CHI
Nick Lardis#76LW · CHI
Artturi Lehkonen#62LW · COL
Brett Kulak#27D · COL
Cale Makar#8D · COL
Martin Necas#88C · COL
Jaden Schwartz#71C · COL
Sam Malinski#70D · COL
Scott Wedgewood#41G · COL
T.J. Hughes#13RW · COL
Noah Juulsen#47D · COL
AGAlex Gagne#28
D · COL
Fedor Svechkov#9C · COL
Logan O'Connor#25RW · COL
Parker Kelly#17C · COL
Zachary L'Heureux#68LW · COL
Georgii Merkulov#49C · COL
Keaton Middleton#67D · COL
Arttu Hyry#25RW · DAL
Jake Oettinger#29G · DAL
Jason Robertson#21LW · DAL
Nils Lundkvist#5D · DAL
Roope Hintz#24C · DAL
Thomas Harley#55D · DAL
Casey DeSmith#1G · DAL
Esa Lindell#23D · DAL
Lian Bichsel#6D · DAL
Wyatt Johnston#53C · DAL
Top all current NHL players — November 2026
See the full top list →No top list yet this month — your picks and finished rankings start it.
About this face-off
The score at the top counts the rows each side took and the ones you called even.
Save your face-off and share it: anyone who opens it can call the same matchups their own way.
Every player on a current NHL roster, team by team.
Every pick and every finished ranking here counts toward the top all current NHL players for November 2026.
How to use it
- Deal a random set of matchups, or clear the board and drag pictures onto either side of each row.
- Tap the better side of each row, or the = in the middle when they're even.
- Download the picture or save it so others can call the same matchups.
- If someone is missing, use + Add or the search box under the board to bring them in.
- When you're done, download the picture or copy a link that opens your board as you left it.
































