Kodo Hockey
← articles

Ducks on Top Again: What the 2026-27 Schedule Means for Your Fantasy Lineup

2026-08-20

Every club plays the same number of games and you can make the difference in your fantasy league by stacking lineups on off days and streaming against tired squads. We are going through every schedule implication in the league: who plays the most off nights, who is buried in back to backs, whose four game weeks land where they actually help, and which clubs own the three weeks that decide a head to head title. None of it should decide a pick on its own, and all of it is worth keeping in the back of your mind on draft day.

Every table below is also on the live schedule strength page, where it sorts and stays current with the published schedule.

How much of this matters

Every club plays the same 84 games, so a schedule cannot make a bad player good. What it changes is how often you can USE the players you have. The spread between the club with the most off nights and the fewest is 17 games, which is 17 nights across a season where a streamer either fits into your lineup or does not.

The median club has 28 off night games, 12 back to backs and 7 weeks of four games or more. Read every column below against its median: anything well clear is a real edge, anything close is noise you should not draft around.

MetricMedianMostFewestSpread
Off-night games28ANA 34TBL 1717
Four game weeks7SEA 11MTL 47
Two game weeks5SEA 8TOR 17
Back to backs12PIT 15VGK 87
Three in four10PIT 13MTL 67
Playoff window games10WSH 12UTA 93

Off nights: where a streamer actually fits

An off night is a date the rest of the league mostly sits out. On a six game night your man is a far larger share of everything available than he is on a sixteen game Tuesday, so a club that plays when the league does not is easier to start, and its depth pieces are worth more on the wire than their raw rates suggest.

ANA play 40.5% of their season on light nights against TBL at 20.2%. In a daily lineup league that gap is the difference between a fourth line winger you can deploy and one who sits behind better names.

TeamOff-nt% of seasonGames
ANA3440.584
COL3440.584
NYR3339.384
WSH3339.384
UTA3339.384
CHI3136.984
SJS3136.984
EDM3136.984

Top eight by off-night games.

Off-night games: the league's most and fewest, season then quarter by quarter

Four game weeks, and the weeks you cannot win

A four game week is a third more counting stats than a three game week from the same player. In weekly lineup leagues it is the single most actionable thing on this page, because it tells you when to stream and when to sit tight.

The other half of it is the two game week, which no amount of good players rescues. Read the two columns together: a club high in both is not average, it is streaky, and it wants a deeper bench than its season total implies.

Team4+ wks2- wksOff-nt %
SEA11832.1
SJS10736.9
PIT9734.5
BUF9732.1
COL8440.5
CHI8436.9
LAK8533.3
OTT8333.3
NJD8628.6
ANA7440.5

Top ten by four game weeks. Watch the second column.

Weeks of four games or more, season then quarter by quarter

Fatigue: back to backs and three in four

A back to back costs you twice. Your starter probably sits one of them, and the skaters who do play are on a night's rest. Three games in four nights is the fatigue a back to back count misses: it is where a coach starts managing minutes and where a backup gets the third game.

The table is sorted by back to backs ASCENDING, so the clubs at the top are the ones you want. The last column is the flip side, catching somebody else tired, which is a goalie streaming edge more than a skater one.

TeamB2B3-in-4Restvs Tired
VGK862.3310
CGY882.315
WPG982.295
COL1082.3112
UTA10102.38
LAK1092.3111
MTL1062.3319
MIN1062.37
ANA11112.2918
NYR11112.3314

Ten fewest back to backs. Lower is better in the first two columns.

Back-to-backs: most and fewest, season then quarter by quarter
Games against a team on the second of a back-to-back

The weeks that decide it

Most head to head titles are settled in three weeks near the end, and clubs do not play the same number of games in them. You draft in October for games played in April, and this is the column that says which.

TeamPO gamesPO off-ntQ4
WSH12625
COL11623
SJS11723
FLA11222
STL11322
TOR11323
ANA10321
CHI10524
NYR10321
EDM10321

