Final2025 Week 17
Huntington Bank Field, Cleveland, OH|
Pittsburgh Steelers vs Cleveland Browns, Week 17 2025
Pittsburgh Steelers
Away
6
Cleveland Browns
HomeWon
13
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| Steelers | 0 | 6 | 0 | 0 | 6 |
| Browns | 10 | 0 | 0 | 3 | 13 |
PIT 6 · CLE 13 Final
Passing leader
CLE · QB
11.4PPR pts
17/23, 186 YDS, 1 TD, 2 INT
Top fantasy scorer
Harold Fannin Jr.
CLE · TE
11.0PPR pts
2 REC, 30 YDS, 1 TD
Steelers leader
PIT · TE
9.3PPR pts
3 REC, 63 YDS
Defensive playmaker
Kyle Dugger
PIT
1 INT, 8 TKL
Browns 13, Steelers 6: Cleveland beats Pittsburgh
Cleveland led 10–6 at halftime and outscored Pittsburgh 3–0 after the break to win 13–6. Pittsburgh outgained the Browns 291–262, but the Browns averaged 5.2 yards per play.
The Steelers went 3-for-15 on third down.
The two teams meet again in Week 8 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.
Key advantages
- +0.7 yards/play CLE 5.2 · PIT 4.5
- +16% third-down rate CLE 36% · PIT 20%
Game Highlights
Official NFL highlights · Opens from YouTube
Got a Steeler or Brown on your fantasy team?
Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.
Works with Sleeper, ESPN and Fleaflicker. No password needed.
Why the Browns Won
Cleveland won the efficiency and third-down battles.
| Steelers | Stat | Browns |
|---|---|---|
| 4.5 | Yards per play | 5.2 |
| 20% | Third-down conversion | 36% |
| Other team stats | ||
| 291 | Total yards | 262 |
| 65 | Plays | 50 |
| 0 | Turnovers | 2 |
| 30:39 | Time of possession | 29:21 |
Scoring Summary
The Browns scored one touchdown and two field goals; the Steelers scored two field goals.
| Time | Team | Play | PIT | CLE |
|---|---|---|---|---|
| 1st quarter | ||||
| 10:48 | CLE | Andre Szmyt 50-yard FG Takes lead | 0 | 3 |
| 5:11 | CLE | Shedeur Sanders → Harold Fannin Jr., 28-yard TD Extends leadAndre Szmyt XP | 0 | 10 |
| 2nd quarter | ||||
| 14:54 | PIT | Chris Boswell 44-yard FG | 3 | 10 |
| 0:00 | PIT | Chris Boswell 40-yard FG | 6 | 10 |
| 3rd quarter | ||||
| No scoring | ||||
| 4th quarter | ||||
| 1:40 | CLE | Andre Szmyt 33-yard FG Extends lead | 6 | 13 |
Fantasy Points: Steelers vs Browns, Week 17 2025
Fantasy leaders
- Shedeur SandersCLE · QB11.4 PTSQB20
- Harold FanninCLE · TE11.0 PTSTE14
- Jerry JeudyCLE · WR10.4 PTSWR34
- Pat FreiermuthPIT · TE9.3 PTSTE16
Player Stats
Quarterbacks
| Player | FPTS | FIN | CMP/ATT | Pass YDS | TD | INT | Rush ATT | Rush YDS | Rush TD | Rate | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11.4 | QB20 | 17/23 | 186 | 1 | 2 | 4 | 20 | 0 | 75.6 | Start/Sit → | |
| 7.3 | QB28 | 21/39 | 168 | 0 | 0 | 1 | 6 | 0 | 64.9 | Start/Sit → |
WRs, RBs, & TEs
| Player | FPTS | FIN | POS | Rush ATT | Rush YDS | Rush TD | TGT | REC | Rec YDS | Rec TD | Start/Sit |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11.0 | TE14 | TE | — | — | — | 2 | 2 | 30 | 1 | ||
| 10.4 | WR34 | WR | — | — | — | 7 | 5 | 54 | 0 | Start/Sit → | |
| 9.3 | TE16 | TE | — | — | — | 5 | 3 | 63 | 0 | Start/Sit → | |
| 7.7 | TE22 | TE | 2 | 9 | 0 | 5 | 5 | 18 | 0 | Start/Sit → | |
| 6.8 | RB34 | RB | 7 | 26 | 0 | 4 | 3 | 12 | 0 | Start/Sit → | |
| 6.4 | RB36 | RB | 12 | 64 | 0 | — | — | — | — | Start/Sit → | |
| 5.7 | RB41 | RB | 11 | 27 | 0 | 3 | 3 | 0 | 0 | ||
| 5.5 | WR59 | WR | — | — | — | 7 | 3 | 25 | 0 | ||
| 5.2 | WR62 | WR | — | — | — | 1 | 1 | 42 | 0 | Start/Sit → | |
| 5.1 | WR64 | WR | — | — | — | 9 | 3 | 21 | 0 | Start/Sit → | |
| 4.1 | RB43 | RB | 8 | 21 | 0 | 2 | 1 | 10 | 0 | Start/Sit → | |
| 3.5 | TE38 | TE | — | — | — | 2 | 2 | 15 | 0 | Start/Sit → | |
| 3.4 | WR83 | WR | — | — | — | 5 | 2 | 14 | 0 | ||
| 3.1 | TE40 | TE | — | — | — | 4 | 2 | 11 | 0 | ||
| 2.9 | TE43 | TE | — | — | — | 1 | 1 | 19 | 0 | Start/Sit → | |
| 2.6 | RB58 | RB | 2 | 26 | 0 | — | — | — | — | Start/Sit → | |
| 2.6 | WR90 | WR | — | — | — | 1 | 1 | 16 | 0 | Start/Sit → | |
| 1.4 | WR113 | WR | — | — | — | 1 | 1 | 4 | 0 | Start/Sit → | |
| 1.0 | RB69 | RB | 2 | 10 | 0 | — | — | — | — | ||
| 0.0 | — | TE | — | — | — | 1 | 0 | 0 | 0 | Start/Sit → |
Fantasy Usage
Pittsburgh Steelers
Snap Share
Adam ThielenWR57 snaps86%
Marquez Valdes-ScantlingWR54 snaps82%
Pat FreiermuthTE46 snaps70%
Kenny GainwellRB45 snaps68%
Scotty MillerWR42 snaps64%
Target Share37 targets
- Marquez Valdes-Scantling24%, 9 targets
- Scotty Miller19%, 7 targets
- Adam Thielen14%, 5 targets
- Jonnu Smith14%, 5 targets
- Pat Freiermuth14%, 5 targets
- Other16%, 6 targets
Carry Share24 carries
- Jaylen Warren50%, 12 carries
- Kenny Gainwell29%, 7 carries
- Jonnu Smith8%, 2 carries
- Connor Heyward8%, 2 carries
- Aaron Rodgers4%, 1 carries
Cleveland Browns
Snap Share
Jerry JeudyWR49 snaps94%
Blake WhiteheartTE32 snaps62%
Cedric TillmanWR30 snaps58%
Brenden BatesTE25 snaps48%
Raheim SandersRB22 snaps42%
Target Share23 targets
- Jerry Jeudy30%, 7 targets
- Sal Cannella17%, 4 targets
- Dylan Sampson13%, 3 targets
- Raheim Sanders9%, 2 targets
- Harold Fannin9%, 2 targets
- Other22%, 5 targets
Carry Share25 carries
- Dylan Sampson44%, 11 carries
- Raheim Sanders32%, 8 carries
- Shedeur Sanders16%, 4 carries
- Trayveon Williams8%, 2 carries
View full usage tableHide full usage table
| Player | SNAPS | SNAP % | TGT | TGT % | CAR |
|---|---|---|---|---|---|
| 49 | 94% | 7 | 30% | 0 | |
| 57 | 86% | 5 | 14% | 0 | |
| 54 | 82% | 9 | 24% | 0 | |
| 46 | 70% | 5 | 14% | 0 | |
| 45 | 68% | 4 | 11% | 7 | |
| 42 | 64% | 7 | 19% | 0 | |
| 32 | 62% | 1 | 4% | 0 | |
| 30 | 58% | 1 | 4% | 0 | |
| 25 | 48% | 1 | 4% | 0 | |
| 22 | 42% | 2 | 9% | 8 | |
| 27 | 41% | 5 | 14% | 2 | |
| 20 | 38% | 1 | 4% | 0 | |
| 18 | 35% | 4 | 17% | 0 | |
| 18 | 35% | 3 | 13% | 11 | |
| 21 | 32% | 0 | 0% | 12 | |
| 12 | 23% | 0 | 0% | 2 | |
| 12 | 23% | 1 | 4% | 0 | |
| 12 | 23% | 2 | 9% | 0 | |
| 9 | 14% | 2 | 5% | 0 | |
| 9 | 14% | 0 | 0% | 0 | |
| 6 | 9% | 0 | 0% | 2 | |
| 4 | 8% | 0 | 0% | 0 |
Fantasy Points vs Expected
Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.
- Biggest overperformer+7.6Harold Fannin Jr.11.0 PTS vs 3.4 xFP
- Biggest underperformer−10.7Aaron Rodgers7.3 PTS vs 18.0 xFP
- Highest expected volume18.0 xFPAaron Rodgers7.3 PTS scored
| Player | PTS | xFP | vs xFP | Snap% | Usage | Rte% | Pass att | Car | Car% | Tgt | Tgt% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aaron RodgersPIT · QB | 7.3 | 18.0 | −10.7 | 100% | 39 att | — | 39 | 1 | 4% | 0 | 0% |
| Marquez Valdes-ScantlingPIT · WR | 5.1 | 15.3 | −10.2 | 82% | 24% tgt | — | 0 | 0 | 0% | 9 | 24% |
| Shedeur SandersCLE · QB | 11.4 | 12.8 | −1.4 | 100% | 23 att | — | 23 | 4 | 16% | 0 | 0% |
| Dylan SampsonCLE · RB | 5.7 | 12.2 | −6.5 | 35% | 44% car | — | 0 | 11 | 44% | 3 | 13% |
| Jerry JeudyCLE · WR | 10.4 | 11.9 | −1.5 | 94% | 30% tgt | — | 0 | 0 | 0% | 7 | 30% |
| Scotty MillerPIT · WR | 5.5 | 11.9 | −6.4 | 64% | 19% tgt | — | 0 | 0 | 0% | 7 | 19% |
| Kenny GainwellPIT · RB | 6.8 | 11.3 | −4.5 | 68% | 29% car | — | 0 | 7 | 29% | 4 | 11% |
| Jonnu SmithPIT · TE | 7.7 | 9.8 | −2.1 | 41% | 14% tgt | — | 0 | 2 | 8% | 5 | 14% |
| Raheim SandersCLE · RB | 4.1 | 8.6 | −4.5 | 42% | 32% car | — | 0 | 8 | 32% | 2 | 9% |
| Adam ThielenPIT · WR | 3.4 | 8.5 | −5.1 | 86% | 14% tgt | — | 0 | 0 | 0% | 5 | 14% |
| Pat FreiermuthPIT · TE | 9.3 | 8.5 | +0.8 | 70% | 14% tgt | — | 0 | 0 | 0% | 5 | 14% |
| Jaylen WarrenPIT · RB | 6.4 | 7.7 | −1.3 | 32% | 50% car | — | 0 | 12 | 50% | 0 | 0% |
| Sal CannellaCLE · TE | 3.1 | 6.8 | −3.7 | 35% | 17% tgt | — | 0 | 0 | 0% | 4 | 17% |
| Darnell WashingtonPIT · TE | 3.5 | 3.4 | +0.1 | 14% | 5% tgt | — | 0 | 0 | 0% | 2 | 5% |
| Harold Fannin Jr.CLE · TE | 11.0 | 3.4 | +7.6 | 23% | 9% tgt | — | 0 | 0 | 0% | 2 | 9% |
| Blake WhiteheartCLE · TE | 0.0 | 1.7 | −1.7 | 62% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Brenden BatesCLE · TE | 2.9 | 1.7 | +1.2 | 48% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Cedric TillmanCLE · WR | 5.2 | 1.7 | +3.5 | 58% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Isaiah BondCLE · WR | 2.6 | 1.7 | +0.9 | 23% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Malachi CorleyCLE · WR | 1.4 | 1.7 | −0.3 | 38% | 4% tgt | — | 0 | 0 | 0% | 1 | 4% |
| Connor HeywardPIT · RB | 2.6 | 1.3 | +1.3 | 9% | 8% car | — | 0 | 2 | 8% | 0 | 0% |
| Trayveon WilliamsCLE · RB | 1.0 | 1.3 | −0.3 | 23% | 8% car | — | 0 | 2 | 8% | 0 | 0% |
Team totals: Steelers 37 targets and 24 carries; Browns 23 targets and 25 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2025 season: 1.70 PPR points per target (67% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.
Fantasy Verdicts
Aaron Rodgers Unlucky
PIT · QB · 7.3 pts on 18.0 expected
21 of 39 passing for 168 yards; 1 carry for 6 yards.
Verdict: The role was there, worth 18.0 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 9.4, 2.7, 21.5, 17.0, 15.5, 7.3
W11W13W14W15W16W17
Fewest points since Week 13.
Shedeur Sanders
CLE · QB · 11.4 pts on 12.8 expected
17 of 23 passing for 186 yards, 1 touchdown, 2 interceptions; 4 carries for 20 yards.
Verdict: The points matched the role, 12.8 expected.
Last 5 games + this one (PPR): 11.3, 10.6, 34.5, 6.5, 13.2, 11.4
W12W13W14W15W16W17
Marquez Valdes-Scantling Unlucky
PIT · WR · 5.1 pts on 15.3 expected
9 targets (24% of the team's), 3 catches for 21 yards.
Verdict: The role was there, worth 15.3 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 1.9, 4.2, 0.0, 8.9, 1.6, 5.1
W5W6W14W15W16W17
Season high in targets (9).
Scotty Miller Unlucky
PIT · WR · 5.5 pts on 11.9 expected
7 targets (19% of the team's), 3 catches for 25 yards.
Verdict: The role was there, worth 11.9 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 0.0, 0.0, 0.0, 0.0, 4.9, 5.5
W11W12W14W15W16W17
Season high in targets (7). Best fantasy game of the season.
Dylan Sampson Unlucky
CLE · RB · 5.7 pts on 12.2 expected
3 targets (13% of the team's), 3 catches for 0 yards; 11 carries (44% of the team's) for 27 yards.
Verdict: The role was there, worth 12.2 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 0.9, 1.9, 16.2, 2.3, 9.8, 5.7
W10W11W12W13W14W17
Jerry Jeudy Volume, no payoff
CLE · WR · 10.4 pts on 11.9 expected
7 targets (30% of the team's), 5 catches for 54 yards.
Verdict: The points matched the role, 11.9 expected.
Last 5 games + this one (PPR): 2.9, 5.6, 16.6, 4.2, 4.2, 10.4
W12W13W14W15W16W17
Adam Thielen Unlucky
PIT · WR · 3.4 pts on 8.5 expected
5 targets (14% of the team's), 2 catches for 14 yards.
Verdict: The role was there, worth 8.5 points at league-average rates; the production wasn't.
Last 5 games + this one (PPR): 1.6, 0.0, 1.4, 1.7, 8.9, 3.4
W11W12W14W15W16W17
Harold Fannin Jr. Ran hot
CLE · TE · 11.0 pts on 3.4 expected
2 targets (9% of the team's), 2 catches for 30 yards and 1 touchdown.
Verdict: The opportunities were worth 3.4 points; the touchdowns supplied the rest, and they are the part least likely to repeat.
Last 5 games + this one (PPR): 8.4, 11.3, 25.4, 12.0, 19.5, 11.0
W12W13W14W15W16W17
Fewest points since Week 12.
Stock Up, Stock Down
Pittsburgh Steelers
- ▲Stock up: Kenny Gainwell led the backfield with 68% of the snaps after trailing Jaylen Warren before this game.
- ▲Stock up: Marquez Valdes-Scantling played 82% of the snaps, up from a 39% season average.
- ▲Stock up: Scotty Miller played 64% of the snaps, up from a 15% season average.
Cleveland Browns
- ▲Stock up: Raheim Sanders led the backfield with 42% of the snaps after trailing Trayveon Williams before this game.
- ▲Stock up: Blake Whiteheart played 62% of the snaps, up from a 20% season average.
- ▲Stock up: Brenden Bates played 48% of the snaps, up from a 21% season average.
Fantasy Matchups
Fantasy points allowed per game by position, 2025 through Week 18.
| Points allowed to | Steelers D | Browns D |
|---|---|---|
| QBs | 19.4 | 14.0 |
| RBs | 18.1 | 22.4 |
| WRs | 34.7 | 26.0 |
| TEs | 16.6 | 12.1 |
Regular season, summed from each game's box score and scored with this page's rules.
How the Game Swung
Cleveland opened at 40% win probability and passed 98% in the fourth quarter on the way to the win.
Browns win probability
Key Swings
- +9Szmyt 50-yd FG40% → 49%Q1 10:48
- +21Sanders → Fannin, 28-yd TD50% → 72%Q1 5:11
- −9Boswell 44-yd FG74% → 65%Q2 14:54
- −12Boswell 40-yd FG71% → 59%Q2 0:00
- +4Szmyt 33-yd FG96% → >99%Q4 1:40
Swing in Browns win probability, in points
Play Calling and Possessions
| Pittsburgh Steelers | Measure | Cleveland Browns |
|---|---|---|
| 65 | Plays | 50 |
| 63% | Pass rate | 50% |
| 3.9 | Yds / dropback | 7.4 |
| 5.5 | Yds / carry | 3.1 |
| 3/15 | Third downs | 4/11 |
Efficiency edge Cleveland ran 15 fewer plays but gained 3.5 more yards per dropback.
- Top targets
- PIT Valdes-Scantling 24% · Miller 19% · Thielen 14%
- CLE Jeudy 30% · Cannella 17% · Sampson 13%
Possession Results
| Result | PIT | CLE |
|---|---|---|
| Touchdowns | 0 | 1 |
| Field goals | 2 | 2 |
| Punts | 5 | 4 |
| Turnovers | 0 | 2 |
| Turnovers on downs | 3 | 1 |
| Missed field goals | 1 | 0 |
PIT turnover edge: +2
- The Browns opened the scoring on their first possession, a 9-play, 41-yard drive that ended in a field goal.
All 22 possessions, drive by drive
| Team | Start | Plays | Yards | Time | Result |
|---|---|---|---|---|---|
| CLE | Q1 15:00 | 9 | 41 | 4:12 | Field goal |
| PIT | Q1 10:48 | 3 | 8 | 2:16 | Punt |
| CLE | Q1 8:32 | 6 | 86 | 3:21 | Touchdown |
| PIT | Q1 5:11 | 10 | 55 | 5:17 | Field goal |
| CLE | Q2 14:54 | 7 | 32 | 4:40 | Downs |
| PIT | Q2 10:14 | 4 | 19 | 1:46 | Punt |
| CLE | Q2 8:28 | 6 | 38 | 3:33 | Interception |
| PIT | Q2 4:55 | 4 | 9 | 2:09 | Downs |
| CLE | Q2 2:46 | 3 | 8 | 0:55 | Punt |
| PIT | Q2 1:51 | 10 | 56 | 1:51 | Field goal |
| PIT | Q3 15:00 | 5 | 18 | 3:05 | Punt |
| CLE | Q3 11:55 | 7 | 18 | 5:55 | Punt |
| PIT | Q3 6:00 | 13 | 42 | 8:07 | Missed FG |
| CLE | Q4 12:53 | 2 | 5 | 0:51 | Interception |
| PIT | Q4 12:02 | 4 | 20 | 2:18 | Punt |
| CLE | Q4 9:44 | 4 | 6 | 2:41 | Punt |
| PIT | Q4 7:03 | 3 | 4 | 2:09 | Punt |
| CLE | Q4 4:54 | 3 | 9 | 2:38 | Punt |
| PIT | Q4 2:16 | 4 | 0 | 0:18 | Downs |
| CLE | Q4 1:58 | 4 | 5 | 0:18 | Field goal |
| PIT | Q4 1:40 | 8 | 58 | 1:23 | Downs |
| CLE | Q4 0:17 | 1 | -1 | 0:17 | End of game |
About these numbers
Possessions that ended with the clock running out at the half or the end of the game aren't counted.
Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.
Steelers vs Browns Head-to-Head
The Steelers and Browns first met in 1950 and have played 150 times since. They have been AFC North rivals since 1999.
- All-time series
- 83–66–1Steelers lead, 150 meetings since 1950
- Postseason
- 2–1Steelers won in 1994 and 2002; Browns won in 2020
- Largest Steelers win
- 43–01999
- Largest Browns win
- 51–01989
Since 2021
6–5 Steelers lead
11 meetings since the 2021 season, regular season and playoffs.
- S
- S
- B
- S
- S
- B
- B
- S
- S
- B
- B
Oldest to newest. S = Steelers win, B = Browns win, outlined = this game.
2026 Meetings
- Week 8 Browns at Steelers Upcoming
Recent Meetings
- 2026 Wk 4 Steelers at Browns, 2026 Wk 4 recap CLE 27 PIT 24 CLE W
- 2025 Wk 17 Steelers at Browns CLE 13 PIT 6 CLE W
- 2025 Wk 6 Browns at Steelers, 2025 Wk 6 recap PIT 23 CLE 9 PIT W
- 2024 Wk 14 Browns at Steelers, 2024 Wk 14 recap PIT 27 CLE 14 PIT W
- 2024 Wk 12 Steelers at Browns, 2024 Wk 12 recap CLE 24 PIT 19 CLE W
- 2023 Wk 11 Steelers at Browns, 2023 Wk 11 recap CLE 13 PIT 10 CLE W
- 2023 Wk 2 Browns at Steelers, 2023 Wk 2 recap PIT 26 CLE 22 PIT W
- 2022 Wk 18 Browns at Steelers, 2022 Wk 18 recap PIT 28 CLE 14 PIT W
- 2022 Wk 3 Steelers at Browns, 2022 Wk 3 recap CLE 29 PIT 17 CLE W
- 2021 Wk 17 Browns at Steelers, 2021 Wk 17 recap PIT 26 CLE 14 PIT W
- 2021 Wk 8 Steelers at Browns, 2021 Wk 8 recap PIT 15 CLE 10 PIT W
Season to Date (Through Week 18)
The 2025 regular season, from each game's box score.
| Steelers | Stat | Browns |
|---|---|---|
| 10-7 | Record | 5-12 |
| 23.4 | Points per game | 16.4 |
| 305.6 | Yards per game | 262.2 |
| 5.3 | Yards per play | 4.3 |
| 22.8 | Points allowed per game | 22.3 |
| 356.9 | Yards allowed per game | 283.6 |
Steelers vs Browns Odds and Results
How this game finished against the betting lines.
- Spread
- PIT −3.5Steelers failed to cover by 10.5
- Total
- 34.5Under: 19 points scored (by 15.5)
Expected vs Actual Scoring
| Team | Implied | Actual | Difference |
|---|---|---|---|
| Steelers | 19.0 | 6 | −13.0 |
| Browns | 15.5 | 13 | −2.5 |
Both offenses finished under the market's expectation, which matches the low fantasy output in the Fantasy tab.
Betting Trends
Last 5 meetings: Steelers 3–2 ATS, unders 3–2.
Each team's 2025 season through this game. Over/under is overs first.
Pittsburgh Steelers
- Against the spread
- 3–2
- Over/under
- 2–3
- ATS as favorite
- 1–1
- ATS as underdog
- 2–1
- ATS on the road
- 2–1
Cleveland Browns
- Against the spread
- 2–3
- Over/under
- 2–3
- ATS as favorite
- 0–1
- ATS as underdog
- 2–2
- ATS at home
- 2–2
Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.
21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.
Steelers vs Browns Fantasy Outlook for 2026
One meeting is left on the 2026 schedule: Week 8 in Pittsburgh. Here's how to decide who to play in your league.
- Start/Sit ToolShould your Steelers or Browns player start in Week 8? Compare the decision against your other options.
- Fantasy Football ProjectionsSee the latest weekly and rest-of-season projections for Steelers and Browns players.
- Fantasy Points Allowed by PositionHow the Steelers and Browns defenses have treated QBs, RBs, WRs and TEs.
- Strength of ScheduleWhere this matchup falls in each team's fantasy playoff run.
- Redraft CommandConnect your league for personalized lineup, trade and roster advice.
Keep Exploring
2025 Game Logs for Players in This Game
Steelers vs Browns Game FAQ
Who won the 2025 Steelers vs Browns Week 17 game?
The Cleveland Browns beat the Pittsburgh Steelers 13–6 in Week 17 of the 2025 season. The game was played at Huntington Bank Field in Cleveland, OH, on December 28, 2025. See the Browns' 2025 schedule.
What was the final score of Steelers vs Browns?
The final score was Browns 13, Steelers 6. The Browns led 10–6 at halftime, and the second half went Steelers 0, Browns 3.
What happened in the Steelers vs Browns game?
Cleveland led 10–6 at halftime and outscored Pittsburgh 3–0 after the break to win 13–6. Pittsburgh outgained the Browns 291–262, but the Browns averaged 5.2 yards per play. Shedeur Sanders led all players with 17 of 23 passing for 186 yards and a touchdown, plus 4 carries for 20 rushing yards. The Browns committed 2 turnovers, the Steelers none.
Who scored the most fantasy points in Steelers vs Browns?
Shedeur Sanders led the game with 11.4 PPR fantasy points, the QB20 of Week 17, on 17 of 23 passing for 186 yards and a touchdown, plus 4 carries for 20 rushing yards. Harold Fannin was next with 11.0 (TE14). See Shedeur Sanders's 2025 game log.
Who led Steelers vs Browns in passing, rushing and receiving?
Shedeur Sanders (CLE) led all passers with 17 of 23 for 186 yards, a touchdown and 2 interceptions. Jaylen Warren (PIT) led in rushing with 12 carries for 64 yards. Pat Freiermuth (PIT) led in receiving with 3 catches for 63 yards.
Who outperformed and underperformed expected fantasy points in Steelers vs Browns?
Harold Fannin Jr. outperformed his expected fantasy points the most, scoring 11.0 PPR points on 3.4 xFP (+7.6). Aaron Rodgers fell furthest short, with 7.3 points on 18.0 xFP (−10.7). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.
Who had the highest expected fantasy points in Steelers vs Browns?
Aaron Rodgers had the most fantasy opportunity in the game, worth 18.0 expected PPR points (xFP) at league-average rates, and scored 7.3. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.
How did the Browns beat the Steelers?
The Browns beat the Steelers 13–6 because they averaged 5.2 yards per play to 4.5.
Which team won the turnover battle in Steelers vs Browns?
The Steelers won the turnover battle 2–0: the Browns gave the ball away 2 times and the Steelers not at all. The Browns won the game anyway.
What is the all-time Steelers vs Browns record?
The Steelers lead the all-time series 83–66–1 across 150 meetings since 1950, including a 2–1 record in the postseason.
When did the Steelers and Browns last play before this game?
Before Week 17 of 2025, they last met in the 2025 season on October 12, 2025, when the Steelers beat the Browns 23–9.
Have the Steelers and Browns met in the playoffs?
Yes, 3 times, most recently in the 2020 playoffs. The Steelers are 2–1 against the Browns in the postseason.
What was the closing spread for Steelers vs Browns?
The consensus closing spread at kickoff was Steelers −3.5, making the Pittsburgh Steelers 3.5-point favorites, with a closing total of 34.5. That implied about 19.0 points for the Steelers and 15.5 for the Browns.
Did Steelers vs Browns go over or under the total?
The game went under. The consensus closing total was 34.5, and the teams combined for 19 points, 15.5 under the number.
Who covered the spread in Steelers vs Browns?
The Browns covered as 3.5-point underdogs against the closing line of Steelers −3.5. The final margin was 7 points.
