Final2023 Week 18

M&T Bank Stadium, Baltimore, MD

Pittsburgh Steelers vs Baltimore Ravens, Week 18 2023

Pittsburgh Steelers

AwayWon

17

Baltimore Ravens

Home

10

Scoring by quarter
TeamQ1Q2Q3Q4Final
Steelers7001017
Ravens070310

PIT 17BAL 10 Final

  • Passing leader

    Mason Rudolph

    PIT · QB

    8.0PPR pts

    18/20, 152 YDS, 1 TD

  • Top fantasy scorer

    Najee Harris

    PIT · RB

    24.3PPR pts

    26 ATT, 112 YDS, 1 TD, 5 REC, 21 REC YDS

  • Ravens leader

    Tyler Huntley

    BAL · QB

    13.8PPR pts

    15/28, 146 YDS, 1 TD

  • Defensive playmaker

    T.J. Watt

    PIT

    2 SACK, 8 TKL

Steelers 17, Ravens 10: Pittsburgh beats Baltimore

Pittsburgh broke a 7–7 halftime tie, outscoring Baltimore 10–3 after the break to win 17–10. The Steelers finished with a 289–224 edge in total offense and averaged 4.7 yards per play.

The Ravens went 4-for-13 on third down and committed two turnovers, while the Steelers kept the ball for 34:54.

The two teams meet again in Week 15 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.8 yards/play PIT 4.7 · BAL 3.9
  • +65 total yards PIT 289 · BAL 224
  • +9% third-down rate PIT 40% · BAL 31%

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Steeler or Raven 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.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Steelers Won

Pittsburgh won the efficiency, third-down, and time of possession battles.

Team stats comparison, Steelers vs Ravens
SteelersStatRavens
4.7Yards per play3.9
289Total yards224
40%Third-down conversion31%
Other team stats
62Plays57
2Turnovers2
34:54Time of possession25:06

Scoring Summary

The Steelers scored two touchdowns and one field goal; the Ravens scored one touchdown and one field goal.

Scoring plays, Steelers vs Ravens
TimeTeamPlayPITBAL
1st quarter
2:36PITNajee Harris 6-yard TD run Takes leadChris Boswell XP70
2nd quarter
2:19BALTyler Huntley → Isaiah Likely, 27-yard TD Ties gameJustin Tucker XP77
3rd quarter
No scoring
4th quarter
14:49PITMason Rudolph → Diontae Johnson, 71-yard TD Game winnerChris Boswell XP147
3:13PITChris Boswell 25-yard FG Extends lead177
0:16BALJustin Tucker 36-yard FG1710

Fantasy Points: Steelers vs Ravens, Week 18 2023

Fantasy leaders

  1. Najee HarrisPITRB24.3 PTSRB6
  2. Diontae JohnsonPITWR18.9 PTSWR13
  3. Tyler HuntleyBALQB13.8 PTSQB20
  4. Isaiah LikelyBALTE11.1 PTSTE10

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Mason RudolphPITQB8.0QB2818/20152102-10115.0Start/Sit →
Tyler HuntleyBALQB13.8QB2015/2814610840080.4Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Najee HarrisPITRB24.3RB6RB26112155210Start/Sit →
Diontae JohnsonPITWR18.9WR13WR———54891
Isaiah LikelyBALTE11.1TE10TE———22311Start/Sit →
Nelson AgholorBALWR8.9WR42WR———55390
Jaylen WarrenPITRB8.0RB33RB933055170Start/Sit →
Justice HillBALRB5.6RB43RB———103260Start/Sit →
Charlie KolarBALTE5.3TE26TE———43230
Pat FreiermuthPITTE4.1TE31TE———22210Start/Sit →
Gus EdwardsBALRB2.8RB52RB10480————
Laquon TreadwellBALWR2.6WR93WR———31160Start/Sit →
Connor HeywardPITRB2.4RB55RB———2240Start/Sit →
Tylan WallaceBALWR2.1WR95WR———21110Start/Sit →
Calvin AustinPITWR0.8WR119WR180————
George PickensPITWR0.3WR121WR130————Start/Sit →
Allen RobinsonPITWR0.0—WR———1000
Melvin GordonBALRB-0.2—RB7180————

Fantasy Usage

Pittsburgh Steelers

Snap Share

  1. George PickensWR50 snaps81%
  2. Allen RobinsonWR42 snaps68%
  3. Darnell WashingtonTE39 snaps63%
  4. Pat FreiermuthTE38 snaps61%
  5. Najee HarrisRB37 snaps60%

Target Share20 targets

  1. Diontae Johnson25%, 5 targets
  2. Najee Harris25%, 5 targets
  3. Jaylen Warren25%, 5 targets
  4. Pat Freiermuth10%, 2 targets
  5. Connor Heyward10%, 2 targets
  6. Other5%, 1 targets