Top ten by games in the three week window.

The composite, and what it is not

The score adds off night volume and soft matchups, then subtracts back to back fatigue and rested opponents. ANA come out first at 42.6 and TOR last at 23.8, with 32 clubs in between.

It is a ranking aid and not a real statistic. Two clubs a point apart are the same club for your purposes, and no schedule is worth reaching a round for. Use it to break ties between players you already rate similarly.

TeamScoreOff-nt4+ wksB2BPO
ANA42.63471110
COL41.93481011
CHI403181210
NYR39.53371110
WSH383371412
SJS36.831101311
UTA36.7337109
EDM36.33171110
SEA35.527111310
DET35.13061210

Top ten by composite score.

By quarter: when the games land, and what they cost

The quarters are cut on the league calendar rather than on each club's own game count, so this is a real comparison. Cutting every club's season into four equal blocks would make every quarter identical by construction and tell you nothing.

A season total says a club has twelve back to backs. It cannot say they are stacked into the two months your head to head playoffs run in, and that is the thing worth knowing. Each quarter below carries what the season carries: games, off nights, four game weeks, dead weeks and both kinds of fatigue.

Q1: best CGY, worst UTA. Busiest NYR at 21 games, most off nights NYR at 11, hardest worked OTT with 4 back to backs and 4 three in four stretches. Q2: best VAN, worst TOR. Busiest CBJ at 25 games, most off nights VAN at 12, hardest worked SJS with 6 back to backs and 6 three in four stretches. Q3: best DAL, worst TBL. Busiest LAK at 22 games, most off nights WSH at 12, hardest worked NYR with 5 back to backs and 5 three in four stretches. Q4: best CHI, worst PHI. Busiest WSH at 25 games, most off nights CHI at 11, hardest worked WSH with 5 back to backs and 5 three in four stretches.

A fantasy week belongs to the quarter its Monday falls in, so a week straddling a boundary is counted once rather than split into two halves that are each too small to be a four game week.

Quarter 1 · 2026-09-29 to 2026-11-14

TeamScoreGamesOff-ntOff %4+ wks2- wksB2B3-in-4vs Tired
CGY14.2191052.622225
NYR13.4211152.411113
COL12.820105022435
FLA12.420105032331
ANA12.1191052.622333
NYI4.218316.702002
CBJ4.117423.503324
DAL418422.201223
STL3.319210.501103
UTA2.82042000221

Quarter 2 · 2026-11-14 to 2027-01-04

TeamScoreGamesOff-ntOff %4+ wks2- wksB2B3-in-4vs Tired
VAN14.8231252.221435
ANA14.124937.521338
STL12.82583230558
NYR12.321942.922335
PHI1122940.912346
DET5.822418.222444
MIN5.722418.211202
VGK5.222522.711311
WSH4.922418.211222
TOR4.622627.300433

Quarter 3 · 2027-01-04 to 2027-02-23

TeamScoreGamesOff-ntOff %4+ wks2- wksB2B3-in-4vs Tired
DAL16.6211257.140433
COL16.4211152.430113
LAK16.422115040445
WSH14.620126023424
DET13.320105020335
TOR6.518738.900100
CGY6.42042013113
SJS6.316637.513221
STL6.318633.311221
TBL5.118422.213201

Quarter 4 · 2027-02-23 to 2027-04-10

TeamScoreGamesOff-ntOff %4+ wks2- wksB2B3-in-4vs Tired
CHI16.7241145.830448
WSH14.72593640557
UTA13.4211152.422222
BUF13231043.520446
SEA12.923939.141331
NYR5.921523.811222
NSH5.92141900104
CBJ5.22042011111
TBL5.224416.720443
PHI4.121523.800110

Week by week: games, quiet nights, and tired legs

