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

    Kaleb Johnson on roster bubble?

    Link copied to clipboard!

    PIT Running Back #20
    Player Stats
    Link copied to clipboard!

    Pittsburgh Union-Tribune’s Chris Adamski believes Kaleb Johnson is “not assured” a spot on the roster this year.

    Buried on the depth chart after a key special teams error last year, Johnson now has Jaylen Warren and Rico Dowdle ahead of him for carries. We’d still bet Johnson makes the roster — he was a third-round pick just last year — but the early run out has been wildly disappointing.
Moore returns from injury, should you start him?
Can DJ Moore turn around his season after notching just one reception in the month of October? Patrick Daugherty and Denny Carter are cautiously optimistic.

Related Player News

  • GB Running Back #22
    Personalize your Rotoworld feed by favoriting players
    Strong’s 17 opportunities handily led the backfield on a night MarShawn Lloyd was in and out of the game due to an early injury scare. Even so, he managed only 2.8 yards per carry. With Josh Jacobs expected to be activated off the commissioner’s exempt list on Monday, Strong, Lloyd, and Kaleb Johnson can safely be returned to the waiver wire from whence they came.
  • GB Running Back #26
    Even with Chris Brooks (ankle) on injured reserve, Johnson remain mired in a three-man committee, as veteran journeyman Pierre Strong slid seamlessly into Brooks’ vacated “role.” In fact, it was worse than that, as Johnson could also only watch as MarShawn Lloyd and Strong formed an early 1-2 punch. Johnson wasn’t really involved before garbage time. Before that, Lloyd had the advantage in short-yardage situations, notching the first two rushing touchdowns of his star-crossed career. Yet to handle more than eight carries in a game, it just isn’t happening for Johnson in 12-team league fantasy. He’s a distant FLEX bet ahead of Week 6 against the Cowboys.
  • GB Running Back #30
    Brooks suffered the ankle injury in Week 4. He went down in the first half and did not return. Brooks underwent testing on his ankle after the game, though the exact nature of his injury has yet to be reported. He does appear to be on the wrong side of questionable for Week 5. If he can’t go, MarShawn Lloyd and Kaleb Johnson will split the backfield. Johnson led the team in carries last week but also gave up a goal line fumble. We expect Lloyd to get the start versus Chicago on Sunday.
  • GB Running Back #30
    Brooks left the Packers’ Week 4 win over the Bucs with an ankle injury in the first half. He did not return after the break and LaFleur didn’t have any definitive answers about the injury on Monday. It sounds like his status for Week 5 is very much up in the air. After coughing up a goal line fumble, Kaleb Johnson would likely take a backseat to MarShawn Lloyd once again. Lloyd has some low-end RB3 appeal as the potential lead back, but this is ultimately a backfield to avoid for fantasy purposes if possible.
  • GB Running Back #26
    Johnson led the Packers in carries this week, though MarShawn Lloyd and Chris Brooks combined for 11 rushes. Johnson was the most explosive of the bunch, breaking off a 31-yard run in the third quarter that eventually set up a Tucker Kraft touchdown. He undid all of that progress by coughing up the football inside the five-yard line later in the game. MarShawn Lloyd was on the field for the Packers’ penultimate drive, though it only lasted two plays. We can’t imagine the fumble will go over well with Matt LaFleur. Still searching for answers at running back, LaFleur may turn back to Lloyd or even give Brooks more work in Week 5.
  • GB Running Back #26
    The two backs combined for the only eight running back rush attempts on a night the Packers’ offensive line was completely manhandled by an aggressive and athletic Atlanta front. Lloyd took his four carries for 11 yards while Johnson managed only six on his four totes. Both backs were targeted three times through the air, with Johnson going for 10 yards on one reception and Lloyd managing just seven yards on two grabs. This backfield is a complete mess amidst Josh Jacobs’ absence and mounting injuries along the offensive line, with neither back anywhere near a usable fantasy asset ahead of a Week 4 road matchup with the pass-funnel Buccaneers.
  • GB Running Back #26
    Johnson actually led the Packers in rushing attempts and rushing yards in this one. He played on just 13 of the team’s 53 snaps, so we’re not going to get ahead of ourselves here, but he was also clearly the team’s best running back on the day, and he took the first carries in overtime after Marshawn Lloyd fumbled in the second half. There’s a real chance that Johnson steps into a bigger role in Week 3 against Atlanta. He deserves to be added in deeper formats just in case that comes to fruition.
  • GB Running Back #20
    Johnson had a star-crossed first season with the Steelers, losing most of his responsibilities after a key special teams error in Week 2. He was an interesting draft prospect and the Packers running back room has a lot of uncertainty to it with MarShawn Lloyd’s health seemingly always questionable and Josh Jacobs facing a potential suspension. Johnson is worth a speculative pick-up in deeper leagues.
  • PIT Running Back #20
    The Steelers’ front office spent a third-round pick on Johnson in the 2025 NFL Draft. He has drastically underperformed since then, and could probably do with a change of scenery. DeFabo also thinks that RB/WR Eli Heidenreich “is a good candidate for the practice squad.”
  • PIT Running Back #20
    Johnson, of course, finds himself behind Jaylen Warren and free-agent signing Rico Dowdle, so perhaps the slate is clean but that doesn’t exactly mean he’s going to find carries. Johnson’s in a precarious position on the depth chart at this point. He certainly doesn’t have much expected fantasy value this year without injuries ahead of him, and his dynasty stock is well down from where it was last offseason.