Carry Share39 carries

  1. Najee Harris67%, 26 carries
  2. Jaylen Warren23%, 9 carries
  3. Mason Rudolph5%, 2 carries
  4. Calvin Austin3%, 1 carries
  5. George Pickens3%, 1 carries

Baltimore Ravens

Snap Share

  1. Nelson AgholorWR57 snaps100%
  2. Laquon TreadwellWR43 snaps75%
  3. Charlie KolarTE40 snaps70%
  4. Justice HillRB31 snaps54%
  5. Rashod BatemanWR27 snaps47%

Target Share26 targets

  1. Justice Hill38%, 10 targets
  2. Nelson Agholor19%, 5 targets
  3. Charlie Kolar15%, 4 targets
  4. Laquon Treadwell12%, 3 targets
  5. Tylan Wallace8%, 2 targets
  6. Other8%, 2 targets

Carry Share25 carries

  1. Gus Edwards40%, 10 carries
  2. Tyler Huntley32%, 8 carries
  3. Melvin Gordon28%, 7 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Nelson AgholorBALWR57100%519%0
George PickensPITWR5081%00%1
Laquon TreadwellBALWR4375%312%0
Charlie KolarBALTE4070%415%0
Allen RobinsonPITWR4268%15%0
Darnell WashingtonPITTE3963%00%0
Pat FreiermuthPITTE3861%210%0
Najee HarrisPITRB3760%525%26
Justice HillBALRB3154%1038%0
Diontae JohnsonPITWR3048%525%0
Rashod BatemanBALWR2747%00%0
Jaylen WarrenPITRB2744%525%9
Tylan WallaceBALWR2442%28%0
Connor HeywardPITRB2337%210%0
Gus EdwardsBALRB1933%00%10
Isaiah LikelyBALTE1933%28%0
Calvin AustinPITWR1727%00%1
Melvin GordonBALRB814%00%7
Miles BoykinPITWR58%00%0
Malik CunninghamBALWR47%00%0
Rodney WilliamsPITTE12%00%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+10.6Diontae Johnson18.9 PTS vs 8.3 xFP
  • Biggest underperformer−11.1Justice Hill5.6 PTS vs 16.7 xFP
  • Highest expected volume24.3 xFPNajee Harris24.3 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Najee HarrisPIT · RB24.324.30.060%67% car—02667%525%
Justice HillBAL · RB5.616.7−11.154%38% tgt—000%1038%
Tyler HuntleyBAL · QB13.816.7−2.9100%28 att—28832%00%
Jaylen WarrenPIT · RB8.013.9−5.944%25% tgt—0923%525%
Mason RudolphPIT · QB8.09.6−1.6100%20 att—2025%00%
Diontae JohnsonPIT · WR18.98.3+10.648%25% tgt—000%525%
Nelson AgholorBAL · WR8.98.3+0.6100%19% tgt—000%519%
Charlie KolarBAL · TE5.36.7−1.470%15% tgt—000%415%
Gus EdwardsBAL · RB2.86.1−3.333%40% car—01040%00%
Laquon TreadwellBAL · WR2.65.0−2.475%12% tgt—000%312%
Melvin Gordon IIIBAL · RB-0.24.3−4.514%28% car—0728%00%
Connor HeywardPIT · RB2.43.3−0.937%10% tgt—000%210%
Isaiah LikelyBAL · TE11.13.3+7.833%8% tgt—000%28%
Pat FreiermuthPIT · TE4.13.3+0.861%10% tgt—000%210%
Tylan WallaceBAL · WR2.13.3−1.242%8% tgt—000%28%
Allen RobinsonPIT · WR0.01.7−1.768%5% tgt—000%15%
Calvin Austin IIIPIT · WR0.80.6+0.227%3% car—013%00%
George PickensPIT · WR0.30.6−0.381%3% car—013%00%

Team totals: Steelers 20 targets and 39 carries; Ravens 26 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 2023 season: 1.67 PPR points per target (67% catch rate), 0.61 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Mason Rudolph

PIT · QB · 8.0 pts on 9.6 expected

18 of 20 passing for 152 yards, 1 touchdown; 2 carries for -1 yards.

Verdict: The points matched the role, 9.6 expected.

Start/Sit: Mason Rudolph →

Tyler Huntley

BAL · QB · 13.8 pts on 16.7 expected

15 of 28 passing for 146 yards, 1 touchdown; 8 carries for 40 yards.

Verdict: The points matched the role, 16.7 expected.

Start/Sit: Tyler Huntley →

Najee Harris Strong role

