Skip to content
NHLFantasyHub
Menu

Streaming finder

Value crossed with the schedule · to · 2025-26 production

This is not a projection.

Word for word from the service that computes the score

This is not a projection. It multiplies a season-long average by a fixture count, so it assumes a player dresses for every game and produces at exactly the rate he has managed all season. It knows nothing about injuries, line or power-play role, who the opponent is, or whether he is in the lineup tonight. For a goalie the game count is his CLUB's schedule, not his own starts, so it overstates every backup — the goalie board carries the share of his club's games he actually plays. The three numbers behind the score are shown beside it so you can weigh them differently, or ignore the composite entirely.

How the stream score is built from its three inputs

  1. Value per game comes from the season that has already been played: the season's fantasy value divided by the games it was earned over.
  2. Games is the club's fixture count for the whole scoring week, Monday to Sunday. A scoring week is counted entire, so on any day but Monday it already includes games that have been played.
  3. Off-night games are the quiet nights among those same fixtures, not a separate set of games. Each one is counted once as a game and again at 0.25.
  4. The stream score is value per game multiplied by that fixture count. It is a ranking key, not a forecast of points.
Stream score = value per game × (games + 0.25 × off-night games). Value per game is the season's fantasy value divided by the games it was earned over. The off-night bonus separates clubs with the same number of games; it never lifts a lighter schedule above a heavier one — three games all on off-nights score 3.75 against a four-game week's 4.

Window

Position

Starting

No regular-season games between Mon, Jan 31, 2028 and Sun, Feb 13, 2028.

The schedule holds no games at or after this date yet — it is loaded a season at a time.

What this board cannot see, and who is not on it

Off-nights. No regular-season games fall in this range, so there is no distribution of games per night to derive an off-night threshold from. Fewer clubs in action means a likelier chance the player you start is the only one on either roster who plays, which is the whole point of streaming.

A goalie's game count is his club's. This board assumes he starts every one of them, which no goalie does. The goalie board carries the share of his club's games each one has actually played; read the two together before streaming a tandem.

3 of 70 ranked players are not on this board. 3 have no club on record, so there is no schedule to measure them against. They are left off rather than scored at zero: zero means “his club plays nothing this window”, which is a fact about the schedule, not an admission that we do not know something.

Regular-season games only, on the Eastern game day: a 10pm game is still that night, not the next one. Window 2028-01-31 to 2028-02-13 · rankings run of Tue, Aug 11, 2026. The value behind every rate is explained in the methodology, and the same schedule is laid out club by club on the planner.

The score is a multiplication, and the row shows its working

Work an example. A skater producing 0.90 of fantasy value per game whose club plays four times, none of them light, scores 3.60. A skater at 0.75 per game whose club also plays four times, three of them light, lands close enough that the board prints the same number. Reading them as equals is the honest output — it is not claiming the first will outproduce the second, it is saying that on the two facts it holds, a season rate and a fixture count, it cannot separate them.

So the tie is broken with the columns and not with the score. Games, off-night games and value per game sit beside the composite at the same weight, and every one of them is sortable. A reader who thinks the off-night bonus is nonsense can sort by games and get a pure schedule board; a reader who thinks next week's fixtures barely matter can sort by value per game and get the season rankings back. The composite is one defensible ordering of three facts, not a verdict on them.

Read the number as a ranking key rather than as a quantity. It carries the units of fantasy points and sits in a column sorted descending, which is what a projection looks like everywhere else on the internet. A 4.1 above a 3.6 means the first player is ahead on the two inputs shown; it is not a claim that the gap will be half a point, and there is nothing in the arithmetic that could make it one.

Where a season-long rate lies

Value per game is the season's fantasy value divided by the games it was earned over, and the denominator is printed on the row for a reason. A rate built on eleven games and a rate built on sixty-two are different objects. The eleven-game player is either a breakout or a small sample, and nothing on this board can tell those apart — it will rank him above a steadier player with the same fixtures, confidently, because the arithmetic does not know the difference.

The other failure is a role that moved. A player promoted to the first power-play unit in January carries three months of fourth-line production in his denominator, so his rate understates him and the board ranks him too low. A player who lost that job carries the mirror-image error and is ranked too high. In both cases the season rate is correct about the season and wrong about next week, which is the week you are actually filling.