All 28 weeks of the season, Monday anchored, the way every fantasy platform cuts a scoring week. GAMES is the league total, so a big number is a week with room to stream into. LIGHT NIGHTS counts the dates quiet enough that a spot start actually fits your lineup rather than sitting behind six other skaters. B2B is the number of clubs playing the second half of a back to back that week, which is where a starting goalie quietly turns into a backup.

The last column is how many clubs play four times or more. In a head to head league those are the weeks that decide the category, and they are not spread evenly.

WeekDatesGamesLight nightsB2B4+ clubs
Wk 1Sep 28 - Oct 04394122
Wk 2Oct 05 - Oct 11474104
Wk 3Oct 12 - Oct 18504146
Wk 4Oct 19 - Oct 2548495
Wk 5Oct 26 - Nov 0147485
Wk 6Nov 02 - Nov 085141311
Wk 7Nov 09 - Nov 15485125
Wk 8Nov 16 - Nov 22473116
Wk 9Nov 23 - Nov 295232410
Wk 10Nov 30 - Dec 065241310
Wk 11Dec 07 - Dec 13494136
Wk 12Dec 14 - Dec 205421814
Wk 13Dec 21 - Dec 27342101
Wk 14Dec 28 - Jan 035542415
Wk 15Jan 04 - Jan 10514128
Wk 16Jan 11 - Jan 17514187
Wk 17Jan 18 - Jan 245441415
Wk 18Jan 25 - Jan 315141310
Wk 19Feb 01 - Feb 0714240
Wk 20Feb 08 - Feb 14346132
Wk 21Feb 15 - Feb 215731820
Wk 22Feb 22 - Feb 28504175
Wk 23Mar 01 - Mar 075331512
Wk 24Mar 08 - Mar 14494115
Wk 25Mar 15 - Mar 215541415
Wk 26Mar 22 - Mar 28514128
Wk 27Mar 29 - Apr 045241410
Wk 28Apr 05 - Apr 11493116

Games are counted once for the league, not once per club. A back to back is counted on the second night, which is the one that costs you a rested starter.

Games by week, club by club

How many times each club plays in each scoring week. Read your own clubs' rows: a 4 is a week that fills itself, a 1 or 2 is a week you will be starting someone else.

Show the full table · 32 rows
Club12345678910111213141516171819202122232425262728Tot
ANA232434334343233343034333343284
BOS333333233244333343024334333484
BUF234233342424234343114343433384
CAR343333232333243424034343334384
CBJ223233333343443343044342333384
CGY323244334333243333224233433384
CHI333234243432134343033344343384
COL233424323334134343033433434384
DAL233333333324234443033433333484
DET233334323334243334034333343384
EDM323343443334143433122333433384
FLA324324423333243333224332434384
LAK222342333334233443044343334384
MIN234433334333233334024333334384
MTL233333343433333343222333343384
NJD224334324334333344114333234384
NSH233333423433244344114333333384
NYI233332334334323343223433424384
NYR433323323344233434124333433284
OTT144342334433133333034344333384
PHI343333433324234334113433333384
PIT243324233433242334114344334384
SEA333322224434143344114343442484
SJS233434424433244322023343434284
STL233333343343342333034323443384
TBL233324333244243332223433433484
TOR333433333333333333033343443284
UTA333333334424233324224332423484
VAN433333343333243243214324333384
VGK334324333332343433213343333384
WPG233343334433233432214333432484
WSH233232333333244342223343444384

Weeks are Monday anchored, numbered 1 to 28, matching the calendar above.

Back to backs by week, club by club

Second halves of a back to back, by week. This is the goalie column: every cell is a night that club's starter probably hands to the backup. Blank means none, which is the normal week.

Show the full table · 32 rows
Club12345678910111213141516171819202122232425262728Tot
ANA1111111111111
BOS1111111111111114
BUF11111211111214
CAR1111111111212
CBJ11112111111113
CGY111111118
CHI112111121112
COL111111111110
DAL111111111111113
DET1111111112112
EDM111112111111
FLA1111111111111114
LAK111111111110
MIN111111111110
MTL111111111110
NJD111111111111113
NSH111121111111
NYI11111111211113
NYR11112121111
OTT111111112111114
PHI111211211112
PIT11111111111111115
SEA11112111111113
SJS11111121111113
STL11111111111112
TBL111111111111113
TOR1111111111111
UTA111111111110
VAN112111111111
VGK111111118
WPG1111111119
WSH1111111111111114