PIT · RB · 24.3 pts on 24.3 expected

5 targets (25% of the team's), 5 catches for 21 yards; 26 carries (67% of the team's) for 112 yards and 1 touchdown.

Verdict: The points matched the role, 24.3 expected.

Start/Sit: Najee Harris →

Jaylen Warren Unlucky

PIT · RB · 8.0 pts on 13.9 expected

5 targets (25% of the team's), 5 catches for 17 yards; 9 carries (23% of the team's) for 33 yards.

Verdict: The role was there, worth 13.9 points at league-average rates; the production wasn't.

Start/Sit: Jaylen Warren →

Justice Hill Volume, no payoff

BAL · RB · 5.6 pts on 16.7 expected

10 targets (38% of the team's), 3 catches for 26 yards.

Verdict: The role was there, worth 16.7 points at league-average rates; the production wasn't.

Start/Sit: Justice Hill →

Nelson Agholor

BAL · WR · 8.9 pts on 8.3 expected

5 targets (19% of the team's), 5 catches for 39 yards.

Verdict: The points matched the role, 8.3 expected.

Diontae Johnson Ran hot

PIT · WR · 18.9 pts on 8.3 expected

5 targets (25% of the team's), 4 catches for 89 yards and 1 touchdown.

Verdict: The opportunities were worth 8.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Isaiah Likely Ran hot

BAL · TE · 11.1 pts on 3.3 expected

2 targets (8% of the team's), 2 catches for 31 yards and 1 touchdown.

Verdict: The opportunities were worth 3.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Isaiah Likely →

Stock Up, Stock Down

Pittsburgh Steelers

  • Stock down: Diontae Johnson played 48% of the snaps, down from a 73% season average.

Baltimore Ravens

  • Stock up: Justice Hill led the backfield with 54% of the snaps after trailing Gus Edwards before this game.
  • Stock up: Nelson Agholor played 100% of the snaps, up from a 49% season average.
  • Stock up: Charlie Kolar played 70% of the snaps, up from a 22% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2023 through Week 18.

Fantasy points allowed per game by position, Steelers defense and Ravens defense
Points allowed toSteelers DRavens D
QBs15.013.2
RBs20.320.2
WRs32.129.7
TEs12.410.1

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Baltimore opened at 50% win probability and fell below 2% in the fourth quarter.

Ravens win probability

Ravens win probability by game minuteRavens started at 50%, stood at 50% at halftime and finished at 0%, across 5 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. −22Harris 6-yd TD run50% → 28%Q1 2:36
  2. +26Huntley → Likely, 27-yd TD24% → 50%Q2 2:19
  3. −35Rudolph → Johnson, 71-yd TD50% → 15%Q4 14:49
  4. −1Boswell 25-yd FG1% → <1%Q4 3:13

Swing in Ravens win probability, in points

Play Calling and Possessions

Play calling, Steelers vs Ravens
Pittsburgh SteelersMeasureBaltimore Ravens
62Plays57
37%Pass rate56%
5.8Yds / dropback3.7
4.0Yds / carry4.2
6/15Third downs4/13

Efficiency edge Pittsburgh ran 5 more plays and gained 2.1 more yards per dropback.

  • Top targets
  • PIT Johnson 25% · Warren 25% · Harris 25%
  • BAL Hill 38% · Agholor 19% · Kolar 15%

Possession Results

How each possession ended, Steelers vs Ravens
ResultPITBAL
Touchdowns21
Field goals11
Punts67
Turnovers22
  • The Steelers opened the scoring on their second possession, a 12-play, 76-yard drive that ended in a touchdown.
All 24 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
PITQ1 15:006223:23Punt
BALQ1 11:37371:29Punt
PITQ1 10:0812767:32Touchdown
BALQ1 2:36331:02Punt
PITQ1 1:34321:42Punt
BALQ2 14:523101:24Fumble
PITQ2 13:284132:26Fumble
BALQ2 11:02683:36Punt
PITQ2 7:26392:19Punt
BALQ2 5:076712:48Touchdown
PITQ2 2:198232:14Fumble
BALQ2 0:051-10:05End of half
BALQ3 15:003-61:47Punt
PITQ3 13:13442:52Punt
BALQ3 10:213-52:03Punt
PITQ3 8:18422:46Punt
BALQ3 5:327312:42Punt
PITQ3 2:506893:01Touchdown
BALQ4 14:499264:46Punt
PITQ4 10:03342:22Punt
BALQ4 7:412120:27Fumble
PITQ4 7:149254:01Field goal
BALQ4 3:1312572:57Field goal
PITQ4 0:161-10:16End 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 Ravens Head-to-Head

The Steelers and Ravens first met in 1996 and have played 65 times since. They have been AFC North rivals since 1996.

All-time series
38–27Steelers lead, 65 meetings since 1996
Postseason
3–2Split 3–2
Largest Steelers win
37–01997
Largest Ravens win
35–72011

Since 2021

8–3 Steelers lead

11 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. S = Steelers win, R = Ravens win, outlined = this game.

2026 Meetings

  • Week 15 Ravens at Steelers Upcoming
  • Week 18 Steelers at Ravens Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2023 regular season, from each game's box score.

Season to date, Steelers vs Ravens
SteelersStatRavens
10-7Record13-4
17.9Points per game28.4
304.3Yards per game370.4
5.0Yards per play5.9
19.1Points allowed per game16.5
342.1Yards allowed per game301.4

Steelers vs Ravens Fantasy Outlook for 2026

Two meetings are left on the 2026 schedule: Week 15 in Pittsburgh and Week 18 in Baltimore. Here's how to decide who to play in your league.

Keep Exploring

2023 Game Logs for Players in This Game

Steelers vs Ravens Game FAQ

Who won the 2023 Steelers vs Ravens Week 18 game?

The Pittsburgh Steelers beat the Baltimore Ravens 17–10 in Week 18 of the 2023 season. The game was played at M&T Bank Stadium in Baltimore, MD, on January 6, 2024. See the Steelers' 2023 schedule.

What was the final score of Steelers vs Ravens?

The final score was Steelers 17, Ravens 10. The teams were tied 7–7 at halftime, and the second half went Steelers 10, Ravens 3.

What happened in the Steelers vs Ravens game?

Pittsburgh broke a 7–7 halftime tie, outscoring Baltimore 10–3 after the break to win 17–10. The Steelers finished with a 289–224 edge in total offense and averaged 4.7 yards per play. Najee Harris led all players with 5 catches for 21 yards, plus 26 carries for 112 rushing yards and a touchdown.

What was the game-winning score in Steelers vs Ravens?

Mason Rudolph's 71-yard touchdown pass to Diontae Johnson with 14:49 left in the fourth quarter gave the Steelers a 14–7 lead they never gave up.

Who scored the most fantasy points in Steelers vs Ravens?

Najee Harris led the game with 24.3 PPR fantasy points, the RB6 of Week 18, on 5 catches for 21 yards, plus 26 carries for 112 rushing yards and a touchdown. Diontae Johnson was next with 18.9 (WR13). See Najee Harris's 2023 game log.

Who led Steelers vs Ravens in passing, rushing and receiving?

Mason Rudolph (PIT) led all passers with 18 of 20 for 152 yards and a touchdown. Najee Harris (PIT) led in rushing with 26 carries for 112 yards and a touchdown. Diontae Johnson (PIT) led in receiving with 4 catches for 89 yards and a touchdown.

How many fantasy points did Najee Harris score against the Ravens?

Najee Harris scored 24.3 points in PPR leagues, 21.8 in half-PPR and 19.3 in standard scoring against the Ravens in Week 18 of the 2023 season, on 5 catches for 21 yards, plus 26 carries for 112 rushing yards and a touchdown. He drew 25% of his team's targets.

Who outperformed and underperformed expected fantasy points in Steelers vs Ravens?

Diontae Johnson outperformed his expected fantasy points the most, scoring 18.9 PPR points on 8.3 xFP (+10.6). Justice Hill fell furthest short, with 5.6 points on 16.7 xFP (−11.1). 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 Ravens?

Najee Harris had the most fantasy opportunity in the game, worth 24.3 expected PPR points (xFP) at league-average rates, and scored 24.3. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Steelers beat the Ravens?

The Steelers beat the Ravens 17–10 because they averaged 4.7 yards per play to 3.9 and outgained them 289–224. Mason Rudolph's 71-yard touchdown pass to Diontae Johnson put them ahead for good.

What was the turning point of Steelers vs Ravens?

Mason Rudolph's 71-yard touchdown pass to Diontae Johnson with 14:49 left in the fourth quarter was the biggest swing of the game, moving the Ravens' win probability from 50% to 15%.

What is the all-time Steelers vs Ravens record?

The Steelers lead the all-time series 38–27 across 65 meetings since 1996, including a 3–2 record in the postseason.

When did the Steelers and Ravens last play before this game?

Before Week 18 of 2023, they last met in the 2023 season on October 8, 2023, when the Steelers beat the Ravens 17–10.

Have the Steelers and Ravens met in the playoffs?

Yes, 5 times, most recently in the 2024 playoffs. The Steelers are 3–2 against the Ravens in the postseason.

What is the Steelers vs Ravens record since 2021?

The Steelers lead 8–3 across 11 meetings since the 2021 season, including this game.