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

Rotoworld

  • SF Running Back #26
    Player Stats
    Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    49ers RB Kaelon Black rushed four times for 28 yards in Thursday’s preseason game against the Raiders.

    Black had a nice run to the right side of the field before subbing out, which ultimately required him to spin over the top of the camera stand positioned awkwardly on the sideline. He seemingly escaped without injury and, most importantly, took 12-of-12 possible snaps on the first three drives. Black is the 49ers’ running back to stash on fantasy benches. Fellow RB Jordan James has recovered from the fractured rib he suffered late in July, but the time he missed in August has him behind Black on the depth chart.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    49ers RB Jordan James (ribs) returned to practice Saturday.

    James missed almost a month of camp and preseason activity after suffering a fractured rib in late July, with his appearance at practice Saturday marking his first time in pads since 29 July. He returns to a backfield currently missing All-World running back Christian McCaffrey and will join Kaelon Black in a battle for primary backup duties until games begin to count in three weeks.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    ESPN’s Nick Wagoner reports Jordan James suffered a fractured rib in Monday’s practice and will miss “some time.”

    James possibly had an edge over rookie Kaelon Black for the No. 2 gig in San Francisco heading into camp, but that is entirely out the window now. With Isaac Guerendo also injured, Black is already the last man standing behind Christian McCaffrey. With a decent training camp, he will enter the season as the backup to the most valuable running back in all of fantasy football. Black is officially one of the better late-round dart throws, particularly in leagues with deeper benches.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    ESPN’s Nick Wagoner reports that 49ers RB Jordan James “appears to be” the team’s RB2 right now.

    Wagoner said he saw “some good stuff” from James as a rusher and receiver today, but noted it’s still early. Today was the 49ers’ first training camp practice. Wagoner’s notes seemed to indicate rookie RB Kaelon Black is in the No. 3 spot while veteran RB Patrick Taylor Jr. sits at No. 4. Things can change quickly, but today’s report backs up what we catalogued here from March through May — that James is next up behind starting RB Christian McCaffrey. He is a worthwhile late-round dart throw in summer drafts right now.
  • SF Running Back #31
    Player Stats
    Link copied to clipboard!

    49ers RB Isaac Guerendo tore his pectoral lifting weights about a month ago and could return “around the end of training camp.”

    49ers head coach Kyle Shanahan broke the news this afternoon. This is a bummer. Earlier this month, The Athletic’s Vic Tafur said he believed Guerendo was “buried” on the depth chart and will likely “be looking for a new team” at some point. The team could end up releasing him with an injury settlement, but we suppose some sort of reserve list placement is possible. 49ers RBs Jordan James and Kaelon Black can be expected to compete for RB2 duties at this time. The team also signed RBs Jordan Mims and Jermar Jefferson today.
  • Link copied to clipboard!

    The Athletic’s Matt Barrow said RB Kaelon Black “handles himself well as a backfield blocker.”

    Shockingly and inexplicably the second running back off the draft board in the 2026 NFL Draft, Black out of Indiana appears to be a solid-enough blocker who might earn snaps behind Christian McCaffrey this season. Jordan James, Barrow added, remains the likely RB2 behind McCaffrey. Black’s blocking ability “won’t make him popular in fantasy football circles, but it’s something a rookie needs to prove before he gets meaningful snaps.” In 32 pass-blocking opportunities in 2025, Black did not allow a quarterback hit while giving up two QB pressures. If he proves himself a reliable blocker in training camp, Black could see significant snaps in the 49ers offense.
  • Link copied to clipboard!

    49ers signed third-round pick RB Kaelon Black to a four-year contract.

    Black is expected to compete with second-year RB Jordan James in training camp for the primary backup role. James, 22, played just three offensive snaps last year, though The Athletic’s Vic Tafur said in February that “it seems like the 49ers have big plans” for him this season. Black, 24, is the latest in a long list of running backs drafted by the 49ers in the mid rounds. The 49ers’ results in this effort have not been great, but perhaps Black is the player who makes it all worth it. He scored 10 touchdowns in the Hoosiers’ championship run last year.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    The Athletic’s Matt Barrows believes Jordan James “appears to be the frontrunner” to be San Francisco’s top backup back in 2026.

    We’d heard that they’d had “big plans” for James, but this is more concrete. 49ers HC Kyle Shanahan said Isaac Guerendo “wasn’t the team’s second best runner” last year and “fell behind James in that category by the end of the season.” It seems the 49ers believe in Guerendo more as a pass-catcher, but they only have two healthy backs up as an operating principle. James didn’t have much of a regular season, but did have six rushes for 28 yards in garbage time against the eventual champion Seahawks in the Divisional Round. He’ll have some fantasy upside this year behind an aging Christian McCaffrey.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    The Athletic’s Vic Tafur believes “it seems like the 49ers have big plans for second-year player Jordan James.”

    It’s an interesting assertion because James rarely played this year, starting the season with a wrist injury and eventually playing only three offensive snaps in three active regular season games. However, James did close out the Divisional Round loss to the Seahawks with six carries for 28 yards and it appears he could seize the No. 2 role behind Christian McCaffrey if Brian Robinson walks in free agency. Isaac Guerendo, per Tafur, “seems like an easy cut” if Robinson returns.
  • SF Running Back #29
    Player Stats
    Link copied to clipboard!

    49ers declared RB Jordan James, QB Brock Purdy, WR Ricky Pearsall, WR Jordan Watkins, DL Yetur Gross-Matos and LB Nick Martin inactive for San Francisco’s Week 6 game against the Buccaneers.

    James, who had been dealing with a wrist injury but is now in the clear, winds up as a healthy scratch along with Martin. The other four players were ruled out on Friday.

NFL Highlights

Preseason stories: LAC contenders? Mendoza's role
Dan Patrick and Co. discuss preseason takeaways from around the NFL.