WEEK 1 · WED SEP 9FINAL

Shaded = the better side of each row. Rows with no clear “better” (plays, drives, attempts, penalties, possession) aren’t shaded. Efficiency, What it cost them and Early vs late downs use the nflfastR/rbsdm play filter, so a team’s EPA/play here can differ from its season figure on the team pages; Team stats follows the official box-score conventions instead.

NEEfficiencySEA

−0.09(71)EPA / play(plays)+0.03(49)
+0.13(44)Passing+0.20(28)
−0.45(27)Rushing−0.19(21)
41%Success rate39%
52%Passing46%
22%Rushing29%
25%1st down rate27%
34%Passing32%
11%Rushing19%
3(4%)Explosive plays(rate)6(12%)
0(0%)Passing(20+ yd completion)3(11%)
3(11%)Rushing(10+ yd run)3(14%)
−6(TO −3, expl −3)Toxic differential(turnovers + explosives)+6(TO +3, expl +3)

NETeam statsSEA

191st downs13
9Passing 1st downs9
7Rushing 1st downs4
31st downs from penalties0
6-163rd down efficiency2-11
2-24th down efficiency1-1
67Total plays48
277Total yards285
9Total drives10
4.1Yards per play5.9
168Passing188
23/33Comp/Att17/24
4.7Yards per pass7.2
3Interceptions thrown0
3-10Sacks-yards lost2-12
109Rushing97
31Rushing attempts22
3.5Yards per rush4.4
1-2Red zone(made-att)0-2
7-50Penalties10-98
3Turnovers0
0Fumbles lost0
3Interceptions thrown0
0Defensive / special teams TDs0
34:17Possession25:43

Why the play counts differ. Efficiency counts every run and dropback the way nflfastR and rbsdm.com do, including sacks, scrambles, plays wiped out by penalties and 2-point tries, so NE has 71 plays there and 67 in the official total above. Rushing attempts count kneel-downs and QB scrambles, while rush plays are the designed runs in that efficiency set, which is why NE shows 31 attempts and 27 rush plays.

NEWhat it cost themSEA

−8.5EPA lost to turnovers0.0
−2.0EPA lost to sacks−3.4
−5.1EPA lost to penalties−14.1

A strip-sack counts in both the sack row and the turnover row.

NEEarly vs late downsSEA

−0.17(52)Early downs(1st–2nd) EPA / play+0.07(35)
38%Success rate43%
+0.13(19)Late downs(3rd–4th) EPA / play−0.08(14)
47%Success rate29%

Passing

PlayerC/ATTYDSTDINTSCKRTGEPA/DBCPOESUCC%aDOT
NE
Drake Maye23/3317813354.9+0.07+6.052%6.7
SEA
Drew Lock16/22187101113.3+0.34+4.850%6.3
Sam Darnold1/21300170.8−0.69−24.233%7.5

Rushing

PlayerCARYDSTDYPCEPA/CARSUCC%
NE
Rhamondre StevensonRB185102.8−0.4528%
Drake MayeQB74706.7+1.0471%
Corey KinerRB61101.8−0.3317%
SEA
Jadarian PriceRB105205.2+0.1050%
George HolaniRB82903.6−0.2713%
Drew LockQB114014.0+1.73100%
Emanuel WilsonRB2301.5−0.950%

Receiving

PlayerTGTRECYDSTDTGT%YACEPA/TGTCATCH%aDOTY/TGT
NE · 31 team targets
Mack HollinsWR5451016.1%5+0.5680%12.410.2
Rhamondre StevensonRB6544019.4%45−0.0283%−1.07.3
A.J. BrownWR4326012.9%14+0.3175%4.86.5
Hunter HenryTE332609.7%14+0.03100%4.08.7
DeMario DouglasWR7520022.6%21+0.0771%6.32.9
Lan LarisonRB22906.5%12+0.04100%−1.54.5
Eli RaridonTE11213.2%0+0.84100%2.02.0
Romeo DoubsWR30009.7%0−1.990%25.00.0
SEA · 24 team targets
Jaxon Smith-NjigbaWR118122145.8%62+0.7073%6.911.1
Cooper KuppWR3235012.5%5+0.5767%16.311.7
Brady RussellRB222008.3%14+0.54100%3.010.0
AJ BarnerTE221308.3%14+0.44100%−0.56.5
Jadarian PriceRB22608.3%7−0.35100%−0.53.0
Rashid ShaheedWR314012.5%2−0.9733%6.31.3
George HolaniRB10004.2%0−0.030%6.00.0

Player lines won’t always add up to team totals. TGT% is a share of the team targets above — the throws charged to a receiver — not of the pass attempts in Team stats, so the two counts can differ. Yards gained after a lateral belong to no receiver, and runs by receivers and kneel-downs don’t appear in the rushing table.