That makes the honest use of this page narrowing rather than deciding. Take the top of the board as a shortlist of players whose rate and fixtures both point the right way, then spend the judgement on the three things it cannot see: whether the rate is real, whether the role behind it still holds, and whether he is in the lineup. A player's last-ten split is where the second of those shows up first.

In a weekly-lineup league, most of this edge is not there

The reason to stream in a daily league is the empty slot: on a quiet night a fourth-liner you would never start on a Saturday walks into a slot that would otherwise score nothing. Set the lineup once a week and no such slot exists. Everyone you own plays every game his club plays, so the off-night column measures something that cannot reach you — and the composite is separating clubs on it regardless. Sort by games, or by value per game, and ignore the score.

The schedule still decides something for you, in its blunt form. A club with four games against a club with two is a straight doubling of opportunity across the whole scoring period, and no off-night arithmetic is needed to see it. That is the total column on the planner, and for a weekly league it is the more useful of the two pages.

The deeper difference is what a pickup has to be worth. In a daily league an add can earn its place in one night and be dropped the next morning. In a weekly league the same add holds a roster spot for the entire scoring period, so it has to beat the player you would otherwise have started all week — which usually means the answer is the better player rather than the busier schedule, and the ranked board is where you find him.

What the board does not know about your team

The cost of a stream is the drop, and this board has never seen your roster. It ranks who is worth starting; it cannot tell you whether the best name available is better than the last player on your bench. In a shallow league he usually is and the add is close to free. In a deep one the last man on your bench is frequently better than the best streamer in any given week, and the correct move is to do nothing — an answer no sorted board is capable of producing.

Nor does it know what your league charges for the transaction. Many leagues cap acquisitions per week, and many cap games played per position across a season; both turn an add into a limited resource rather than a free one. A board that ranks streams as though moves cost nothing will cheerfully spend one of a season's forty on a marginal edge.

Players with no club on record and players with no regular-season games to divide by are left off this board entirely rather than scored at zero, and both counts are printed beneath it. A zero here means a club that plays nothing in the window, which is a fact about the schedule. It must never also mean that something about the player is unknown.

Questions about streaming in fantasy hockey

Is the stream score a projection of next week's fantasy points?

No. The stream score multiplies a player's season-long fantasy value per game by the number of games his club plays in the window, counting games on light nights slightly higher than games on busy ones. It contains no forecast: no ageing curve, no regression toward a mean, no opponent adjustment, no line-role or injury input, and no knowledge of whether the player will dress. It assumes he plays every game and produces at exactly the rate he has managed all season, and both of those are assumptions rather than predictions. The three inputs behind the score are printed beside it so the arithmetic can be checked, reweighted, or ignored.

How is a fantasy hockey streaming score calculated on this site?

It is a rate multiplied by a fixture count. The rate is the player's fantasy value for the season divided by the games he played to earn it. The fixture count is the number of games his club plays in the window being shown, with games falling on off-nights weighted a little higher, because fewer opposing players are on the ice on a quiet night and the same point moves a category further. The off-night weighting is deliberately small enough that it never lifts a club with fewer games above a club with more; it only separates clubs that play the same number of times. The exact formula and its constant are printed above the board by the service that computes them.

Should I use a streaming finder in a weekly-lineup league?

Use the games count and ignore the off-night half of the score. Streaming exists to fill roster slots that would otherwise sit empty on a quiet night, and a weekly-lineup league has no empty slots — you set once and everyone you own plays every game his club plays. What still applies is the blunt half: a club with four games gives you twice the opportunity of a club with two. The bar is also higher, because a weekly pickup holds the roster spot for the entire scoring period rather than for one night, so it has to beat the player you would otherwise have started all week.

Why is a player missing from the streaming board?

Two reasons, and both are counted and printed under the board. A player with no club on record has no schedule to measure against, so there is no fixture count to multiply his rate by. A player with no regular-season games in the season being scored has no rate at all, because value per game needs a denominator. Both are left off rather than scored at zero, because a zero on this board already means his club plays no games in the window — a fact about the schedule — and one number must not be allowed to mean two different things.