WEEK 2 · SUN SEP 20FINAL

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.

SEAEfficiencyARI

+0.15(70)EPA / play(plays)−0.28(50)
+0.60(29)Passing−0.22(34)
−0.17(41)Rushing−0.40(16)
49%Success rate34%
55%Passing35%
44%Rushing31%
33%1st down rate20%
45%Passing18%
24%Rushing25%
6(9%)Explosive plays(rate)1(2%)
2(7%)Passing(20+ yd completion)0(0%)
4(10%)Rushing(10+ yd run)1(6%)
+5(TO 0, expl +5)Toxic differential(turnovers + explosives)−5(TO 0, expl −5)

SEATeam statsARI

231st downs10
12Passing 1st downs4
9Rushing 1st downs4
21st downs from penalties2
7-133rd down efficiency3-12
1-34th down efficiency1-1
67Total plays47
381Total yards151
10Total drives10
5.7Yards per play3.2
219Passing81
19/26Comp/Att17/28
8.1Yards per pass2.7
0Interceptions thrown1
1-16Sacks-yards lost2-14
162Rushing70
40Rushing attempts17
4.0Yards per rush4.1
3-5Red zone(made-att)1-1
3-26Penalties6-48
1Turnovers1
1Fumbles lost0
0Interceptions thrown1
0Defensive / special teams TDs0
36:33Possession23:27

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 SEA has 70 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 SEA shows 40 attempts and 41 rush plays.

SEAWhat it cost themARI

−5.2EPA lost to turnovers−2.8
−0.4EPA lost to sacks−4.9
−2.6EPA lost to penalties−7.5

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

SEAEarly vs late downsARI

+0.07(54)Early downs(1st–2nd) EPA / play−0.19(36)
46%Success rate33%
+0.39(16)Late downs(3rd–4th) EPA / play−0.52(14)
56%Success rate36%

Passing

PlayerC/ATTYDSTDINTSCKRTGEPA/DBCPOESUCC%aDOT
SEA
Drew Lock19/26235301139.1+0.60+8.752%8.7
ARI
Jacoby Brissett17/289511263.8−0.29−5.632%3.9

Rushing

PlayerCARYDSTDYPCEPA/CARSUCC%
SEA
Emanuel WilsonRB219204.4−0.1948%
Jadarian PriceRB135204.0−0.5723%
George HolaniRB41303.3+0.5475%
ARI
Jeremiyah LoveRB92903.2−0.2833%
Bam KnightRB224012.0−0.5650%
Tyler AllgeierRB51002.0−0.5620%
Jacoby BrissettQB1707.0−0.770%

Receiving

PlayerTGTRECYDSTDTGT%YACEPA/TGTCATCH%aDOTY/TGT
SEA · 26 team targets
Jaxon Smith-NjigbaWR119155342.3%52+1.6382%11.014.1
Rashid ShaheedWR6335023.1%25−0.2650%11.25.8
Cooper KuppWR222007.7%6+0.12100%7.010.0
Elijah ArroyoTE111703.8%3+1.36100%14.017.0
Jadarian PriceRB21807.7%16+0.2550%8.04.0
AJ BarnerTE11803.8%0+0.53100%8.08.0
George HolaniRB11203.8%6−0.40100%−4.02.0
Emanuel WilsonRB10003.8%0−0.470%1.00.0
Eric SaubertTE11−1003.8%0−1.63100%−10.0−10.0
ARI · 26 team targets
Trey McBrideTE10841138.5%15+0.5180%3.64.1
Michael WilsonWR7218026.9%11−0.7129%7.12.6
Jeremiyah LoveRB3316011.5%16+0.04100%0.05.3
Kendrick BourneWR3211011.5%4−0.5867%3.33.7
Tyler AllgeierRB22907.7%12−0.20100%−1.54.5
Marvin Harrison Jr.WR10003.8%0−0.260%3.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.