Weeks are Monday anchored, numbered 1 to 28, matching the calendar above.

Light-slate games by week, club by club

Games on quiet league nights, by week - the nights a streamer actually fits into a lineup instead of sitting behind six other skaters. Blank means none.

Show the full table · 32 rows
Club12345678910111213141516171819202122232425262728Tot
ANA221112212111222212121234
BOS21121111212121121326
BUF1131121222122211227
CAR21111121121221112225
CBJ11111122111131211123
CGY11342111112113124
CHI1221131123212133231
COL112311111214321213334
DAL11111111324211211328
DET2111112112132122122130
EDM113311111341121112231
FLA2121321131211122111130
LAK111112223231212328
MIN211112211111113424
MTL1121213112111122113129
NJD1211112111121122324
NSH14221111121118
NYI11111211122112212225
NYR32123213111213222133
OTT111111121121121221112128
PHI122213112222111311130
PIT1311111321312121111129
SEA1221122112222131127
SJS1133122223111113331
STL111312111221111121
TBL111111211111111117
TOR21211112111111211112126
UTA111121211241223221333
VAN21132111213211122128
VGK3112311111131321228
WPG23121113112212111329
WSH1312111243111211123133

Weeks are Monday anchored, numbered 1 to 28, matching the calendar above.

Five games in eight days, and two

Every instance of FIVE games in eight days. There are 195 of them across the league, and each one is a stretch where every roster spot that club fills plays roughly twice. Bookmark this and check it when you are deciding who to stream.

