Home / frontfantasy / Fantasy Football 2025: Week 15 Starts/Sits
49ers quarterback Brock Purdy celebrates during a win over the Browns in Week 13 of the 2025 NFL season.
Kym Fortino/San Francisco 49ers

Fantasy Football 2025: Week 15 Starts/Sits


For our complete Week 15 rankings, subscribe to Fantasy Consigliere, and listen to The Fantasy Consigliere Podcast for added insights ahead of the weekend.

 

Quarterback

 

Start of the Week: Brock Purdy (v TEN)

Purdy has put up modest numbers this season with a 9:7 touchdown-interception ratio and zero games with 20.0+ fantasy points in five starts—but he could be primed for a great outing this weekend versus a Tennessee defense that just allowed nearly 400 total yards and four total touchdowns to Shedeur Sanders. We should also keep in mind that Purdy will be as healthy as he’s been with a full two weeks without taking a hit or pushing his toe injury, so he needs to be started as a clear QB1 for the start of the fantasy playoffs.

 

Start: Bo Nix (v GB)

The matchup for Nix could be difficult with Green Bay allowing the second-fewest passing yards per attempt (6.1) and the seventh-fewest fantasy points per game to opposing quarterbacks (14.0). However, I’d still start Nix as a top-10 play with a dual-threat skillset to put up numbers, and he is in a groove right now after completing 31-of-38 passes last week in the win over the Raiders. Look for the touchdown luck to flip soon with just one passing score over the past three games despite excellent overall play out of Denver’s star quarterback.

 

Start: Jared Goff (@ LAR)

Goff was hurt by the Lions rushing for four touchdowns last Thursday night as they topped the Cowboys in a shootout, but the results continue to be encouraging (including last week with 309 passing yards and a touchdown) since Dan Campbell has taken over as the play-caller—with Goff averaging 18.2 fantasy points per game over the past five outings. The concern on Sunday would be Detroit not holding up in pass protection versus an aggressive Los Angeles defense, but Goff is a low-end QB1 throwing to Amon-Ra St. Brown, Jameson Williams, and Jahmyr Gibbs.

 

Start: Aaron Rodgers (v MIA)

The Steelers came out with a play style that is more typical of what we’ve seen from Rodgers in his career last week in the win over Baltimore—so the arrow is pointing up for the passing attack heading into the fantasy playoffs. We’ll have to keep an eye on the status of DK Metcalf after a draining, do-it-all performance to beat the Ravens, but this has been a matchup to look forward to with the Dolphins being very susceptible through the air. If you’re streaming quarterbacks, Rodgers should be a borderline QB1/QB2 for Week 15.

 

Sit of the Week: Jacoby Brissett (@ HOU)

The hot streak with Brissett continued last week with yet another QB1-level performance (19.04 fantasy points)—and he’s now gone eight consecutive starts with 18.68+ fantasy points. Houston is the worst possible matchup for a quarterback, though, so the run might finally end for Brissett with DeMeco Ryans’ defense allowing a minuscule 11.2 fantasy points per game to the position. I’d wait until the final two weeks (v ATL, @ CIN) to consider the veteran.

 

Sit: Jordan Love (@ DEN)

Love has gone into full Toyotathon mode with a 7:1 touchdown-interception ratio over the past two games, and Green Bay throwing as often as they do in scoring territory can be a big boost to his value. That said, the Broncos are better attacked on the ground than through the air, and Love could disappoint if he doesn’t connect for six with just 205.0 passing yards per game since the start of November. On the road facing a stingy defense that has surrendered just 13 passing touchdowns in 13 games, Love is firmly in the QB2 ranks.

 

Sit: Jaxson Dart (v WAS)

The Giants falling behind early in the loss to New England prior to the bye was a factor, but Dart didn’t seem to be entirely comfortable in his first game back from a concussion—which included fewer designed runs and at least some hesitancy in taking off. Perhaps a matchup versus the Commanders will be the solution (look at J.J. McCarthy last week), but Dart not doing damage on the ground limits his fantasy appeal, and the supporting cast in New York is lacking. Consider the rookie a borderline top-15 play.

 

