IHM News
IHM Fantasy Power Index - Rest of Season Rankings | IHM News
January 19, 2026
By IceHockeyMan Newsroom | Updated: January 19, 2026
For busy readers: this is our rest-of-season fantasy projection list, built with IHM structure, role security, and positional leverage. Use it to compare tiers, trade targets, and lineup priorities.
Context
The season is disappearing quickly, so do not take your fantasy lineup for granted. At this stage, small edges become amplified: a two-game schedule swing, a sudden role change on the top power play, or a short-term injury that turns a starter into a streaming problem.
This edition focuses on projected fantasy output from Thursday, Jan. 15 through the rest of the season. The baseline scoring assumptions are listed below, but this is not a raw points table. We layer in role stability, positional scarcity, and coaching trust to reflect what actually holds up in the second half.
A simple example of how fine the margins get: Macklin Celebrini and the San Jose Sharks having games in hand on Connor McDavid and the Edmonton Oilers can be the difference between first and second in projected totals. It is not always about who is better, but who has more high-volume minutes left to play.
Baseline Fantasy Scoring (Reference)
Skaters: goals = 2 points; assists = 1 point; shots and hits = 0.1 points; blocked shots and special teams points = 0.5 points.
Goaltenders: wins = 4 points; OT losses = 1 point; shutouts = 3 points; saves = 0.2 points; goals against = -2 points.
This rankings are based on (IHM Methodology)
This Power Index is not a generic fantasy leaderboard. It is a structured projection built on an IHM coaching-driven evaluation model with Coach Mark’s logic at the core.
- Projected fantasy production from Jan. 15 through the end of the season, using the scoring reference above as the baseline.
- Role security - first-line usage, power-play deployment, matchup trust, and minutes stability.
- Positional leverage - elite defensemen and starting goaltenders carry scarcity value beyond raw points.
- Team context - injuries, schedule density, travel fatigue, and playoff pressure shaping deployment.
- Coach impact factor - players trusted late in games, on special teams, and in defensive-zone sequences get a structural boost.
Position tags such as C1, LW3, D5, and G2 reflect ranking within the role, not overall order. This helps compare value across positions without flattening on-ice impact into one number.
IHM Fantasy Power Index - Rest of Season (1-250)
- Macklin Celebrini, San Jose Sharks, C1
- Connor McDavid, Edmonton Oilers, C2
- Nathan MacKinnon, Colorado Avalanche, C3
- Leon Draisaitl, Edmonton Oilers, C4
- Connor Bedard, Chicago Blackhawks, C5
- Matt Boldy, Minnesota Wild, LW1
- Cale Makar, Colorado Avalanche, D1
- Moritz Seider, Detroit Red Wings, D2
- Jack Eichel, Vegas Golden Knights, C6
- Zach Werenski, Columbus Blue Jackets, D3
- Auston Matthews, Toronto Maple Leafs, C7
- Nikita Kucherov, Tampa Bay Lightning, RW1
- David Pastrnak, Boston Bruins, RW2
- Josh Morrissey, Winnipeg Jets, D4
- Wyatt Johnston, Dallas Stars, C8
- Mikko Rantanen, Dallas Stars, RW3
- Sam Reinhart, Florida Panthers, RW4
- Jake Guentzel, Tampa Bay Lightning, LW2
- Jake Sanderson, Ottawa Senators, D5
- Brady Tkachuk, Ottawa Senators, LW3
- John Gibson, Detroit Red Wings, G1
- Quinn Hughes, Minnesota Wild, D6
- Tage Thompson, Buffalo Sabres, C9
- Kirill Kaprizov, Minnesota Wild, LW4
- Brandon Hagel, Tampa Bay Lightning, LW5
- Jack Hughes, New Jersey Devils, C10
- Tim Stutzle, Ottawa Senators, C11
- Alex DeBrincat, Detroit Red Wings, LW6
- Bryan Rust, Pittsburgh Penguins, RW5
- Brock Faber, Minnesota Wild, D7
- Mark Stone, Vegas Golden Knights, RW6
- Sidney Crosby, Pittsburgh Penguins, C12
- Martin Necas, Colorado Avalanche, RW7
- Andrei Vasilevskiy, Tampa Bay Lightning, G2
- Jason Robertson, Dallas Stars, LW7
- Darren Raddysh, Tampa Bay Lightning, D8
- Noah Dobson, Montreal Canadiens, D9
- Matthew Tkachuk, Florida Panthers, RW8
- Mikhail Sergachev, Utah Mammoth, D10
- Rasmus Andersson, Calgary Flames, D11
- Tomas Hertl, Vegas Golden Knights, C13
- Miro Heiskanen, Dallas Stars, D12
- Mika Zibanejad, New York Rangers, C14
- Lane Hutson, Montreal Canadiens, D13
- Nick Suzuki, Montreal Canadiens, C15
- Tom Wilson, Washington Capitals, RW9
- Kirill Marchenko, Columbus Blue Jackets, LW8
- Brad Marchand, Florida Panthers, LW9
- Zach Hyman, Edmonton Oilers, RW10
- Dylan Larkin, Detroit Red Wings, C16
- Rasmus Dahlin, Buffalo Sabres, D14
- Elias Pettersson, Vancouver Canucks, C17
- Ilya Sorokin, New York Islanders, G3
- Kyle Connor, Winnipeg Jets, LW10
- Jakob Chychrun, Washington Capitals, D15
- Alex Tuch, Buffalo Sabres, RW11
- Joseph Woll, Toronto Maple Leafs, G4
- Matthew Schaefer, New York Islanders, D16
- Juraj Slafkovsky, Montreal Canadiens, LW11
- Evan Bouchard, Edmonton Oilers, D17
- Drake Batherson, Ottawa Senators, RW12
- Seth Jarvis, Carolina Hurricanes, RW13
- Jake Oettinger, Dallas Stars, G5
- Cutter Gauthier, Anaheim Ducks, LW12
- Morgan Geekie, Boston Bruins, C18
- Mattias Samuelsson, Buffalo Sabres, D18
- Mitch Marner, Vegas Golden Knights, RW14
- Alex Ovechkin, Washington Capitals, LW13
- Filip Gustavsson, Minnesota Wild, G6
- Dylan Guenther, Utah Mammoth, RW15
- Jackson LaCombe, Anaheim Ducks, D19
- Mark Scheifele, Winnipeg Jets, C19
- MacKenzie Weegar, Calgary Flames, D20
- Matthew Knies, Toronto Maple Leafs, LW14
- Logan Thompson, Washington Capitals, G7
- Jared McCann, Seattle Kraken, RW16
- Charlie McAvoy, Boston Bruins, D21
- Lucas Raymond, Detroit Red Wings, LW15
- Artemi Panarin, New York Rangers, LW16
- Sam Bennett, Florida Panthers, C20
- Connor Hellebuyck, Winnipeg Jets, G8
- Mats Zuccarello, Minnesota Wild, RW17
- Evgeni Malkin, Pittsburgh Penguins, C21
- Sebastian Aho, Carolina Hurricanes, C22
- Mackenzie Blackwood, Colorado Avalanche, G9
- Rickard Rakell, Pittsburgh Penguins, RW18
- Nico Hischier, New Jersey Devils, C23
- William Eklund, San Jose Sharks, LW17
- Bo Horvat, New York Islanders, C24
- Cole Caufield, Montreal Canadiens, LW18
- Josh Norris, Buffalo Sabres, C25
- Igor Shesterkin, New York Rangers, G10
- Trevor Zegras, Philadelphia Flyers, C26
- Jacob Trouba, Anaheim Ducks, D22
- Leo Carlsson, Anaheim Ducks, C27
- Dustin Wolf, Calgary Flames, G11
- Brandon Bussi, Carolina Hurricanes, G12
- Igor Chernyshov, San Jose Sharks, LW19
- Roman Josi, Nashville Predators, D23
- Justin Faulk, St. Louis Blues, D24
- Steven Stamkos, Nashville Predators, C28
- William Nylander, Toronto Maple Leafs, RW19
- Filip Forsberg, Nashville Predators, LW20
- Shea Theodore, Vegas Golden Knights, D25
- Adrian Kempe, Los Angeles Kings, RW20
- John Carlson, Washington Capitals, D26
- Travis Konecny, Philadelphia Flyers, RW21
- Will Cuylle, New York Rangers, LW21
- Brandt Clarke, Los Angeles Kings, D27
- Dylan Cozens, Ottawa Senators, C29
- Anton Lundell, Florida Panthers, LW22
- Alex Wennberg, San Jose Sharks, C30
- Elias Lindholm, Boston Bruins, RW22
- Vincent Trocheck, New York Rangers, C31
- Ryan Nugent-Hopkins, Edmonton Oilers, C32
- Tyler Bertuzzi, Chicago Blackhawks, LW23
- Mike Matheson, Montreal Canadiens, D28
- Sergei Bobrovsky, Florida Panthers, G13
- Vince Dunn, Seattle Kraken, D29
- Juuse Saros, Nashville Predators, G14
- Jake McCabe, Toronto Maple Leafs, D30
- Thomas Harley, Dallas Stars, D31
- Jeremy Swayman, Boston Bruins, G15
- Gabriel Vilardi, Winnipeg Jets, C33
- Scott Wedgewood, Colorado Avalanche, G16
- Cam York, Philadelphia Flyers, D32
- Kevin Fiala, Los Angeles Kings, LW24
- Oliver Kapanen, Montreal Canadiens, C34
- Simon Edvinsson, Detroit Red Wings, D33
- Thomas Chabot, Ottawa Senators, D34
- Tyler Toffoli, San Jose Sharks, RW23
- Mathew Barzal, New York Islanders, C35
- Pavel Dorofeyev, Vegas Golden Knights, RW24
- Brock Nelson, Colorado Avalanche, C36
- Matty Beniers, Seattle Kraken, C37
- Beckett Sennecke, Anaheim Ducks, RW25
- Ryan O’Reilly, Nashville Predators, C38
- Will Smith, San Jose Sharks, C39
- Darcy Kuemper, Los Angeles Kings, G17
- Bowen Byram, Buffalo Sabres, D35
- Aliaksei Protas, Washington Capitals, C40
- Ben Chiarot, Detroit Red Wings, D36
- Clayton Keller, Utah Mammoth, LW25
- Adam Fantilli, Columbus Blue Jackets, C41
- Eeli Tolvanen, Seattle Kraken, LW26
- Nick Schmaltz, Utah Mammoth, RW26
- Roope Hintz, Dallas Stars, C42
- Colton Parayko, St. Louis Blues, D37
- Shayne Gostisbehere, Carolina Hurricanes, D38
- Emil Heineman, New York Islanders, LW27
- Shane Pinto, Ottawa Senators, C43
- Owen Tippett, Philadelphia Flyers, RW27
- Ivan Demidov, Montreal Canadiens, RW28
- Troy Terry, Anaheim Ducks, C44
- Carter Verhaeghe, Florida Panthers, LW28
- Adam Larsson, Seattle Kraken, D39
- Jet Greaves, Columbus Blue Jackets, G18
- Darnell Nurse, Edmonton Oilers, D40
- Noah Hanifin, Vegas Golden Knights, D41
- Boone Jenner, Columbus Blue Jackets, C45
- Josh Manson, Colorado Avalanche, D42
- Karel Vejmelka, Utah Mammoth, G19
- Timo Meier, New Jersey Devils, LW29
- Dylan Strome, Washington Capitals, C46
- Kiefer Sherwood, Vancouver Canucks, LW30
- Nazem Kadri, Calgary Flames, C47
- Josh Doan, Buffalo Sabres, RW29
- Artturi Lehkonen, Colorado Avalanche, LW31
- Andrei Svechnikov, Carolina Hurricanes, LW32
- Pavel Zacha, Boston Bruins, C48
- Travis Sanheim, Philadelphia Flyers, D43
- Anthony Cirelli, Tampa Bay Lightning, C49
- Nikolaj Ehlers, Carolina Hurricanes, LW33
- Adam Fox, New York Rangers, D44
- Aaron Ekblad, Florida Panthers, D45
- Joel Eriksson Ek, Minnesota Wild, C50
- Chandler Stephenson, Seattle Kraken, C51
- Collin Graf, San Jose Sharks, LW34
- Esa Lindell, Dallas Stars, D46
- Ryan Pulock, New York Islanders, D47
- Jared Spurgeon, Minnesota Wild, D48
- J.T. Miller, New York Rangers, C52
- Anthony Mantha, Pittsburgh Penguins, RW30
- Denton Mateychuk, Columbus Blue Jackets, D49
- Jordan Eberle, Seattle Kraken, RW31
- Morgan Rielly, Toronto Maple Leafs, D50
- Patrick Kane, Detroit Red Wings, RW32
- Brent Burns, Colorado Avalanche, D51
- Kaiden Guhle, Montreal Canadiens, D52
- Nick Seeler, Philadelphia Flyers, D53
- Fraser Minten, Boston Bruins, C53
- Artyom Levshunov, Chicago Blackhawks, D54
- Alex Laferriere, Los Angeles Kings, RW33
- Blake Coleman, Calgary Flames, RW34
- Filip Hronek, Vancouver Canucks, D55
- Mario Ferraro, San Jose Sharks, D56
- Victor Hedman, Tampa Bay Lightning, D57
- Dmitri Voronkov, Columbus Blue Jackets, LW35
- Kris Letang, Pittsburgh Penguins, D58
- Mason McTavish, Anaheim Ducks, C54
- Erik Karlsson, Pittsburgh Penguins, D59
- Martin Fehervary, Washington Capitals, D60
- Brayden Point, Tampa Bay Lightning, C55
- Alexandre Carrier, Montreal Canadiens, D61
- Valeri Nichushkin, Colorado Avalanche, RW35
- Dylan Holloway, St. Louis Blues, C56
- Ryan Leonard, Washington Capitals, RW36
- Claude Giroux, Ottawa Senators, RW37
- Simon Nemec, New Jersey Devils, D62
- Stuart Skinner, Pittsburgh Penguins, G20
- Mason Marchment, Columbus Blue Jackets, LW36
- Radko Gudas, Anaheim Ducks, D63
- Pavel Mintyukov, Anaheim Ducks, D64
- Jesper Bratt, New Jersey Devils, RW38
- Ryan McDonagh, Tampa Bay Lightning, D65
- Mattias Ekholm, Edmonton Oilers, D66
- Jason Zucker, Buffalo Sabres, LW37
- Robert Thomas, St. Louis Blues, C57
- Chris Kreider, Anaheim Ducks, LW38
- Artem Zub, Ottawa Senators, D67
- Ivan Provorov, Columbus Blue Jackets, D68
- JJ Peterka, Utah Mammoth, RW39
- Sean Durzi, Utah Mammoth, D69
- Jake Neighbours, St. Louis Blues, LW39
- Anze Kopitar, Los Angeles Kings, C58
- Noah Cates, Philadelphia Flyers, LW40
- Brandon Montour, Seattle Kraken, D70
- J.J. Moser, Tampa Bay Lightning, D71
- Vasily Podkolzin, Edmonton Oilers, RW40
- Rasmus Ristolainen, Philadelphia Flyers, D72
- Jaden Schwartz, Seattle Kraken, LW41
- Dylan Samberg, Winnipeg Jets, D73
- Bobby Brink, Philadelphia Flyers, RW41
- Dmitry Orlov, San Jose Sharks, D74
- Ivan Barbashev, Vegas Golden Knights, LW42
- Jimmy Snuggerud, St. Louis Blues, RW42
- Jonas Brodin, Minnesota Wild, D75
- Quinton Byfield, Los Angeles Kings, C59
- Dawson Mercer, New Jersey Devils, RW43
- Joey Daccord, Seattle Kraken, G21
- Jackson Blake, Carolina Hurricanes, RW44
- Tristan Jarry, Edmonton Oilers, G22
- Jack Roslovic, Edmonton Oilers, C60
- Ryan Hartman, Minnesota Wild, C61
- Bobby McMann, Toronto Maple Leafs, C62
- Fabian Zetterlund, Ottawa Senators, RW45
- John Tavares, Toronto Maple Leafs, C63
- Jonathan Huberdeau, Calgary Flames, LW43
- Joel Hofer, St. Louis Blues, G23
- Spencer Knight, Chicago Blackhawks, G24
Coach Mark Insight
At midseason, fantasy value stops being about potential and becomes about trust. Coaches shorten benches, simplify systems, and lean on players who survive pressure, not highlight reels.
That is why this index rewards role security and late-game deployment. A player who stays on the ice in a one-goal third period often carries more reliable rest-of-season value than a talented name who gets sheltered when the schedule tightens.
The key for the second half is to track three signals: power-play permanence, matchup minutes, and special teams workload. If a player owns those categories, the points usually follow. If he loses them, the fall is fast.
Finally, do not ignore positional leverage. Elite defensemen and stable goaltenders can carry an entire matchup week because their usage is structurally protected. When the league enters the grind, structure beats noise.
Q&A
1) What do tags like C1, LW3, D5, and G2 mean?
They indicate ranking within position groups. C1 means the top-ranked center, LW3 is the third-ranked left wing, D5 is the fifth-ranked defenseman, and G2 is the second-ranked goalie.
2) Is this list only about raw points?
No. It starts from projected fantasy points, but adds role security, positional leverage, and coaching trust to reflect second-half usage patterns.
3) Why can a player rank high even if his team is struggling?
Because fantasy output is often driven by minutes, power-play usage, and shot volume. Elite usage can survive a bad team context.
4) How should I use this list for trades?
Look for players with stable top-six roles and special teams usage who are underperforming in recent box scores. That gap often creates buy-low windows.
5) What matters more in the second half: talent or role?
Role. Talent can win short bursts, but role wins months because it determines repeatable minutes, touches, and scoring opportunities.
6) Why do defensemen carry “positional leverage”?
Top fantasy defensemen are scarce. A high-minute, PP1 defenseman can separate your weekly output more than a mid-tier forward.
7) How do injuries affect this ranking?
Injuries change deployment and can create temporary surges. Monitor who inherits PP1 time and who moves into top-six minutes.
8) Should I chase hot streaks?
Only if the role supports it. If the player is still on PP2 and playing sheltered minutes, the streak usually cools fast.
9) What is the most reliable fantasy stat in this scoring setup?
Shot volume. Goals fluctuate, but shots tend to remain stable when a player’s role and minutes stay consistent.
10) How do goalies fit into this model?
Goalies are heavily dependent on team structure and workload. Stable starters behind structured defenses remain the safest rest-of-season investments.
11) What is the fastest way a player drops in ranking?
Losing power-play deployment. When a player is pushed off PP1, his weekly ceiling usually drops immediately.
12) How often should I update my lineup decisions using this index?
Weekly. Re-check before heavy schedule weeks, back-to-backs, and after major injury news because deployment can swing fast.
IHM Newsroom
icehockeyman.com