Show the full table · 195 rows
TeamFromToGames
NYR2026-09-292026-10-065
UTA2026-10-012026-10-085
WPG2026-10-022026-10-095
OTT2026-10-032026-10-105
PIT2026-10-032026-10-105
BUF2026-10-062026-10-135
CAR2026-10-062026-10-135
MIN2026-10-062026-10-135
VGK2026-10-062026-10-135
COL2026-10-072026-10-145
WSH2026-10-072026-10-145
PHI2026-10-082026-10-155
VAN2026-10-082026-10-155
FLA2026-10-102026-10-175
NJD2026-10-102026-10-175
SJS2026-10-132026-10-205
TOR2026-10-132026-10-205
CAR2026-10-172026-10-245
MIN2026-10-182026-10-255
LAK2026-10-202026-10-275
NSH2026-10-222026-10-295
CGY2026-10-242026-10-315
WPG2026-10-252026-11-015
CHI2026-10-292026-11-055
DET2026-10-292026-11-055
COL2026-10-312026-11-075
EDM2026-10-312026-11-075
SJS2026-10-312026-11-075
ANA2026-11-012026-11-085
NJD2026-11-032026-11-105
TBL2026-11-052026-11-125
FLA2026-11-072026-11-145
TOR2026-11-072026-11-145
PHI2026-11-082026-11-155
NSH2026-11-102026-11-175
UTA2026-11-112026-11-185
DAL2026-11-122026-11-195
MTL2026-11-122026-11-195
ANA2026-11-142026-11-215
CGY2026-11-142026-11-215
EDM2026-11-142026-11-215
VAN2026-11-152026-11-225
NJD2026-11-212026-11-285
NYI2026-11-212026-11-285
OTT2026-11-212026-11-285
PIT2026-11-212026-11-285
SEA2026-11-212026-11-285
SJS2026-11-212026-11-285
STL2026-11-212026-11-285
UTA2026-11-212026-11-285
WPG2026-11-212026-11-285
CHI2026-11-272026-12-045
COL2026-12-012026-12-085
SEA2026-12-012026-12-085
SJS2026-12-012026-12-085
NSH2026-12-032026-12-105
OTT2026-12-032026-12-105
MTL2026-12-052026-12-125
PIT2026-12-052026-12-125
WPG2026-12-052026-12-125
ANA2026-12-062026-12-135
STL2026-12-062026-12-135
BOS2026-12-082026-12-155
FLA2026-12-082026-12-155
CBJ2026-12-102026-12-175
TBL2026-12-102026-12-175
UTA2026-12-102026-12-175
CAR2026-12-112026-12-185
DET2026-12-112026-12-185
NYR2026-12-112026-12-185
TOR2026-12-122026-12-195
PHI2026-12-142026-12-215
DAL2026-12-152026-12-225
LAK2026-12-152026-12-225
NJD2026-12-152026-12-225
NYI2026-12-152026-12-225
SEA2026-12-152026-12-225
STL2026-12-152026-12-225
BOS2026-12-262027-01-025
CAR2026-12-262027-01-025
CBJ2026-12-262027-01-025
DET2026-12-262027-01-025
FLA2026-12-262027-01-025
MTL2026-12-262027-01-025
NJD2026-12-262027-01-025
NSH2026-12-262027-01-025
SJS2026-12-262027-01-025
TBL2026-12-262027-01-025
VGK2026-12-262027-01-025
WSH2026-12-262027-01-025
EDM2026-12-272027-01-035
STL2026-12-272027-01-035
CGY2026-12-292027-01-055
SEA2026-12-292027-01-055
BUF2027-01-022027-01-095
DAL2027-01-022027-01-095
VAN2027-01-022027-01-095
PHI2027-01-032027-01-105
NSH2027-01-052027-01-125
NYR2027-01-052027-01-125
CHI2027-01-072027-01-145
LAK2027-01-092027-01-165
DAL2027-01-122027-01-195
SEA2027-01-122027-01-195
WSH2027-01-122027-01-195
MTL2027-01-132027-01-195
NYI2027-01-132027-01-205
BUF2027-01-142027-01-215
MIN2027-01-142027-01-215
NSH2027-01-142027-01-215
WPG2027-01-142027-01-215
BOS2027-01-162027-01-235
DET2027-01-162027-01-235
NYR2027-01-162027-01-235
VAN2027-01-162027-01-235
ANA2027-01-192027-01-265
LAK2027-01-192027-01-265
NJD2027-01-192027-01-265
CAR2027-01-212027-01-285
CBJ2027-01-212027-01-285
SEA2027-01-212027-01-285
MIN2027-01-232027-01-305
NSH2027-01-262027-02-025
UTA2027-01-272027-02-035
CBJ2027-02-082027-02-155
LAK2027-02-082027-02-155
ANA2027-02-092027-02-165
MIN2027-02-112027-02-185
OTT2027-02-112027-02-185
CGY2027-02-122027-02-195
STL2027-02-122027-02-195
UTA2027-02-122027-02-195
SEA2027-02-132027-02-205
NYR2027-02-142027-02-215
BOS2027-02-152027-02-225
CAR2027-02-162027-02-235
NJD2027-02-162027-02-235
NSH2027-02-162027-02-235
VAN2027-02-162027-02-235
DET2027-02-182027-02-255
WSH2027-02-192027-02-265
BUF2027-02-202027-02-275
FLA2027-02-202027-02-275
NYI2027-02-202027-02-275
PHI2027-02-202027-02-275
LAK2027-02-242027-03-035
CBJ2027-02-262027-03-055
CHI2027-02-262027-03-055
NJD2027-02-262027-03-055
DAL2027-02-272027-03-065
SEA2027-02-272027-03-065
SJS2027-02-272027-03-065
TBL2027-02-272027-03-065
TOR2027-02-272027-03-065
PIT2027-02-282027-03-075
BUF2027-03-022027-03-095
OTT2027-03-022027-03-095
VGK2027-03-022027-03-095
BOS2027-03-032027-03-105
WSH2027-03-032027-03-105
NYR2027-03-062027-03-135
PIT2027-03-092027-03-165
SJS2027-03-092027-03-165
WPG2027-03-092027-03-165
OTT2027-03-112027-03-185
TBL2027-03-112027-03-185
TOR2027-03-112027-03-185
CGY2027-03-122027-03-195
ANA2027-03-132027-03-205
BUF2027-03-142027-03-215
NYR2027-03-162027-03-235
WSH2027-03-172027-03-245
EDM2027-03-182027-03-255
STL2027-03-182027-03-255
CHI2027-03-192027-03-265
VAN2027-03-202027-03-275
SEA2027-03-212027-03-285
CAR2027-03-232027-03-305
COL2027-03-232027-03-305
DET2027-03-232027-03-305
TOR2027-03-252027-04-015
LAK2027-03-272027-04-035
WSH2027-03-282027-04-045
FLA2027-03-302027-04-065
NYI2027-03-302027-04-065
PIT2027-03-302027-04-065
TBL2027-03-302027-04-065
EDM2027-03-312027-04-075
STL2027-04-012027-04-085
DAL2027-04-022027-04-095
BOS2027-04-032027-04-105
NJD2027-04-032027-04-105
SEA2027-04-032027-04-105
UTA2027-04-032027-04-105
WPG2027-04-032027-04-105