Sit: Tua Tagovailoa (@ PIT)

The Dolphins are hot with four consecutive wins, but the formula has been a run-heavy game plan—leading to just 21.3 pass attempts per game for Tagovailoa and a combined 628 passing yards and 3:3 touchdown-interception ratio. Although the Steelers can be attacked through the air at times, there is also the danger of Miami’s offensive line not holding up versus T.J. Watt and the Pittsburgh front. I’d put Tua outside the top 24 at quarterback for this week.

 

Running Back

 

Start of the Week: Travis Etienne Jr. (v NYJ)

Etienne should be in basically every lineup at this point, but the consensus still has him outside the RB1 ranks—which seems crazy for a guy who has gone for 19.1+ fantasy points in three of his past four games (and 14.0+ fantasy points in five-of-six games since the bye). The Jags changing things up around the goal line can be frustrating, but Etienne carries a very high floor and is among the best big-play runners in the NFL.

 

Start: Tyrone Tracy Jr. (v WAS)

Again, the Giants were blown out by the Patriots their last time out, so we shouldn’t ding Tracy too much for a disappointing night—especially since it was against a New England defense that has allowed the fewest fantasy points to the position (and he left early with a stinger). Before Week 12, Tracy had been heating up with 130+ total yards in back-to-back games, and the Commanders saw their season end last week in a game where both Aaron Jones Sr. (14 carries for 76 yards) and Jordan Mason (11 carries for 52 yards and a touchdown) had success. I like Tracy as a low-end RB2/FLEX option.

 

Start: Devin Neal (v CAR)

Alvin Kamara (knee) seems likely to miss another game after not practicing at all last week, so Neal is set up for another start as a volume-based option in lineups. Over the past two weeks, the rookie has seen 17 touches for 69 yards and followed it up with 20 touches for 84 yards and a touchdown—and Tyler Shough looking good for New Orleans boosts the entire offense. After Kamara turned 25 touches into 115 yards and a touchdown to beat the Panthers last month, Neal will look to follow suit this weekend.

 

Start: Zach Charbonnet (v IND)

The Colts are in a tough spot heading to Seattle with either sixth-round rookie Riley Leonard or the just-out-of-retirement-with-less-than-a-week-to-prepare Philip Rivers under center—so things would seem to set up for the game flow to be in Charbonnet’s favor. Quietly up to eight rushing touchdowns already (for the second year in a row), Charbonnet has seen double-digit carries in 66% of his games this season, and he can provide definite FLEX value in the fantasy playoffs.

 

Sit of the Week: Breece Hall (@ JAX)

Hall was limited to 14 carries for 43 yards last week against a Miami defense that has been much more stout over the past month or so—and now he faces the league-best Jacksonville run defense (82.9 yards per game allowed). The quarterback situation being up in the air for New York adds another layer of uncertainty, and Hall not finding the end zone or being more involved as a pass-catcher (two receptions for eight yards across his past two games) could lead to another quiet day. I’d put him behind Tyrone Tracy Jr. and Devin Neal for Week 15.

 

Sit: Chris Rodriguez Jr. (@ NYG)

Rodriguez has been one of the bright spots for Washington in a trying season—and he ran well (10 carries for 52 yards) despite a blowout loss to Minnesota in Week 14. Still, I’d have a difficult time trusting Rodriguez as anything more than a touchdown-dependent FLEX option, and there’s even a chance the Commanders give Jacory Croskey-Merritt more opportunities as they evaluate the backfield ahead of 2026. The matchup wouldn’t be enough for me to start Rodriguez over a more established option.

 

Sit: Bam Knight (@ HOU)

