Josh Jacobs ran for three touchdowns and became the first 100-yard rusher against the 49ers in an NFL-record 56 games. Jacobs was credited with a season-high 14 missed tackles through three quarters, and his fantasy day wouldve been even bigger if not for resting the final 11 minutes of the blowout. Jacobs benefitted from game script and Brandon Allen starting for a depleted 49ers team missing Brock Purdy, Trent Williams, Nick Bosa, Charvarius Ward and others. Regardless, Jacobs was a beast while becoming the first GB RB since 1999 to run for 100+ yards and score three touchdowns in Lambeau Field.
Jacobs easily finished as fantasys RB2 this week.
Jordan Love threw a second TD in garbage time late, but volume remained low for consecutive weeks. Love has averaged just 20.0 passes over the last two games, hurting the fantasy values of all Green Bay pass-catchers. The Packers had by far the leagues lowest neutral pass rate over the previous month before Sundays run-heavy game, so volume could remain an issue on a team with numerous targets.
Christian McCaffrey managed just 31 rushing yards and lost a fumble, as San Francisco couldnt run outside while missing its star left tackle. CMC is getting just 3.5 YPC over three games since returning, as weve yet to see last years version. Allen, who was playing with a splint on a broken finger on his non-throwing hand, was a huge downgrade. Its odd Joshua Dobbs didnt start over a compromised Allen, but neither option is appealing.
The 49ers entered with a disappointing record but were second in the league in yards per play (6.4) and yards per game (398.9), but they need a healthy Purdy to return to help fantasy managers down the stretch.
The 49ers were underdogs for the first time in 37 games, and their 10 missed tackles in the first quarter were the most in the NFL this season.
Christian Watson dropped a sure 49-yard touchdown late in the first half.
Saquon Barkley erupted for a career-high 255 rushing yards the ninth most in NFL history. He had a season-high 52 yards after contact at halftime, and he opened the second half with a 70-yard score. Barkley would add yet another 72-yard TD run in the fourth quarter, and his 302 yards from scrimmage were the most in Eagles franchise history. This will mark the sixth week this season Barkley has finished as the RB2 or better, and he should be the clear favorite to win Offensive Player of the Year. His 44.2 fantasy points are the most by an RB this season so far.
A.J. Brown caught his first touchdown in five games, racking up a 31.9% target share with DeVonta Smith out.
Jalen Hurts only attempted 22 passes, and he missed an open Dallas Goedert in the end zone in the first half. Goedert remains a must-start as long as Smith is sidelined despite Sunday nights disappointing box score.
Puka Nacua led the Rams in targets (13), catches (nine) and receiving yards (117), while Cooper Kupp caught a late garbage-time touchdown. Los Angeles provided solid fantasy production, especially considering it was facing the leagues toughest defense right now. Philadelphia held its opponent under 300 total yards for the seventh straight game Sunday night no other defense in the league has a span longer than three games.
The Chiefs had a quiet second half, but Patrick Mahomes led yet another late game-winning drive and posted his highest weekly fantasy finish (QB2) since October 2023 (entering SNF). Mahomes threw three touchdowns for the third time over his last four games, and he ripped off an impressive 33-yard run while finishing with a season-high 60 rushing yards. Mahomes is cooking despite maintaining a low aDOT (14th percentile Sunday).
Noah Gray caught two touchdowns (before halftime) for the second straight week and finished as fantasys TE1 before the primetime games. Hes totaled nine targets over that span and should remain on waiver wires. Meanwhile, Travis Kelce passed Antonio Gates for third all-time in tight end receiving yards.
Kareem Hunt failed fantasy managers for the second straight week, only this time in a highly favorable matchup. Hunt hasnt lost a fumble since his very first NFL carry back in 2017, but hes about to lose most of his fantasy value with Isiah Pachecos imminent return.
Xavier Worthy dropped a pass thrown behind him that couldve gone for a score in the second quarter, as the rookie and Mahomes remain out of sync.
Kansas City has already clinched its 10th straight season with double-digit wins and became the first team in NFL history to win eight of its first 11 games by seven points or fewer.
Bryce Young got 9.8 YPA in the first half and led an impressive TD drive to tie the game late in the fourth quarter. Young is showing real signs of improvement, and he gets a favorable matchup at home against the Bucs next week.
JaTavion Sanders made a terrific catch before leaving with a scary-looking neck injury. The rookie has stood out on tape this season and should be a fantasy target in 2025.
Jonathon Brooks long-anticipated NFL debut resulted in two carries for seven yards, as his frustrating rookie season continued Sunday.
Aaron Jones lost a fumble on the two-yard line during Minnesotas opening drive, allowing the Bears to score before their opponent for the first time this season. Cam Akers was in during Minnesotas next goal-line opportunity (a Sam Darnold TD pass), but Jones later punched in a short score in the fourth quarter. Jones saw 26-of-30 RB opportunities and finished with a season-high 106 rushing yards, as he took full advantage of Chicagos run-funnel defense.
Jordan Addison set career highs in catches (eight) and receiving yards (162) while leading all Vikings WRs in targets (nine). Addison pulled down multiple impressive catches Sunday, including a 69-yard play that was the longest Chicago has allowed all season.
While Addison finished as this weeks WR1 ahead of primetime, Justin Jefferson was held to a 5-2-27-0 line that included a catch in overtime. Jefferson had a touchdown called back late in the fourth quarter during his worst game of the season.
Caleb Williams entered with the longest streak in NFL history without throwing a touchdown or interception before tossing two scores Sunday. Volume helped while facing a pass-funnel Vikings defense, but Williams also led Chicago in rushing and limited the sacks. Hes looking better and has clearly benefitted from the Bears OC switch.
DJ Moore had his best game since Week 5 despite three of his teammates seeing double-digit targets. Moore has been peppered with designed screens since Thomas Brown replaced Shane Waldron, which is a big boost to his fantasy value.
Keenan Allen hadnt topped 50 yards all season, but he had 70 at halftime (not including a terrific 25-yard catch that was overturned). Both Allen and Moore finished as top 10 fantasy WRs this week.
DAndre Swift had a tough matchup, but he also continues to lose goal-line work to Roschon Johnson.
The Bears executed the NFLs first successful onside kick this season.
Tony Pollard ran for the most yards (119) by any back against Houston this season and scored his first TD since Week 6. Pollard saw 29-of-31 RB opportunities with Tyjae Spears inactive.
Will Levis went 11-of-12 for 177 yards (16.1 YPA) while taking seven sacks in the first half. He was hurried on roughly half his dropbacks and impressed Sunday despite throwing his third pick-six of the season.
Chig Okonkwo recorded a career-long 70-yard touchdown catch, while Calvin Ridley remained stuck on 93 receiving yards over the games final 20+ minutes.
C.J. Stroud got no help from his running game (or offensive line), but he struggled Sunday (-4.7% CPOE) despite having Nico Collins fully back. Stroud threw his first career interceptions inside his division, although his fantasy production (QB9) was his best since Week 4.
Nico Collins scored a sick 33-yard touchdown late in the fourth quarter that was negated by an illegal shift penalty.
Kaimi Fairbairn has already set the NFL record for most 50-yard field goals (12) this season, but he also missed a crucial 28-yarder with less than two minutes left Sunday (right after the negated Collins TD).
David Montgomery and Jahmyr Gibbs both scored during the same game for the ninth time, which is the third most ever. They are the first pair of running back teammates in NFL history with at least 10 rushing TDs apiece in consecutive seasons. Montgomery left with a shoulder injury, and Gibbs would become fantasys No. 1 back should he miss time.
Anthony Richardson struggled with accuracy again (39.3 completion percentage) while posting an average depth of target (14.1 yards) in the 98th percentile. Richardson missed an open Alec Pierce on a potential 88-yard TD on the games second drive, while Josh Downs had two long gains in the second half nullified by penalties. Adonai Mitchell also had a would-be long catch in the fourth quarter but couldnt keep both of his feet in bounds, and Alec Ogletree suffered a brutal drop in the end zone.
The Lions defense entered allowing the second fewest EPA/play, and theyve ceded just one QB touchdown over their last four games now, as Richardson also continues to suffer from the leagues toughest QB schedule. AR had three designed runs for 35 yards during the Colts opening drive, and hed finish with a team-high 61 rushing yards. The accuracy issues are ugly, but that type of rushing production still gives Richardson a bunch of fantasy upside in more favorable matchups.
Tua Tagovailoa threw four touchdowns during his best fantasy performance of the season. He has a 7:0 TD:INT ratio over the last two weeks, when the surging Dolphins offense has scored 34 points in back-to-back games. Tagovailoa gave way to Skylar Thompson at one point during the blowout but returned after a New England defensive touchdown. Tagovailoa improved to 7-0 in his career against the Patriots.
Jaylen Waddle woke up and had six catches for 118 yards by halftime. He caught a touchdown in the second half in by far his best game of 2024. Waddle had nearly as many receiving yards Sunday (144) as he had over his previous five games combined (146).
Rhamondre Stevenson had a meager 13 rushing yards, as he had multiple long gains called back by penalties. But he added a truck stick and a two-point catch on a trick play.
Drake Mayes first 10 touchdown passes have all gone to different receivers, tying an NFL record.
Bucky Irving and Rachaad White split carries evenly (12), but Irving saw six targets despite Mike Evans return. Irving turned 18 touches into this weeks RB3 fantasy finish despite being tackled at the one-yard line during two separate drives. Sean Tucker scored a goal-line TD after the first time Irving was stopped just short of the end zone, but Tucker fumbled during his second chance. Irving ran in a six-yard TD after Tuckers fumble (during a later drive), although hed later lose a GL TD to White. Irving fumbled himself in the fourth quarter, but he also had a terrific run and finished with a career-high 64 receiving yards.
Baker Mayfield didnt throw a TD after entering with the most passing scores (52) in the league since the start of last season. But he threw for nearly 300 yards and had a nice touchdown run that ended with a Tommy DeVito celebration.
DeVito failed to push the ball downfield at all, and its concerning Malik Nabers didnt produce more in this matchup. At least DeVito owns the fourth-longest streak without an interception in Giants franchise history.
Tyrone Tracy Jr. lost another fumble during the opening drive in the second half, and the rookie back would later lose a goal-line touchdown to Devin Singletary likely as a result of his ongoing ball security issues.
The Giants fell to 0-6 at home this season, and Brian Daboll has reportedly lost the locker room. The Buccaneers had as many touchdowns (three) as New York had first downs in the first half.
Jayden Daniels had just 3.78 fantasy points at halftime, but a wild fourth quarter that featured 41 points helped him comfortably finish as this weeks QB1 ahead of primetime. Daniels ran for the most yards (74) since his rib injury, and he scored his first rushing TD since September. He appeared healthier coming off the extra rest, but Daniels struggled against a shaky Dallas defense throughout most of Sundays game. An 86-yard scoring strike to Terry McLaurin with less than 30 seconds left dramatically altered Daniels final box score. Fantasy managers will take it either way, but there should be concern over Kliff Kingsbury offenses that have struggled in the past after being figured out.
Brian Robinson Jr. injured his ankle early in the game. He briefly returned before ultimately leaving for good. It was especially disappointing given the favorable matchup against a Cowboys defense that had allowed 402 yards per game (and 32.4 ppg) over their last five contests, although Sundays game script certainly didnt go as expected.
Brandon Aubrey missed two field goals, and Dallas had a punt blocked all in the first half. Meanwhile, Austin Seibert missed a field goal and both of his extra point attempts, with the last EP trying to send the game into overtime. That led to a Cowboys kick return touchdown on the ensuing onside attempt, which then led to Austin Ekeler suffering a scary head injury during Washingtons kick return. The broadcast announcers called it the worst special teams game in NFL history even before the late missed extra point, although to be fair, KaVontae Turpin also had a nice TD return.
Courtland Sutton pulled down two scores and finished as this weeks WR2 ahead of primetime. He caught both of his scores in the second half and took advantage of the Raiders missing two starting corners.
No Broncos RB can be trusted in fantasy even with Bo Nixs emergence. Javonte Williams somehow finished with -2 rushing yards Sunday on eight carries (with a long run of seven).
Brock Bowers was held in check, but Jakobi Meyers put up a big line (15-10-121) in a tough matchup. Meyers usage has been elite since Davante Adams was traded, and soon his schedule finally eases up. Unfortunately, Desmond Ridder may be Las Vegas new quarterback with Gardner Minshew suffering a season-ending injury Sunday. Ridder lost a fumble on his first play after replacing Minshew, and he finished with a CPOE (-17.1%) in the fourth percentile despite an aDOT (5.4 yards) in the eighth percentile. Its not good news for Bowers, either.
Ameer Abdullah caught a TD on six targets, but Sincere McCormick led Las Vegas in rush yards (33). The Raiders are averaging the fewest rushing yards per game since 2019.
The Raiders had a successful fake punt, but they havent won a game since September.
Jaxon Smith-Njigba led Seattle in targets (seven), catches (six), receiving yards (77) and touchdowns (one). JSNs score came from three yards out, as he continues to emerge as the Seahawks new No. 1 wide receiver.
Kenneth Walker III was active as a receiver again, but he was held under 70 rushing yards for the sixth time over his last seven games. Walker has averaged just 2.97 YPC and scored one touchdown over his last four games after racking up seven TDs over his first five contests.
Kyler Murray, James Conner and Marvin Harrison Jr. were all fantasy busts, as Arizona scored just six points in a fast-paced matchup with one of this weeks highest projected totals. Murray had been playing well, but the Cardinals offense came out of their bye completely flat. The only touchdown Murray produced was when he threw an ugly pick-six during a fourth-down play.
Michael Wilson caught a touchdown in the second quarter that was called back by a penalty, while Harrison Jr. couldnt get a second foot down in the end zone on the next play. Wilson also had a nice Willie Mays-style catch during a rare Murray attempt downfield.
Murray threw mostly underneath Sunday, which resulted in career highs in targets (15), catches (12) and receiving yards (133) for Trey McBride. The tight end is now up to an NFL-high 80 targets without a receiving touchdown this season.
The Cardinals failed to score a touchdown during a goal-to-go situation for the first time this season in the fourth quarter.