He became New York’s short-yardage tush-push option with J.J. McCarthy starting, managing a touchdown in the first half and a fourth-down conversion in the second half. That makes him more of a thorn in McCarthy’s side than anything else for fantasy purposes.
Muse, who was a seventh-round pick in 2022 for the Vikings, came into today with one career catch for 22 yards, so his touchdown was among the most surprising of the day in the NFL. He ran just six routes on the day, so nobody should read anything into this, but it’s a nice moment for Muse.
He toasted Derek Stingley Jr. a few times and found a 42-yarder early on in the proceedings. Nabers didn’t come close to scoring, but that was mostly a result of Houston’s bad run defense being an easy mark. He’ll retain WR1 status once he’s back from New York’s Week 8 bye.
The Dolphins took an early lead and never looked back, allowing them to lean on their ground game for the better part of four quarters. Gordon, in turn, set new career highs in rushes and yards. In four starts sans De’Von Achane, Gordon has 69 carries for 332 yards and four touchdowns. He has finished as a top-20 fantasy option at his position in all four starts. Gordon’s role on one of the most run-heavy offenses in the league is too good to ignore. He will be in the RB2 mix when the Dolphins take on the Patriots next week.
Judkins took full advantage of a Titans defense that has struggled to stop the run in recent weeks. He broke tackles on a couple of his longest runs and made decisive cuts in the open field on well-designed rushing attempts. It was Judkins’ second career 100-yard day and his second and third touchdowns of the season. Dylan Sampson, in his first action of the 2026 season, saw six carries for 45 yards and ran 19 routes to 13 routes for Judkins. As long as game script remains neutral or positive, Judkins should be a viable flex play in Week 8 against the Steelers.
It should be noted that the Texans defense is giving up points to wideouts by the bushel this year, but in J.J. McCarthy’s first start, Fields was heavily involved. This bested his career-best yardage total by 31 yards and he has a career-high 47-yard catch-and-run. Fields doesn’t necessarily need to be added in most fantasy leagues at this point but he’s definitely making inroads towards WR4 status.
With Bryce Young committing three turnovers — killing drives and setting up Bucs short fields that took the Panthers out of run-friendly game script — Hubbard had little shot at providing fantasy-friendly returns this afternoon unless he found the end zone late. He did not, with those honors going to “Anthony Tyus III” in garbage time. It was just one of those days in Charlotte. Thankfully the Panthers don’t have long to stew, as they must now get ready for a short-week Thursday evening road date with the Packers. With most Pack — and Panthers — games projecting as shootouts these days, Hubbard will remain safely ensconced in the high-end RB2 ranks.
McCaffrey scored a touchdown on the first drive of the game and had six touches, which seemed to set the tone for a massive workload. However, he also picked up a thigh injury on that drive and didn’t return again until the third quarter. The 49ers seemed to give him a few extra breaks in the second half, but McCaffrey didn’t look any less explosive. He was also half a yard away from catching a touchdown pass in the fourth quarter, but he was ruled down short of the end zone, and then Brock Purdy threw a touchdown pass to Kyle Juszczyk on the next play. The 49ers have a bye next week, so we doubt McCaffrey’s thigh injury will be an issue when we see them next in Week 9.
Jeudy was second on the team in pass routes — behind Denzel Boston — and fourth on the team in targets. This comes after Jeudy’s Week 6 performance against the Ravens in which he went for a season-high 69 yards on four receptions. Jeudy is well behind Boston and KC Concepcion in the pass-catching pecking order and should only be rostered in the deepest leagues for now.
Jefferson led the Vikings in targets and yards on a low-volume day for the passing game. He hit a career milestone, crossing 600 career catches with a four-catch day. The Vikings’ offense continues to post low-efficiency outings as the defense lifts the team to an undefeated record. Jefferson is still the No. 1 wide receiver but banks on high volume usage and touchdowns to be a fantasy WR1. A lack of touchdown opportunities and red zone usage will be an issue in the Vikings offense, but Jefferson has a soft matchup against the Lions for Week 8. He should be back in the WR1 rankings next week.
It was his first game with fewer than five targets all season. New York’s passing game simply targeted Houston outside the numbers and they ran the ball effectively enough that they didn’t need to feed Likely. He’ll be on the TE1 line in Week 9 against the Eagles once the Giants return from their bye week.
Black’s day did not start great as he was stuffed on three straight plays inside the three-yard line on the first drive. Then he watched as Christian McCaffrey scored a touchdown on fourth down. However, McCaffrey also picked up a thigh injury on that drive and missed the remainder of the first half, which allowed Black the opportunity to rip off some nice chunk runs and a long touchdown. McCaffrey did return in the second half, and Black also lost a fumble in the second quarter, so there were some moments of inconsistency. That being said, Black looks like one of the best handcuff running backs in fantasy football.
Addison also got a carry for three rushing yards. His usage involved designed touches in the shallow area, with the Vikings trying to get him out into space. His utilization dropped in the second half and he did not see many looks downfield. Addison is the clear No. 3 pass-catching option in the Vikings offense, a role that warrants WR4 consideration for Week 8 against the Lions.
Ward did his best game manager impression in this one and made a handful of solid high-leverage throws using various arm angles. He had a positive EPA per drop back and was slightly over his expected completion rate, small victories being what they are. The Titans deployed no-huddle for much of the game and operated at a quick pace — a strategy that seemed to get Ward into some sort of rhythm early on. Ward’s accuracy issues showed up on the fourth quarter when he sailed a pass over the head of a wide open tight end who had beaten the entire Cleveland secondary. It would’ve likely been a game-winning touchdown. Ward has now cracked 200 passing yards just once through Week 7 and should only be rostered in superflex formats.
Unfortunately, Kittle also lost a fumble on the team’s final drive of the game as he was trying to earn extra yardage and set the team up for a better shot at the end zone. Even with that mistake, Kittle was tremendous on the day and the clear top option in the passing attack. The 49ers will be on a bye in Week 8, and then some of their injured receiving corps should return in Week 9, which might impact Kittle’s usage a bit. He will remain a rock-solid TE1 in fantasy leagues though.
The Texans seemed to always be playing from well behind the sticks today with 10 penalties and Stroud was let down by a ghastly drop from Marvin Harrison Jr. with someone in his face in the fourth quarter. The Giants did a better job than other teams had at getting interior pressure on Stroud. Still, it wasn’t a bad game outside of an immediate overtime three-and-out, one that was punctuated by a dropped pick by Kayvon Thibodeaux. Stroud heads into the bye as a reasonable high-end QB2 with a Week 9 matchup against the Chargers.
Whether Washington plays all that much remains to be seen. He is not a recommended FLEX starter. Raiders coach Klint Kubiak has misdirected at times with injury-related comments. The Raiders declared DT Thomas Booker IV, DE Cian Slone, S Dalton Johnson, DT Jonah Laulu, G Bryan Cabeldue, S Tristin McCollum and QB Aidan O’Connell inactive for Week 7 against the Rams. O’Connell will serve as the emergency third quarterback.
Start him. The Rams clearly feel comfortable with their superstar playing today, and we should too. Nacua’s upside is too high for him to remain on fantasy football benches. Reporting on Nacua’s ailment suggests he is not necessarily dealing with a strain. It can perhaps be best described as muscle fatigue, though we are doctors here at Rotoworld. Re-injury is possible, but we can safely expect him to handle a large workload whenever he is on the field. Nacua is a high-end WR1.
Banks was questionable headed into the weekend. He’ll miss at least one game with toe and knee injuries, a potential blow to Jordan Love, Josh Jacobs, and the Green Bay offense. With Jacobs active for the first time this year, the Packers will keep Kaleb Johnson inactive. Packers declared CB Benjamin St-Juste, RB Kaleb Johnson, LB Zaire Franklin, OL Jager Burton, OL Donovan Jennings, and G Kevin Zeitler inactive against Detroit.
Sweat went down in the second quarter. He walked off the field under his own power but immediately went into the medical tent. The team ruled him out after halftime. Sweat has 15 combined tackles and two TFLs this year.
Lions declared TE Jackson Meeks, S Bishop Fitzgerald, C Seth McLaughlin, DL Mekhi Wingo, and DE Ahmed Hassanein inactive against the Packers.
McDuffie injured his groin during a Week 6 practice. The Rams have listed him as questionable to play despite the fact that he has not yet resumed practicing. He was playing extremely well prior to the injury. His loss is consequential. The Rams elevated LB Eric Kendricks and CB Cam Lampkin to the active roster for today’s game.
All exited in the third quarter with a knee injury and walked off the field on his own. The third-year tight end has a history of bad knee injuries, so this one is a bit concerning. All was having a decent day against the Ravens and left the game with three receptions for 26 yards on three targets.
With the Panthers somehow losing 43-6 in the fourth quarter, Young gave way to Kenny Pickett for the final 10:11. Pickett immediately engineered a garbage time touchdown drive. This was by far Young’s worst performance of what had so far been a legitimate breakout campaign, as he short-circuited one drive after another and set up Bucs short fields with turnovers. The fumble-six was the most costly mistake, but Young’s second interception was probably his worst throw. He was fooled by the coverage under pressure and threw the ball right to Tykee Smith. Young’s first pick came after Jalen Coker fell down. In between all the miscues, Young could get nothing going with either Coker or Tetairoa McMillan. It was hard to see this coming — especially against the Bucs — but it is even harder to see it continuing for Thursday’s short-week date with the Packers. With that contest likely to feature shootout game script, Young will remain in the low-end QB1 ranks.
Jones suffered a knee injury after a fourth quarter run against the Colts. He has notably been playing through an MCL injury and may have re-aggravated it here. Jones struggled to walk and spent time in the medical tent. Jordan Mason is the team’s top running back while Jones is out.