Knight profiles similarly to Rodriguez as someone fantasy owners can likely bank on to get touches—but how much upside would there be with the Cardinals being overmatched for a trip to Houston? While they might be better attacked on the ground than through the air, the Texans still have a top-five run defense (94.3 yards per game allowed), and the downside for Knight was shown last week with 10 touches for 34 scoreless yards in a 45-17 loss to the Rams; I’d be worried about a repeat.

 

Sit: Kareem Hunt (v LAC)

Hunt found the end zone for the sixth time over his past six games last Sunday night, but Isiah Pacheco actually drew the start—and it was a more even split between the two (12 carries for 30 yards for Hunt; nine carries for 30 yards for Pacheco). Going back to the opener, the Chiefs didn’t even really try to run the ball on Los Angeles with a combined 10 carries between their two lead backs, and Hunt should be downgraded to touchdown-dependent FLEX territory with the possibility of Pacheco getting more work in his third game back.

 

Wide Receiver 

 

Start of the Week: DK Metcalf (v MIA)

A more aggressive passing attack for Pittsburgh last week reunlocked the upside for Metcalf, as he caught seven-of-12 targets for 148 yards—and there were a couple of other close connections that didn’t hit (including a would-be touchdown on a jump ball). Miami is an opponent that can be diced up with a league-high completion percentage allowed (69.9%) paired with 7.3 yards per attempt surrendered (which ranks in the bottom quarter of the league), so Metcalf is a legitimate WR1/WR2 option with the hopes that he picks up where he left off last week.

 

Start: Chris Godwin Jr. (v ATL)

Don’t overlook Emeka Egbuka as a WR2 play despite his recent struggles, as having both Godwin and Mike Evans on the field with him for the first time could help open things up for the rookie. But focusing on Godwin, he had destroyed the Falcons in his career with an average of 6.3 receptions, 85.6 receiving yards, and 0.75 touchdowns in 12 meetings aside from his rookie year—and he’s looked more like himself over the past two weeks. The danger would be Godwin having his snaps scaled back some on a short week, but I like him as a top-20 option.

 

Start: Jauan Jennings (v TEN)

Jennings seemed like he might be falling out of favor for the 49ers earlier this year when he expressed displeasure about not getting featured as he played through various injuries—but he was back to being a central part of the passing attack in November by going for lines of 4/41/1, 6/71/1, 4/54, 5/41/1, and 4/39/1. The chemistry with Brock Purdy and a tremendous matchup versus Tennessee should make Jennings a low-end WR2/FLEX option with strong consistency.

 

Start: Jayden Reed (@ DEN)

Green Bay immediately got Reed the ball in his return the lineup with six touches for 53 yards, and he was also good in his other healthy outing this year with a 3/45/1 line to open the season. Denver obviously has a top defense, but Reed gets the best draw of the pass-catchers for the Packers with Ja’Quan McMillian (who should earn All-Pro consideration but is more of a playmaker than shutdown option) being beatable in the slot; plus, the designed opportunities for Reed can raise his floor to make him a top-30 play.

 

Others: Jameson Williams (@ LAR), Darnell Mooney (@ TB)

 

Sit of the Week: Chris Olave (v CAR)

Olave hit the Panthers for a 5/104/1 line in the first meeting, but I’m leaning towards Jaycee Horn and Mike Jackson having the advantage in the rematch—which pushes the smooth speedster more into the low-end WR2/FLEX ranks. In the previous three matchups versus the divisional foe, Olave was limited to yardage totals of 13, 11, and 28, so with Carolina coming off a bye and having the NFC South in their sights, we could see a drop off in production compared to Week 10.

 

Sit: Zay Flowers (@ CIN)

The loss to the Bengals on Thanksgiving Night went about as poorly as possible for Flowers with -0.4 fantasy points in 0.5 PPR leagues—and he’ll see a lot of DJ Turner II again to downgrade his outlook to begin the fantasy playoffs. However, if you are short on alternatives, I will say Flowers isn’t someone I would completely write off (despite being a “sit”), as there were a couple of plays to be made on Thanksgiving; we’ll see if he can be better in Round 2 for those sticking with him.

 

