Jeff Deeney
banner
jeffdeeney.bsky.social
Jeff Deeney
@jeffdeeney.bsky.social
Analyst at PFF. Pickleball addict. Springsteen fan. Post about the #49ers.
The #49ers currently rank 32nd in sack rate, and 31st in pressure rate.

The only positive is that the team who ranks 32nd in pressure rate is Carolina who they play next on MNF.
November 17, 2025 at 6:50 PM
Christian McCaffrey had “just” 18 touches today, his second fewest in a game this season (11 vs. Houston). #49ers
November 17, 2025 at 5:03 AM
George Kittle has now caught his last 23 targets in a row. He has caught 27 of his 29 targets this season. (93.1%!!) #49ers
November 16, 2025 at 11:24 PM
Whatever voodoo curse the #49ers special teams is putting on opponents’ kickers, it’s working. That was the seventh missed field goal vs. SF this season (14-21, 66.7%).
November 16, 2025 at 9:48 PM
Arizona’s Jacoby Brissett has been under pressure at the highest rate of any QB this season (47.8%). #49ers
November 14, 2025 at 7:27 PM
The #49ers blitzed Matthew Stafford on 54.1% of his dropbacks yesterday. That was the highest blitz rate in a game for SF in over nine years (Week 3 of 2016 season).
November 10, 2025 at 7:11 PM
Possibly the best performance of the season for the #49ers OL. Mac Jones was under pressure on just 6 of his 29 dropbacks (20.7%).
November 3, 2025 at 3:45 PM
#49ers had one run all season of over 15 yards. They have three today.
November 2, 2025 at 8:20 PM
#10 is 10-for-10, 98 yards, 2 TD, 147.1 passer rating. #49ers
November 2, 2025 at 6:40 PM
That 16-yard run is the longest of the season for McCaffrey. #49ers
November 2, 2025 at 6:22 PM
On C.J. Stroud's 28 dropbacks yesterday when the #49ers DID NOT blitz, SF only got pressure three times (10.7%).
October 27, 2025 at 3:47 PM
If you think the #49ers injury situation is bad now, next week they play on possibly the worst field in the league.
October 26, 2025 at 11:01 PM
Houston now 9-for-13 on third downs.
October 26, 2025 at 7:28 PM
Great call on the two-point conversion, Demarcus Robinson scored three or four TDs last year on that exact route. #49ers
October 26, 2025 at 7:21 PM
Time of possession:

HOU - 30:38
SF - 6:53
October 26, 2025 at 7:05 PM
Will Anderson Jr. has rushed the passer from the defense’s left side roughly 3/4 of the time this season, so it will be Colton McKivitz who will mostly have to contend with him. #49ers
October 26, 2025 at 6:18 AM
The #49ers had 23 first downs last night. 14 of them came from Christian McCaffrey (nine rushing, five receiving).
October 20, 2025 at 5:13 PM
Christian McCaffrey has 21 more receptions and 126 more receiving yards than any other running back in the NFL this season. #49ers
October 20, 2025 at 3:38 AM
#49ers rushing tonight:

Kittle on field: 5.4ypc
Kittle off field: 2.0ypc

(Excludes QB kneel downs)
October 20, 2025 at 3:25 AM
Christian McCaffrey will finish the night with 201 yards from scrimmage. #49ers
October 20, 2025 at 3:17 AM
Four beautiful yards after contact likely seals the win for the #49ers.
October 20, 2025 at 3:01 AM
This is Christian McCaffrey’s first 100-yard rushing game since Week 16 of the 2023 season vs. Baltimore. #49ers
October 20, 2025 at 2:32 AM
Eddy Pineiro now 16-for-19 in his career from 50+ yards. #49ers
October 20, 2025 at 1:38 AM
I didn’t have Connor Colby having more receptions than George Kittle in the first half on my bingo card. #49ers
October 20, 2025 at 1:36 AM
That was the #49ers 8th interception thrown this year. They have yet to have one on defense.
October 20, 2025 at 1:07 AM