Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
Odds by

    McCaffrey sitting Monday due to ‘tightness’

    Link copied to clipboard!
    Link copied to clipboard!

    49er RB Christian McCaffrey will not practice on Monday due to “tightness.”

    We’ll assume the vague categorization means there’s not much to worry about. It was reported in May that the 49ers wanted to be “cautious” with McCaffrey’s summer workload as he ramps up for the season, so it’s possible there’s a little bit of load management going on here while McCaffrey works through this “tightness.” The 49ers have seen several notable players go down due to injuries early in camp. Hopefully this is a non-issue for CMC, and we see him back on the practice field soon.
Senate votes to advance Protect College Sports Act
Mike Florio and Chris Simms react to the Senate advancing the Protect College Sports Act, breaking down the multiple factors at play in the situation.

Related Player News

  • SF Running Back #23
    Personalize your Rotoworld feed by favoriting players
    McCaffrey’s usage was a bit underwhelming in the first half of Thursday’s win. The 30-year-old running back played on 20 offensive snaps to Kaelon Black’s, while Black’s seven rush attempts more than doubled the three carries we saw from CMC, who also saw six first-half targets. McCaffrey’s second-half usage saw a slight uptick, but it’s possible some of what we saw as it pertains to last night’s split was related to this cramping issue. McCaffrey was undoubtedly the more efficient of the two Niners backs in last night’s win, but Black was solid in his debut, rushing 14 times for 65 yards. McCaffrey should be positioned for a big Week 2 game next week against the Dolphins.
  • SF Running Back #23
    The man they call CMC was not a big part of the first-half attack, but saw plenty more touches over the final two quarters to turn what was looking like an ugly fantasy debut into a decent — although far from spectacular — outing for the 30-year-old veteran. It’s worth noting that Kaelon Black received 14 carries in the contest for 68 yards, and it’s likely that Black is going to be involved going forward in at least a somewhat similar capacity. McCaffrey should still get plenty of touches going forward, and should have a good day against the Dolphins in Week 2.
  • SF Running Back #23
    While most of us were asleep on Sunday night, the 49ers were already conducting a Monday afternoon practice in Australia. According to NBC Sports’ Matt Maiocco, McCaffrey was not seen taking part in drills during the early portion of practice. It’s possible this is by design as the Niners prepare for their season opener on Thursday against the Rams, so we won’t read too much into this just yet. McCaffrey missed some time during training camp due to “tightness,” but seemingly downplayed any idea of an injury when he later said the time off during camp was “the plan from the jump.” This is something to keep an eye on in the coming days, but for now, we’ll assume McCaffrey will be good to go for the season opener. According to Maiocco, DE Nick Bosa was also not spotted during the early portion of practice on Monday.
  • SF Running Back #23
    The most important takeaway is that McCaffrey has resumed practicing. Whether the planned aspect is true or not is secondary. That said, one wonders why the team chose to say their star running back was sidelined by “tightness,” rather than simply telling reporters he was taking veteran rest days, which is quite common for a 30-year-old player. McCaffrey said the team wanted him to “ramp up pretty big” early on, before taking time off, and later initiating another ramp-up period, “so we’re fresh for the duration.” McCaffrey says he feels “fresh” after taking nearly two weeks off. We would hope so. He’s a locked-in RB1 at this time.
  • SF Running Back #23
    On the same day the Niners saw George Kittle return from his Achilles injury, the team also got back McCaffrey, who had been sidelined since August 10 due to his “tightness.” Assuming he doesn’t miss any more time and we don’t hear anything else about this injury or a new one, McCaffrey appears to be in good shape to be ready in time for the Niners’ Week 1 opener when they take on the Rams in Australia 18 days from now.
  • SF Running Back #23
    There had been previous speculation, most notably from Pro Football Talk’s Mike Florio and 49ers beat guy Grant Cohn, that McCaffrey’s tightness that cropped up just days after Bijan Robinson and Jahmyr Gibbs reset the running back market was him holding in for a new contract of his own. Rapoport shot that down in a report Monday night, calling the timing of the injury a coincidence. Rapoport noted that it sounds like McCaffrey was angling for a new contract over the offseason, though those talks went nowhere. In positive news for fantasy managers, he also added that it’s his understanding the injury isn’t anything to worry about, which implies McCaffrey will be ready for the start of the regular season.
  • SF Running Back #23
    The 49ers do not have to disclose any details here, so we just have to wait until McCaffrey either tells us himself or retakes the practice field. The veteran running back has plenty of time to get right for Week 1. We are not overly concerned. He remains a high-end RB1 for the 2026 season, but we will provide an update whenever we get one.
  • SF Running Back #23
    McCaffrey practiced with the team on Wednesday. He was held out of team drills on Thursday and worked on his conditioning on a side field instead. Late in March, coach Kyle Shanahan said he wants less “wear and tear” on McCaffrey this season. The plan to reduce wear and tear may be limited to the practice week. McCaffrey told reporters today that he thinks “the workload in our sport is really monitored in practice, not in games,” and that he likes to prepare himself “for playing every snap.” McCaffrey posted a league-leading and career-high 413 touches last season. If sitting out practices regularly allows him to handle a similar workload this season, he will once again compete for the overall RB1 spot in fantasy.
  • SF Running Back #23
    It’s not the first time we’ve heard this, and it certainly won’t be the last, but it’s understandable that Shanny would want to dial back McCaffrey’s workload this season. The star running back is entering his age-30 season and coming off a 2025 in which he saw a career-high 311 carries while rushing for 1,202 yards and 10 scores. McCaffrey also caught 102 passes for 924 yards and another seven touchdowns, turning in one of his best seasons as a pro while eclipsing 2,000 scrimmage yards for the third time in his career. It’s possible the 49ers find a way to delegate more work to second-year back Jordan James or a player not yet on the roster, but this shouldn’t change how we view McCaffrey’s fantasy stock this season. As long as he’s healthy, CMC remains one of the most dynamic weapons in the league and should see plenty of touches funneled his way, making him one of the most valuable assets in all formats.
  • SF Wide Receiver
    Wagoner prefaced the statement by revealing that in the first meeting between 49ers head coach Kyle Shanahan and Evans, “Shanahan laid out the plan for how he will be incorporated into an offense that also includes” RB Christian McCaffrey, TE George Kittle and QB Brock Purdy. McCaffrey’s 95 red zone touches in the 2025 regular season led all 49ers players by 79 and all other NFL players by 21. Knowing that Shanahan is already scheming up red zone opportunities for Evans is great to hear. McCaffrey can also lose a few red zone touches and still remain an elite RB1. There should be more than enough opportunities in scoring position for both players to feast. Evans currently projects as a WR2 with double-digit touchdown upside.

