Fourth & Inches

2026 regular · wk 4 · half ppr · 64 games lined

Strength of schedule

Every week for every team, rated for the position you are drafting — green is a spot you want, red is one to plan around.

mostly team environmentweek by week · position-specific
Team⇅Season▼Early⇅Playoffs⇅Bye⇅1234567891011121314151617
PHI+0.47+0.16-0.2910WAS@TEN@CHILA@JAXCARDAL@WASNYGBYEPIT@DAL@ARIINDSEAHOU@SF
DET+0.43+1.00-0.056NO@BUFNYJ@CAR@ARIBYEGBMIN@MIANETBCHI@ATLTEN@MINNYG@CHI
SEA+0.33+0.75-0.2011NE@ARI@WASLACSF@DENKCCHIARI@LVBYE@SFDALNYG@PHILA@CAR
KC+0.32+0.79+0.235DENIND@MIA@LVBYELAC@SEA@DENNYJ@ATLARI@BUF@LA@CINNESF@LAC
LA+0.31+0.19-0.0511SFNYG@DEN@PHIBUFARI@LVLAC@WAS@ARIBYEGBKC@SFDAL@SEA@TB
BUF+0.30+0.73+0.267@HOUDETLACNE@LA@LVBYEBAL@MIN@NYJMIAKC@NE@GBCHI@DEN@MIA
MIN+0.30+0.12+0.876GB@CHI@TBMIA@NOBYEIND@DETBUF@GB@SFATLCAR@NEDETWAS@NYJ
CHI+0.29+0.00+0.5710@CARMINPHINYJ@GB@ATLNE@SEATBBYENO@DETJAX@MIA@BUFGBDET
DAL+0.26+0.58+0.4414@NYGWASBAL@HOUTB@GB@PHIARI@INDSFTENPHI@SEABYE@LAJAXNYG
NYG+0.22+0.23+0.658DAL@LATENARI@WASNO@HOUBYE@PHIWASJAX@INDSF@SEACLE@DET@DAL
DEN+0.21-0.40+0.6510@KCJAXLA@SF@LACSEA@ARIKC@CARBYELV@PITMIA@NYJ@LVBUF@NE
NO+0.20+0.17+0.578@DET@BALLVATLMIN@NYGPITBYECLECAR@CHI@CINGB@CAR@TBARI@ATL
BAL+0.18+0.97-0.2813@INDNO@DALTEN@ATL@CLECIN@BUFJAXLAC@CAR@HOUBYETB@PITCLE@CIN
TB+0.14-0.31+0.3710@CINCLEMINGB@DALPIT@CARATL@CHIBYE@DETCARLAC@BALNO@ATLLA
IND+0.06-0.28+0.2313BAL@KCHOU@WAS@PITTEN@MIN@JAXDALMIA@HOUNYGBYE@PHI@TENCIN@CLE
LAC-0.01+0.13+0.117ARILV@BUF@SEADEN@KCBYE@LAHOU@BALNYJNE@TB@LVSF@MIAKC
NYJ-0.06-0.47+0.0613@TENGB@DET@CHICLE@NEMIALV@KCBUF@LAC@MIABYEDEN@ARINEMIN
GB-0.09+0.18-0.2111@MIN@NYJATL@TBCHIDAL@DETCAR@NEMINBYE@LA@NOBUFMIA@CHIHOU
SF-0.11+0.86-0.948@LAMIAARIDEN@SEAWAS@ATLBYELV@DALMINSEA@NYGLA@LAC@KCPHI
JAX-0.11+0.26+0.427CLE@DENNE@CINPHIHOUBYEIND@BAL@TEN@NYGTEN@CHIPIT@HOU@DALWAS
HOU-0.17+0.56-0.708BUFCIN@INDDAL@TEN@JAXNYGBYE@LAC@CLEINDBAL@PIT@WASJAX@PHI@GB
ARI-0.18-0.57+0.3714@LACSEA@SF@NYGDET@LADEN@DAL@SEALA@KCWASPHIBYENYJ@NOLV
ATL-0.19-0.63+0.3811@PITCAR@GB@NOBALCHISF@TBCINKCBYE@MINDET@CLE@WASTBNO
PIT-0.19-0.02-0.219ATL@NECIN@CLEIND@TB@NOCLEBYE@CIN@PHIDENHOU@JAXBALCAR@TEN
LV-0.26-0.38+0.0013MIA@LAC@NOKC@NEBUFLA@NYJ@SFSEA@DEN@CLEBYELACDENTEN@ARI
WAS-0.27-0.59-0.427@PHI@DALSEAINDNYG@SFBYEPHILA@NYGCIN@ARI@TENHOUATL@MIN@JAX
NE-0.29-0.75-0.4111@SEAPIT@JAX@BUFLVNYJ@CHI@MIAGB@DETBYE@LACBUFMIN@KC@NYJDEN
CIN-0.34-0.14-0.506TB@HOU@PITJAX@MIABYE@BALTEN@ATLPIT@WASNO@CLEKC@CAR@INDBAL
CAR-0.35+0.19-0.775CHI@ATL@CLEDETBYE@PHITB@GBDEN@NOBAL@TB@MINNOCIN@PITSEA
TEN-0.44-0.71-0.559NYJPHI@NYG@BALHOU@INDCLE@CINBYEJAX@DAL@JAXWAS@DETIND@LVPIT
MIA-0.44-1.23-0.366@LV@SFKC@MINCINBYE@NYJNEDET@IND@BUFNYJ@DENCHI@GBLACBUF
CLE-0.53-1.02-0.3711@JAX@TBCARPIT@NYJBAL@TEN@PIT@NOHOUBYELVCINATL@NYG@BALIND

