Mike Evans Is Fighting a Rib Injury and the 49ers Called Up Brandin Cooks for Denver
By Verdexed NFL Desk

The San Francisco 49ers are unbeaten and short on receivers. Mike Evans missed practice again Thursday with a rib injury, and the team promoted veteran Brandin Cooks from the practice squad to the 53-man roster the same day. General manager John Lynch said Evans will make every attempt to play Sunday against the Denver Broncos, and the 49ers list him as day to day.
The severity is the open question. The team has described the injury as a rib strain, but George Kittle indicated to reporters that Evans is playing through multiple broken ribs. Either way, Evans is determined to suit up, and San Francisco has very few alternatives.
A receiver room in triage
Evans is the only one of the 49ers' injured receivers with a real chance to play this week. The rest of the group is either on injured reserve or out for the year.
| Receiver | Status | Injury |
|---|---|---|
| Mike Evans | Day to day | Ribs, no practice Wed or Thu |
| Ricky Pearsall | Out for season | Season-ending injury |
| Demarcus Robinson | Injured reserve | High ankle sprain |
| De'Zhaun Stribling | Injured reserve | Ankle |
| Christian Kirk | Unavailable this week | Undisclosed |
| Brandin Cooks | Promoted Thursday | Healthy |
That is a remarkable amount of attrition three games into the season, and it explains why the 49ers felt compelled to give Cooks a roster spot rather than continue relying on practice-squad elevations.
Why Evans matters so much
Evans has been playing a limited snap share, a career-low 56 percent of the offensive snaps, but he has made those snaps count. His target share of nearly 20 percent led the receiver room and matched Kittle's. In an offense that leans on its tight end and running game, Evans has been the one wide receiver who consistently draws targets in the red zone and on contested throws.
If he plays through broken ribs, the question is how effective he can be. Rib injuries are painful on contact and limit a player's ability to extend for passes. San Francisco could limit his snaps further and use him situationally, especially near the goal line.
Fantasy fallout
If Evans plays, he is a touchdown-dependent WR3 rather than a reliable WR2. His snap share was already limited, and a painful rib injury could reduce it further. Against a Denver team that just rallied from a 16-0 halftime hole to beat the Rams, he is a flex option, not a must-start.
If Evans sits, San Francisco's passing game becomes even more concentrated. George Kittle is the clear winner and should be viewed as a top-tier tight end start. The 49ers will lean on him as the primary option between the numbers, and he already had a target share matching Evans'.
Brandin Cooks is a deep-league speculative add. At this stage of his career he is a savvy route runner rather than a burner, and he may step into meaningful snaps immediately. He is not a start in standard formats, but in 14-team leagues or deeper, he is worth a look if you are desperate at receiver.
The 49ers backfield stands to gain touches if the passing game is short-handed. Expect San Francisco to lean on the run and short passing game to protect a thin receiver group.
Betting angle
The 49ers are favored by roughly three points at home, with a total in the mid-40s. The market has not moved dramatically on the Evans news, which suggests books see San Francisco's offense as resilient enough to absorb his absence.
For player props, the Evans news has the biggest impact on Kittle. If Evans is ruled out, Kittle's receptions and yardage lines should climb, so bettors who want the over should act before a final ruling. Evans' own props carry significant uncertainty given the injury, and an under on his receiving yardage may hold value if he plays a limited role.
Denver arrives off a 30-26 comeback win over the Rams, in which it erased a 16-0 halftime deficit. The Broncos have shown they can score late, and with a split backfield of J.K. Dobbins and R.J. Harvey, they have the type of balanced offense that can test a 49ers defense.
The Verdexed model take
Verdexed's model factors receiver availability into its projection of every game, and the 49ers' thin depth chart is part of its read on Sunday's matchup. See the NFL predictions page and the weekly picks at /blog/nfl-week-4-picks-2026 for the model's call.
What's next
Friday's injury report will clarify Evans' status. A questionable tag after missing two practices would leave him as a game-time decision, and the 49ers play in the late afternoon window (4:25 p.m. ET), giving fantasy managers a chance to see inactives before kickoff. If you start Evans, have a pivot lined up in the 4:25 p.m. ET window itself, since the 49ers and Broncos kick off on CBS in the late slot.
Bottom line: start Kittle with confidence, treat Evans as a risky flex, and add Cooks only in deep formats. The 49ers' receiver problem is not going away soon, so monitor Kirk's timeline and Robinson's IR clock for the weeks ahead.