Measured as a rolling window, not a calendar week: the fifth game falls no more than seven days after the first. A stretch can straddle two scoring weeks, so the dates matter more than the count.

And the other extreme: 55 instances of TWO games in eight days. These are the weeks a rostered skater quietly costs you starts, and they are worth knowing about before you need to know about them.

Show the full table · 55 rows
TeamFromToGames
CBJ2026-10-012026-10-032
CHI2026-10-152026-10-172
WSH2026-10-202026-10-242
NYR2026-10-242026-10-262
SEA2026-10-302026-11-042
PIT2026-11-112026-11-142
NYR2026-11-132026-11-162
FLA2026-11-172026-11-212
NSH2026-11-172026-11-212
COL2026-11-192026-11-252
CHI2026-12-102026-12-122
CAR2026-12-182026-12-212
CHI2026-12-182026-12-202
COL2026-12-182026-12-202
OTT2026-12-182026-12-202
PIT2026-12-182026-12-222
EDM2026-12-192026-12-202
SEA2026-12-202026-12-222
PHI2026-12-212026-12-272
UTA2026-12-212026-12-262
STL2027-01-052027-01-082
UTA2027-01-152027-01-182
SJS2027-01-182027-01-232
TOR2027-01-272027-01-302
ANA2027-01-282027-01-302
BOS2027-01-282027-01-302
CAR2027-01-282027-01-302
CBJ2027-01-282027-01-302
CHI2027-01-282027-01-302
COL2027-01-282027-01-302
DAL2027-01-282027-01-302
LAK2027-01-282027-01-302
MIN2027-01-282027-01-302
OTT2027-01-282027-01-302
SJS2027-01-282027-01-302
STL2027-01-282027-01-302
DET2027-01-292027-01-302
BUF2027-01-302027-02-032
EDM2027-01-302027-02-032
NYR2027-01-302027-02-032
NJD2027-01-312027-02-032
NSH2027-01-312027-02-022
PHI2027-01-312027-02-032
PIT2027-01-312027-02-022
SEA2027-01-312027-02-032
CGY2027-02-012027-02-032
FLA2027-02-012027-02-032
MTL2027-02-012027-02-032
NYI2027-02-012027-02-032
VAN2027-02-012027-02-032
VGK2027-02-012027-02-032
TBL2027-02-022027-02-032
UTA2027-02-022027-02-032
WPG2027-02-022027-02-032
WSH2027-02-022027-02-032

An eight day window holding no more than two games, counted inside the season only - a window that is short because the season ended is not a light week.