Defense vs RB

raw against opponent-adjusted — the gap is the story

Defense⇅Raw FP/g▲Rk⇅Adjusted⇅Rk⇅Move⇅
SEA8.81-2.4810
DEN8.92-0.499+7
MIN9.33-1.334+1
KC9.74-1.542-2
LAC10.05-0.2315+10
NO10.46-0.1816+10
TEN10.87-0.3212+5
HOU10.98-0.787-1
PIT10.99-1.393-6
BAL11.210-1.006-4
DET11.211+0.5524+13
PHI11.312-1.115-7
JAX11.313-0.4110-3
NE11.514+0.3320+6
IND11.715+0.1819+4
LV11.716+0.7325+9
GB12.817-0.3711-6
CHI12.918-0.598-10
CIN13.019+0.3621+2
TB13.120-0.2914-6
CAR13.321+0.3622+1
MIA13.422+1.4329+7
CLE13.523+0.0617-6
ATL13.524+0.9026+2
BUF13.825+0.4123-2
SF13.926+0.1018-8
LA14.127-0.2913-14
WAS14.928+1.8331+3
DAL15.329+1.8632+3
NYG15.330+1.0027-3
ARI15.931+1.4430-1
NYJ16.032+1.2528-4

Rank 1 is the toughest matchup on each measure. Moveis how many places a defense shifts once its record is adjusted for the offenses it faced and blended with the market — positive means it is softer than its raw number suggests.

The rating is position-specific and so is the colour. It is 0.65 of the opponent’s defense-vs-position rating plus 0.35 of the implied total for the game — the same matchup_score the trade windows use, carried through from the pipeline rather than rebuilt here. Positive means a soft spot.

Two things limit how far ahead this can see. Only 128 of the 512 team-weeks here carry a real betting line, all in weeks 1–4. Every other implied total is a model estimate, and the further out it is the more it is really just a judgement about the two offenses. And in the preseason a defense’s rating is built from last season, which prices a unit that lost five starters the same as one that returned nine.

The three summary columns are much less position-specific than the grid is. A third of the rating is the team’s own implied total, which does not vary by position, and over a full season the defense-vs-position half largely averages out — every team faces a mixed bag. What survives is mostly the environment term, so the season means correlate 0.96 between RB and TE, and Philadelphia comes out softest for all four positions. The spread flattens too: a single week’s cells have a standard deviation of 0.79, the season means only 0.30. Read those columns as how good an offense is expected to be, and the week-by-week cells — which correlate 0.77 to 0.87 across positions — as the schedule.

Week 18 is absent everywhere on purpose: fantasy seasons end at 17, and including it would credit every team with a game no roster can use.