Rotoworld

  • ATL Quarterback #9
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    ESPN’s Jeremy Fowlers reports Michael Penix (knee) is “not yet ready for live game action.”

    Fowler said Penix, still recovering from his 2025 ACL injury, “wants to be fully confident before stepping onto the field. And my understanding is the Falcons are leaving the comfort level part of his recovery up to him.” That would leave Tua Tagovailoa as the team’s presumed starter if Tua can play through the oblique strain that sidelined him in Week 1 against the Steelers. If Tua can’t go, the Falcons could be forced to start Cooper Rush for another game or two. Rush, who had the lowest drop back EPA of any QB in Week 1, makes Drake London and Kyle Pitts iffy starts in 12-team fantasy formats.
  • SEA Quarterback #14
    Player Stats
    Link copied to clipboard!

    ESPN’s Jeremy Fowler reports Sam Darnold (glute) will miss Week 2 and “possibly” Week 3.

    It’s a very different report than the one we got from Pro Football Talk’s Mike Florio, who said Darnold — injured on the first drive of the regular season — could be sidelined for 4-6 weeks. In any case, Drew Lock is set to start for Seattle this week against the Cardinals. In Week 3 the Seahawks will face off against the Commanders. Expect the Seattle offense to be among the run-heaviest units for as long as Lock is under center. The Seahawks in Week 1 produced 176 total team air yards, the third fewest of the week.
  • IND Wide Receiver #10
    Player Stats
    Link copied to clipboard!

    Keenan Allen was formally charged with operating a vehicle while intoxicated and operating a vehicle with an alcohol concentration of equivalent to 0.15 or more.

    Allen was arrested for DWI in late August and could face a suspension from the NFL. When that suspension could come down is anyone’s guess. For now Allen will continue playing significant snaps for the Colts. In Week 1 against the Ravens, Allen caught all six of his targets for 32 yards while running a route on 73 percent of the team’s drop backs.
  • JAC Defensive End #95
    Player Stats
    Link copied to clipboard!

    Jaguars placed DE B.J. Green (elbow) on injured reserve.

    Green suffered the elbow injury in Sunday’s win over the Browns and will miss at least the next four weeks. Meanwhile, the Jaguars added DE BJ Ojulari to the team’s practice squad ahead of their Week 2 matchup against the Broncos.
  • Link copied to clipboard!

    Chargers signed WR Marquez Valdes-Scantling to their practice squad.

    Valdes-Scantling worked out with the Chargers earlier Tuesday and now signs with the team’s practice squad. The 31-year-old spent the offseason with the Cowboys and has been a journeyman since his first four seasons with the Packers, also spending time with the Chiefs, Bills, Saints, 49ers, and Steelers over his career. The Chargers add Valdes-Scantling as depth with Ladd McConkey dealing with a rib injury and KeAndre Lambert-Smith (hamstring) heading to injured reserve.
  • HOU Middle Linebacker #59
    Player Stats
    Link copied to clipboard!

    Texans signed LB Kenneth Murray to their practice squad.

    Murray is a former first-round pick of the Chargers, spending four seasons in Los Angeles before splitting the last two seasons with the Titans and Cowboys. He has started 83-of-90 career games and brings experience to the middle of a Texans defense that just placed Henry To’o To’o on injured reserve. Murray will start out on the practice squad but it would not be a surprise to see him get some regular season snaps soon.
  • WAS Linebacker #4
    Player Stats
    Link copied to clipboard!

    ESPN’s Jeremy Fowler reports Commanders LB Frankie Luvu suffered a groin strain in Week 1 and is “expected to avoid IR.”

    Luvu left the Commanders’ Week 1 loss to the Eagles with an apparent groin injury. Fowler reports the veteran linebacker is not expected to have a long-term absence, but the fact that avoiding injured reserve was even mentioned indicates Luvu is in danger of missing Week 2. Rookie first-rounder Sonny Styles will pair with Leo Chenal in the middle of the Washington defense while Luvu misses time.
  • SF Tight End #89
    Player Stats
    Link copied to clipboard!

    49ers signed TE Jack Stoll to their practice squad.

    With Jake Tonges dealing with an MCL injury, the 49ers added Stoll to the practice squad for depth. Stoll spent last season with the Saints, catching six passes for 46 yards in 15 games. He initially signed with the Eagles as an undrafted free agent in 2021 and has not surpassed 200 yards receiving in a single season over the course of his career. Stoll’s specialty is blocking and we could certainly see him contribute for the 49ers’ run game if Tonges is out for a while and George Kittle still working his way back to a full workload.
  • BAL Wide Receiver #6
    Player Stats
    Link copied to clipboard!

    CBS Sports’ Matt Zenitz reports Ravens WR Ja’Kobi Lane (wrist) is expected to undergo surgery “in the coming days.”

    Lane fractured his wrist in the Ravens’ Week 1 victory over the Colts, catching one pass for 11 yards in his rookie debut. The 22-year-old operated as a top-three receiver in the Ravens offense and was set for a sizeable role prior to the injury. He was seeking multiple opinions on the injury as of Monday, but Zenitz now reports Lane is expected to have surgery on his wrist very soon. Zenitz adds that the hope is for the rookie to be able to return in a month. Injured reserve will be a consideration for Lane, which would be a four-game absence at the minimum.
  • Link copied to clipboard!

    Free agent WR Marquez Valdes-Scantling is working out with the Chargers on Tuesday.

    He was cut by the Cowboys at the end of training camp and has been looking for his next opportunity. Valdes-Scantling’s appearance here probably doesn’t bode overly well for Ladd McConkey’s status for Week 2, though obviously that’s just trying to read the tea leaves.