WEEK 3 · SUN SEP 27FINAL

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.

ARIEfficiencySF

+0.15(85)EPA / play(plays)+0.45(53)
+0.23(56)↳ Passing+0.84(31)
−0.02(29)↳ Rushing−0.09(22)
52%Success rate57%
50%↳ Passing61%
55%↳ Rushing50%
31%1st down rate43%
36%↳ Passing55%
21%↳ Rushing27%
0(0%)Explosive plays(rate)10(19%)
0(0%)↳ Passing(20+ yd completion)5(16%)
0(0%)↳ Rushing(10+ yd run)5(23%)
−10(TO 0, expl −10)Toxic differential(turnovers + explosives)+10(TO 0, expl +10)

ARITeam statsSF

271st downs23
18↳ Passing 1st downs14
6↳ Rushing 1st downs7
3↳ 1st downs from penalties2
9-18↳ 3rd down efficiency5-8
2-2↳ 4th down efficiency0-0
81Total plays50
365Total yards437
10Total drives10
4.5Yards per play8.7
272Passing297
38/52↳ Comp/Att15/27
5.0↳ Yards per pass11.0
0↳ Interceptions thrown0
2-8↳ Sacks-yards lost0-0
93Rushing140
27↳ Rushing attempts23
3.4↳ Yards per rush6.1
3-5Red zone(made-att)2-2
10-86Penalties7-69
0Turnovers0
0↳ Fumbles lost0
0↳ Interceptions thrown0
0Defensive / special teams TDs0
38:44Possession21:16

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 ARI has 85 plays there and 81 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 ARI shows 27 attempts and 29 rush plays.

ARIWhat it cost themSF

0.0EPA lost to turnovers0.0
−1.9EPA lost to sacks0.0
−11.2EPA lost to penalties−6.6

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

ARIEarly vs late downsSF

+0.03(63)Early downs(1st–2nd) EPA / play+0.21(43)
49%↳ Success rate53%
+0.48(22)Late downs(3rd–4th) EPA / play+1.50(10)
59%↳ Success rate70%

Passing

PlayerC/ATTYDSTDINTSCKRTGEPA/DBCPOESUCC%aDOT
ARI
Jacoby Brissett38/5228020298.2+0.21+8.051%6.3
SF
Brock Purdy15/27297400133.8+0.90−4.961%10.9

Rushing

PlayerCARYDSTDYPCEPA/CARSUCC%
ARI
Jeremiyah LoveRB219004.3+0.0962%
Jacoby BrissettQB4411.0+0.4175%
Tyler AllgeierRB2−10−0.5−0.560%
SF
Christian McCaffreyRB157515.0−0.0353%
Brock PurdyQB135035.0+2.30100%
Kaelon BlackRB41704.3−0.1550%

Receiving

PlayerTGTRECYDSTDTGT%YACEPA/TGTCATCH%aDOTY/TGT
ARI · 50 team targets
Michael WilsonWR171189134.0%28+0.3565%9.55.2
Trey McBrideTE11975022.0%18+0.4882%5.26.8
Marvin Harrison Jr.WR5340010.0%3+0.2160%17.08.0
Kendrick BourneWR322206.0%20+0.1767%2.07.3
Elijah HigginsTE332006.0%12+0.49100%2.76.7
Jeremiyah LoveRB5519110.0%10+0.14100%1.83.8
Tyler AllgeierRB441008.0%32−0.15100%−5.52.5
Hunter LongTE11502.0%0−0.18100%5.05.0
Jalen BrooksWR10002.0%0−0.540%12.00.0
SF · 26 team targets
George KittleTE7682226.9%30+1.4686%7.711.7
Jordan WatkinsWR226007.7%27+2.22100%16.530.0
Christian McCaffreyRB5441019.2%24+0.4980%6.48.2
Mike EvansWR6334223.1%−3+1.5850%13.35.7
Jacob CowingWR20007.7%0−0.340%23.50.0
Kyle JuszczykRB20007.7%0−0.540%7.00.0
Kaelon BlackRB10003.8%0−0.520%−5.00.0
Luke FarrellTE10003.8%0−0.560%26.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. 80 of Brock Purdy’s 297 passing yards aren’t credited to a receiver above (yards after a lateral, or a catch by a lineman or quarterback), and runs by receivers and kneel-downs don’t appear in the rushing table.