Rotoworld

  • Personalize your Rotoworld feed by favoriting players
    Link copied to clipboard!

    Tucker Kraft caught 6-of-6 targets for 53 yards with a touchdown in the Packers’ Week 8 win over the Panthers.

    Kraft was able to bring in a score between a pair of defenders to give the Pack a 6-0 lead in the first quarter. That’s back-to-back games for the tight end with a score, and three in the first half of 2026. Kraft has seen a similar amount of involvement throughout the campaign, and he’ll likely put up a similar statline — hopefully with a touchdown for fantasy managers who roster him — in Week 9 versus the Patriots.
    - Christopher Crawford
  • Link copied to clipboard!

    Christian Watson caught 8-of-10 targets for 113 yards in the Packers’ Week 8 win over the Panthers.

    The fact that Watson was able to even play in the second half was incredible, as the 27-year-old was forced to be examined at the hospital following a chest injury. He didn’t do much after putting up 100 yards in the first half, but again, that’s not really the story here. Watson told reporters after the game that he was coughing up blood and suffered a fractured rib before returning. Assuming no setbacks, he’s a WR1 candidate for Week 9 against the Patriots, but keep in mind Christian Gonzalez — on top of this injury — can make things difficult.
    - Christopher Crawford
  • GB Wide Receiver #0
    Player Stats
    Link copied to clipboard!

    Matthew Golden caught 7-of-13 targets for 79 yards and a touchdown in the Packers’ Week 8 win over the Panthers.

    Golden is rarely boring, that’s for sure. He dropped two passes, and one of those was a wide-open touchdown in the second quarter. The good news for Golden, Jordan Love and fantasy managers was that he was wide open again on the next play, and he was able to bring that pass in. Golden’s athleticism and ability to get down field is unquestionable, but to say the efficiency isn’t there is an understatement. He’ll be back at it in Week 9 against the Patriots.
    - Christopher Crawford
  • CAR Wide Receiver #18
    Player Stats
    Link copied to clipboard!

    Jalen Coker caught 2-of-5 targets for 37 yards and a touchdown in the Panthers’ Week 8 loss to the Packers while also losing a fumble.

    Coker’s fumble came on the last play of the game as the Panthers played pitchy woo woo in their attempt to tie the game. The 24-year-old didn’t have a catch in the first half, but salvaged his fantasy day — to a point, anyway — with a 26-yard touchdown from Bryce Young. The 24-year-old has just three catches over the last two games, and he’ll try and get things going against the Broncos in Week 9.
    - Christopher Crawford
  • Link copied to clipboard!

    Tetairoa McMillan caught 6-of-11 targets for 57 yards in the Panthers’ Week 8 loss to the Packers.

    McMillan had a long gain of just 14 yards, as Bryce Young just didn’t have time to get the ball down the field and wasn’t particularly accurate on the rare times he did. The wideout was targeted early and often, but it was an inefficient effort for the 23-year-old, at best. Even as the clear top option in this passing attack — all due respect to Jalen Coker — there’s a ton of volatility in McMillan’s fantasy profile, and that won’t change for Week 9 against the Broncos.
    - Christopher Crawford
  • CAR Running Back #30
    Player Stats
    Link copied to clipboard!

    Chuba Hubbard rushed 22 times for 81 yards and a touchdown in the Panthers’ Week 8 loss to the Packers, adding five receptions for 38 yards.

    Hubbard was easily the most effective offensive player for the Panthers, but that’s at least partially an insult to everyone else as much as it was compliment to him. The tailback was able to make the most of the limited rushing room, and with Bryce Young having zero time to throw the football, he was a frequent target of Young’s checkdowns. Trevor Etienne received just one carry for one yard, meanwhile. Hubbard’s usage makes him a high-end RB2 for Week 9 against the Broncos, even if it’s more floor than ceiling.
    - Christopher Crawford
  • GB Running Back #8
    Player Stats
    Link copied to clipboard!

    Josh Jacobs rushed 21 times for 39 yards and a touchdown in the Packers’ Week 8 win over the Panthers, adding six catches for 13 yards and another score.

    Jacobs’ fantasy game was salvaged with two scores, but the tailback didn’t look particularly spry in the process. He had a long gain of just six, and there was almost no burst even against the porous Panthers’ run defense. He was involved in the passing game, but again, outside of his two-yard receiving score, there really wasn’t much there. It’s clear this is Jacobs’ backfield despite the scuffles, as MarShawn Lloyd had just three touches in the contest for seven yards. He’s a volatile low-end RB1 candidate for Week 9 against the Patriots.
    - Christopher Crawford
  • CAR Quarterback #9
    Player Stats
    Link copied to clipboard!

    Bryce Young completed 23-of-41 passes for 209 yards with a touchdown and an interceptions in the Panthers’ 27-19, Week 8 loss to the Packers.

    Those who believe that sacks are a quarterback stat might change their mind watching the Panthers block Thursday night. The 25-year-old had no time to throw and couldn’t get out of the pocket while taking six sacks and being pressured on what seemed like every throw. That’s not to say that Young was completely a victim of his circumstance; he struggled with accuracy and couldn’t get the ball downfield in another ugly performance for the 25-year-old sans a 26-yard passing score to Jalen Coker in the middle of the fourth. Things won’t get any easier on paper in Week 9, as Young and the Panthers face the Broncos.
    - Christopher Crawford
  • GB Quarterback #10
    Player Stats
    Link copied to clipboard!

    Jordan Love completed 30-of-41 passes for 288 yards with three touchdowns and an interception in the Packers’ 27-19, Week 8 win over the Panthers.

    Love completed 17 of his first 20 passes, and two of those incompletions were drops. He threw a seed to Tucker Kraft for his first touchdown between defenders, found Matthew Golden wide open in the end zone for his second score — one play after Golden dropped a touchdown — and connected with Josh Jacobs for his third score of the day. The interception was a heinous decision where he didn’t see the safety, but outside of that, it was an impressive evening for the 27-year-old. Love gets zero, well, love from the run game and doesn’t have a quality offensive line, but he’s still putting up respectable numbers. He’ll look to add to those numbers in Week 9 against the Patriots in what should be a fun matchup.
    - Christopher Crawford
  • Link copied to clipboard!

    Christian Watson (chest) returned to action in Week 8 against the Panthers in the third quarter.

    Watson went to the hospital to have his chest injury examined, but obviously checked out well if the Packers were willing to reinsert him into a game where they were leading by two scores. It’s a sigh of relief for fantasy managers, as Watson has been sensational Thursday night with six catches for 100 yards in just one half thus far.
    - Christopher Crawford