NHL role players face-off

Current players who aren't starters or stars: the bench, the depth and the specialists, best known first. Pit NHL role 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
605 not in a matchup · drag one onto either side of a row (up to 4 a side)
David Perron#16
LW · DAL
Jonas Siegenthaler#71
D · NJ
Eeli Tolvanen#17
RW · NYR
Rasmus Ristolainen#55
D · PHI
Sean Couturier#14
C · PHI
Tomas Hertl#48
C · VGK
Troy Terry#19
RW · ANA
Nikita Zadorov#91
D · BOS
Charlie Coyle#3
C · CBJ
Yegor Sharangovich#17
C · CGY
Andrew Mangiapane#26
LW · CHI
Connor Murphy#5
D · EDM
Dougie Hamilton#7
D · NJ
Oliver Bjorkstrand#28
RW · NYR
Jared McCann#19
LW · SEA
Dmitry Orlov#9
D · SJ
Thatcher Demko#35
G · VAN
Nazem Kadri#91
C · COL
Akira Schmid#40
G · FLA
Zach Bogosian#24
D · MIN
Mike Matheson#8
D · MTL
Luke Schenn#2
D · VAN
Nick Bjugstad#72
C · WPG
Devon Toews#7
D · COL
Nicolas Roy#10
C · COL
Andrew Copp#18
C · DET
Ryan Hartman#38
RW · MIN
Jean-​Gabriel Pageau#44
C · NYI
Joonas Korpisalo#70
G · NYR
Marcus Pettersson#26
D · NYR
Thomas Chabot#72
D · OTT
Nate Schmidt#88
D · UTAH
Haydn Fleury#24
D · WPG
Alex Tuch#89
RW · WSH
Dylan Strome#17
C · WSH
Frank Vatrano#77
RW · ANA
Erik Gudbranson#44
D · CBJ
Josh Manson#42
D · COL
Cody Ceci#5
D · LA
Blake Coleman#20
LW · MIN
Nico Sturm#78
C · MIN
Josh Anderson#17
RW · MTL
Cody Glass#12
C · NJ
Alex Nedeljkovic#33
G · SJ
Nick Paul#20
LW · TOR
Nick Schmaltz#8
C · UTAH
Jamie Oleksiak#4
D · VAN
Zach Whitecloud#28
D · CGY
Anton Forsberg#31
G · LA
Jared Spurgeon#46
D · MIN
Evan Rodrigues#17
C · NJ
Brandon Montour#62
D · SEA
Colton Sissons#15
C · TOR
Adin Hill#33
G · VGK
Mike Reilly#6
D · CAR
Jordan Greenway#12
LW · CHI
Shane Pinto#12
C · OTT
Mario Ferraro#38
D · WPG
Boone Jenner#22
C · WSH
Dante Fabbro#15
D · CBJ
Logan Stanley#64
D · NYI
Ryan Pulock#6
D · NYI
Andrew Peeke#20
D · UTAH
Brock Faber#7
D · MIN
Alexandre Carrier#45
D · MTL
Ridly Greig#71
C · OTT
Joey Daccord#35
G · SEA
Barclay Goodrow#23
C · SJ
Kevin Stenlund#82
C · UTAH
Marco Rossi#23
C · VAN
Cale Fleury#8
D · SEA
Erik Gustafsson#64
D · LA
David Jiricek#5
D · PHI
Tom Wilson#43
RW · WSH
Zach Hyman#18
LW · EDM
Marcus Foligno#17
LW · MIN
Jesper Bratt#63
LW · NJ
Anthony Duclair#11
LW · NYI
Yanni Gourde#37
C · TB
Adam Lowry#17
C · WPG
Jason Zucker#17
LW · BUF
Pavel Dorofeyev#16
RW · NYR
Kirill Marchenko#86
RW · TOR
Paul Cotter#47
LW · VAN
Tye Kartye#24
LW · NYR
Lawson Crouse#67
LW · UTAH
Dylan Coghlan#52
D · VGK
Mark Kastelic#47
C · BOS
Tyler Kleven#43
D · OTT
Alex Formenton#26
LW · EDM
Berkly Catton#27
C · SEA
Ryan Winterton#26
C · SEA
Zack Ostapchuk#63
C · SJ
Beckett Sennecke#45
RW · ANA
Cutter Gauthier#61
LW · ANA
Laurent Brossoit#31
G · ANA
Travis Mitchell#34
D · ANA
Tristan Luneau#67
D · ANA
Nico Myatovic#48
LW · ANA
Noah Warren#47
D · ANA
Pavel Mintyukov#98
D · ANA
Tim Washe#42
C · ANA
Ville Husso#33
G · ANA
Ian Moore#3
D · ANA
Jeff Malott#39
LW · ANA
Nikita Nesterenko#13
C · ANA
Roger McQueen#95
C · ANA
Tyson Hinds#55
D · ANA
Ryan Poehling#25
C · ANA
Sam Colangelo#12
RW · ANA
A.J. Greer#18
LW · ANA
ENElijah Neuenschwander#30
G · ANA
Ian Mitchell
D · ANA
Nick Jensen#4
D · ANA
Nikita Klepov#40
RW · ANA
Fraser Minten#93
C · BOS
Michael DiPietro#30
G · BOS
Michael Eyssimont#81
C · BOS
Morgan Geekie#39
C · BOS
Will Borgen#17
D · BOS
Casey Mittelstadt#11
C · BOS
Elias Lindholm#28
C · BOS
Frederic Brunet#42
D · BOS
Marat Khusnutdinov#92
C · BOS
Mason Lohrei#6
D · BOS
Connor Clifton#75
D · BOS
Jonathan Aspirot#45
D · BOS
Matthew Poitras#51
C · BOS
Tanner Jeannot#84
LW · BOS
James Hagens#44
C · BOS
Sean Kuraly#52
C · BOS
Colten Ellis#92
G · BUF
Jack Quinn#22
RW · BUF
Josh Doan#91
RW · BUF
Noah Ostlund#86
C · BUF
Olen Zellweger#8
D · BUF
Owen Power#25
D · BUF
Alex Lyon#34
G · BUF
Conor Timmins#21
D · BUF
Jiri Kulich#20
C · BUF
Josh Norris#9
C · BUF
Zach Metsa#73
D · BUF
Beck Malenstyn#29
LW · BUF
Louis Crevier#46
D · BUF
Matt Grzelcyk#48
D · BUF
Sam Carrick#10
C · BUF
Tyson Kozak#48
C · BUF
Justin Danforth#15
RW · BUF
Ryan McLeod#71
C · BUF
Konsta Helenius#94
C · BUF
Caleb Jones#82
D · BUF
Brandon Bussi#32
G · CAR
Jackson Blake#53
RW · CAR
K'Andre Miller#19
D · CAR
Logan Stankoven#22
C · CAR
Nikolaj Ehlers#27
LW · CAR
Sean Walker#26
D · CAR
ANAlexander Nikishin#21
D · CAR
Mark Jankowski#77
C · CAR
Seth Jarvis#24
C · CAR
Shayne Gostisbehere#4
D · CAR
Eric Robinson#50
LW · CAR
Jesperi Kotkaniemi#82
C · CAR
Jordan Martinook#48
RW · CAR
Juuso Valimaki#8
D · CAR
Nicolas Deslauriers#44
LW · CAR
Adam Fantilli#19
C · CBJ
Cam Talbot#33
G · CBJ
Denton Mateychuk#5
D · CBJ
Dmitri Voronkov#10
LW · CBJ
Ivan Provorov#9
D · CBJ
Valeri Nichushkin#43
RW · CBJ
Cole Sillinger#4
C · CBJ
Mathieu Olivier#24
RW · CBJ
Jack Williams#92
RW · CBJ
Jake Christiansen#2
D · CBJ
Ryan Lomberg#94
LW · CBJ
Steven Lorentz#18
C · CBJ
Luca Del Bel Belluz#93
C · CBJ
Brendan Smith#7
D · CBJ
Danton Heinen#58
LW · CBJ
Emil Andrae#36
D · CBJ
Devin Cooley#1
G · CGY
Jake Middleton#55
D · CGY
Martin Pospisil#76
C · CGY
Matvei Gridin#92
RW · CGY
Ryan Strome#22
C · CGY
Aydar Suniev#61
LW · CGY
Morgan Frost#16
C · CGY
Yan Kuznetsov#37
D · CGY
Zayne Parekh#19
D · CGY
Adam Klapka#43
RW · CGY
Brayden Pachal#94
D · CGY
JCJonathan Castagna#38
C · CGY
Kevin Bahl#7
D · CGY
William Stromgren#65
LW · CGY
Maxim Tsyplakov#72
RW · CGY
Samuel Honzek#29
LW · CGY
Brennan Othmann#78
LW · CGY
Anton Frondell#16
C · CHI
Artyom Levshunov#55
D · CHI
Drew Commesso#33
G · CHI
Ethan Del Mastro#38
D · CHI
Frank Nazar#91
C · CHI
Oliver Moore#11
C · CHI
Ryan Donato#8
C · CHI
Sam Rinzel#6
D · CHI
Wyatt Kaiser#44
D · CHI
Cole Smith#22
RW · CHI
Kevin Korchinski#14
D · CHI
Ryan Greene#20
C · CHI
Bowen Byram#24
D · CHI
DBDillon Boucher#36
LW · CHI
Nick Lardis#76
LW · CHI
Jaden Schwartz#71
C · COL
Sam Malinski#70
D · COL
Scott Wedgewood#41
G · COL
T.J. Hughes#13
RW · COL
Noah Juulsen#47
D · COL
AGAlex Gagne#28
D · COL
Fedor Svechkov#9
C · COL
Logan O'Connor#25
RW · COL
Parker Kelly#17
C · COL
Zachary L'Heureux#68
LW · COL
Georgii Merkulov#49
C · COL
Keaton Middleton#67
D · COL
Casey DeSmith#1
G · DAL
Esa Lindell#23
D · DAL
Lian Bichsel#6
D · DAL
Wyatt Johnston#53
C · DAL
Justin Hryckowian#49
C · DAL
Miro Heiskanen#4
D · DAL
Remi Poirier#31
G · DAL
Sam Steel#18
C · DAL
Joel Kiviranta#22
LW · DAL
Kyle Capobianco#20
D · DAL
Radek Faksa#12
C · DAL
Colin Blackwell#15
C · DAL
LKLuke Krys#36
D · DAL
Oskar Back#10
C · DAL
DHDylan Hryckowian#46
RW · DAL
Harrison Scott#37
C · DAL
JFJaxon Fuder#48
C · DAL
Matthew Seminoff#43
RW · DAL
Daniil Tarasov#80
G · DET
Lucas Raymond#23
LW · DET
Michael Brandsegg-​Nygard#28
RW · DET
William Wallinder#54
D · DET
Andreas Englund#24
D · DET
Anton Johansson#42
D · DET
J.T. Compher#37
LW · DET
Keegan Kolesar#55
RW · DET
Michael Rasmussen#27
C · DET
Albert Johansson#20
D · DET
Carter Mazur#34
LW · DET
Jacob Bernard-​Docker#25
D · DET
Mason Appleton#22
C · DET
Sheldon Dries#15
C · DET
Marco Kasper#92
C · DET
Simon Edvinsson#77
D · DET
Axel Sandin-​Pellikka#44
D · DET
Kasperi Kapanen#42
RW · EDM
Ryan Shea#6
D · EDM
Tristan Jarry#35
G · EDM
Jason Dickinson#16
C · EDM
Mathieu Joseph#21
RW · EDM
Shakir Mukhamadullin#85
D · EDM
Ty Emberson#49
D · EDM
Alec Regula#75
D · EDM
Jake Walman#96
D · EDM
Max Jones#46
LW · EDM
Owen Michaels#43
C · EDM
Trent Frederic#10
C · EDM
Colton Dach#34
C · EDM
Filip Hallander#19
C · EDM
Isaac Howard#53
LW · EDM
Matt Savoie#22
C · EDM
Mattias Janmark#13
C · EDM
Carter Verhaeghe#23
C · FLA
Niko Mikkola#77
D · FLA
Anton Lundell#15
C · FLA
Cole Reinhardt#29
LW · FLA
Eetu Luostarinen#27
C · FLA
Uvis Balinskis#26
D · FLA
Bokondji Imama#14
LW · FLA
Cole Schwindt#79
RW · FLA
Dmitry Kulikov#7
D · FLA
Garnet Hathaway#21
RW · FLA
Jack Devine#38
RW · FLA
Jonah Gadjovich#12
LW · FLA
Sandis Vilmanis#95
LW · FLA
Cooper Black#31
G · FLA
Joel Edmundson#6
D · LA
Quinton Byfield#55
RW · LA
Trevor Moore#12
LW · LA
Alex Turcotte#15
C · LA
Andre Lee#47
LW · LA
Brian Dumoulin#2
D · LA
Mikey Anderson#44
D · LA
Scott Laughton#21
C · LA
Kenny Connors#34
C · LA
Samuel Helenius#79
C · LA
Bobby Brink#10
RW · MIN
Calvin Pickard#31
G · MIN
Danila Yurov#22
RW · MIN
David Spacek#82
D · MIN
Matt Kiersted#26
D · MIN
Maxim Shabanov#49
RW · MIN
Yakov Trenin#13
C · MIN
Michael McCarron#47
C · MIN
Charlie Stramel#15
C · MIN
Viking Gustafsson Nyberg#6
D · MIN
Jakub Dobes#75
G · MTL
Kaiden Guhle#21
D · MTL
Phillip Danault#24
C · MTL
Zack Bolduc#76
RW · MTL
Adam Engstrom#42
D · MTL
Arber Xhekaj#72
D · MTL
Chris Kreider#22
LW · MTL
Jake Evans#71
C · MTL
Sam Montembeault#35
G · MTL
Alex Newhook#15
C · MTL
Kirby Dach#77
C · MTL
Oliver Kapanen#91
C · MTL
Florian Xhekaj#63
LW · MTL
Owen Beck#62
C · MTL
Ivan Demidov#93
RW · MTL
Arseny Gritsyuk#81
RW · NJ
Jake Allen#34
G · NJ
Brenden Dillon#5
D · NJ
Declan Chisholm#47
D · NJ
Jesper Boqvist#70
C · NJ
Johnathan Kovacevic#8
D · NJ
Amadeus Lombardi#98
C · NJ
Connor Brown#16
RW · NJ
Seamus Casey#24
D · NJ
Riley Tufte#10
LW · NJ
Anthony Mantha#39
RW · NJ
Brady Skjei#76
D · NSH
Justus Annunen#29
G · NSH
Nick Perbix#48
D · NSH
Nils Hoglander#21
LW · NSH
Shane Wright#15
C · NSH
Alexander Kerfoot#14
C · NSH
Daemon Hunt#52
D · NSH
Jayden Struble#3
D · NSH
Reid Schaefer#49
LW · NSH
Vitali Pinchuk#51
C · NSH
Adam Edstrom#84
C · NSH
Ilya Lyubushkin#46
D · NSH
Jack Drury#18
C · NSH
Nicolas Hague#41
D · NSH
Ross Colton#79
C · NSH
William Trudeau#85
D · NSH
Jack Ahcan#47
D · NSH
Emil Heineman#51
LW · NYI
Tony DeAngelo#77
D · NYI
Victor Eklund#38
RW · NYI
Ben Hutton#71
D · NYI
Matthew Kessel#4
D · NYI
Casey Cizikas#53
C · NYI
Kyle MacLean#32
C · NYI
Mitchell Chaffee#26
RW · NYI
Scott Mayfield#24
D · NYI
Alexander Romanov#28
D · NYI
Calum Ritchie#64
C · NYI
Matias Maccelli#63
LW · NYI
Braden Schneider#4
D · NYR
J.T. Miller#10
LW · NYR
Igor Shesterkin#31
G · NYR
Matthew Robertson#29
D · NYR
Noah Laba#42
C · NYR
Scott Morrow#60
D · NYR
Will Cuylle#50
LW · NYR
Jaroslav Chmelar#49
RW · NYR
Luke Glendening#43
C · NYR
Marc Del Gaizo#27
D · NYR
Sean Durzi#5
D · NYR
Adam Sykora#38
LW · NYR
Alberts Smits#12
D · NYR
Joe Veleno#90
C · NYR
Matt Rempe#73
C · NYR
Justin Dowling#37
C · NYR
Juuso Parssinen#71
C · NYR
Taylor Raddysh#14
RW · NYR
Urho Vaakanainen#18
D · NYR
Vincent Iorio#6
D · NYR
Drake Batherson#19
RW · OTT
Jordan Spence#10
D · OTT
Nick Cousins#21
C · OTT
Samuel Ersson#30
G · OTT
Michael Amadio#22
RW · OTT
Nikolas Matinpalo#33
D · OTT
Carter Yakemchuk#26
D · OTT
Hayden Hodgson#42
RW · OTT
Philip Tomasino#62
RW · OTT
Stephen Halliday#34
C · OTT
Sammy Blais#79
LW · OTT
Warren Foegele#37
LW · OTT
William Eklund#27
LW · OTT

Top NHL role players — November 2026

See the full top list →

No top list yet this month — your picks and finished rankings start it.

How a face-off works

A face-off sets two sides against each other across a line. Each row is a matchup, and you call it for the left, the right, or even.

Play matchups goes through the rows one at a time, as big as your screen allows.

Current players who aren't starters or stars: the bench, the depth and the specialists, best known first.

Every pick and every finished ranking here counts toward the top NHL role players for November 2026.

How to make yours

  1. Deal a random set of matchups, or clear the board and drag pictures onto either side of each row.
  2. Tap the better side of each row, or the = in the middle when they're even.
  3. Download the picture or save it so others can call the same matchups.
  4. To add someone who isn't there, search for them in the box under the board or use + Add.
  5. Your board stays in this browser while you work. Save it to your profile, download the picture, or share a link.

More NHL