Sit: Christian Watson (@ DEN)

Watson wouldn’t have been a “sit” last week if it was known that Kyler Gordon would be out for the Bears after aggravating his groin injury in pre-game warmups—as that absence allowed him to be a total mismatch on C.J. Gardner-Johnson and others in a two-touchdown performance. This week, I’d expect Watson to see quite a bit of Pat Surtain II, though, and Denver’s pass rush might keep Jordan Love from uncorking the deep ball to his explosive target.

 

Sit: DJ Moore (v CLE)

Rome Odunze (foot) being out didn’t matter for Moore last week, as he was limited to one reception for negative-four yards—and it’s gotten to the point where it sure feels like the two sides will part ways after the season. Excluding the 5/64/2 line from Week 12, the 28-year-old has gone for zero yards, 18 yards, 17 yards, and negative-four yards in four of his past five games; and now with coverage from Denzel Ward coming on Sunday, Moore doesn’t even crack the top 36 at wide receiver.

 

Others: Colts WRs (@ SEA)

 

Tight End

 

Start: of the Week: Isaiah Likely (@ CIN)

Likely was sparked by a matchup versus the Bengals on Thanksgiving with five receptions for 95 yards, and that was followed up with a 4/25/1 line last week—and he could easily have three touchdowns over the past two games if not for a fumble at the goal line and a controversial score being overturned against Pittsburgh. The Bengals haven’t shown any signs of improving versus tight ends with Dalton Kincaid and Dawson Knox both finishing as a top-six option last week, so Likely is arguably a high-end TE1 play on Sunday.

 

Start: Kyle Pitts Sr. (@ TB)

The first game for Pitts with Drake London (knee) out didn’t go as expected with two receptions for 25 yards—but Atlanta has featured him in two weeks since with a combined 13 receptions for 172 yards. The success for Pitts against the Bucs by going for line of 3/57/1, 7/88, 4/91/2, and 7/59 over the past four meetings makes him a no-doubt TE1 as the fantasy playoffs begin on Thursday Night Football, and offensive coordinator Zac Robinson calling him the No. 1 option in the passing game right now should increase the confidence in him.

 

Start: Mike Gesicki (v BAL)

Gesicki didn’t pay off as a start against the Bengals on Thanksgiving, but he had a near touchdown, is coming off a 6/86/1 line, and will be boosted by Tee Higgins (concussion) unfortunately out again. We should keep in mind that Cincinnati played from ahead in the first matchup and Joe Burrow had some rust in his first game back, so I’d be willing to start Gesicki with another shot at the Ravens as the No. 2 option in the passing game.

 

Sit of the Week: Oronde Gadsden II (@ KC)

Gadsden looked like a TE1 in the middle of the season with 68+ yards in four consecutive games (highlighted by a 7/164/1 line in Week 7)—but he’s since averaged 22.0 yards per game with zero touchdowns on an inefficient 5.2 yards per target. The Chiefs have been better defending tight ends this season, so Gadsden lands in the mid-to-low TE2 ranks on a crowded offense for Week 15.

 

Sit: Hunter Henry (v BUF)

The struggles for Henry versus the Bills are well documented, so Mike Gesicki going off against them in a snowy game last week isn’t enough to get New England’s top tight end back in lineups. Since joining the Patriots, Henry has averaged 25.1 receiving yards per game with one touchdown in seven meetings against Buffalo.

 

Sit: Pat Freiermuth (v MIA)

Darnell Washington (concussion) being out opens the door for Freiermuth to be more involved on Monday night, but he’s been extremely quiet with fewer than four receptions and 34 yards in every game outside of the 5/111/2 explosion versus the Bengals a couple of months ago. I would expect Jonnu Smith to be the preferred option as he takes on his former team, so Freiermuth is difficult to trust as anything more than a touchdown flier.