THE WHY BEHIND THE GAME
Baltimore Ravens vs Pittsburgh Steelers.
Every meeting since 1999, regular season and playoffs.
The Ravens and Steelers have met 59 times since 1999, 54 in the regular season and 5 in the playoffs. In the playoffs the Steelers lead 3–2. It is usually close: 40 of the 59 games were decided by 8 points or fewer. The most recent meeting, in 2025, went to the Steelers, 26–24.
Next meeting BAL @ PIT · Week 15 · Matchup preview
- Regular season
- BAL 24 · PIT 30
- Playoffs
- BAL 2 · PIT 3
- Home record
- BAL 14–14 · PIT 19–12
- Points per meeting
- BAL 19.9 · PIT 19.5
- Current streak
- PIT won the last 2
- BAL biggest win
- By 28 · PIT 7, BAL 35 (2011)
- PIT biggest win
- By 31 · BAL 7, PIT 38 (2007)
Every meeting
| Season | Game | Score | Winner |
|---|---|---|---|
| 2025 | Week 18 | BAL 24, PIT 26 | PIT |
| 2025 | Week 14 | PIT 27, BAL 22 | PIT |
| 2024 | Wild Card | PIT 14, BAL 28 | BAL |
| 2024 | Week 16 | PIT 17, BAL 34 | BAL |
| 2024 | Week 11 | BAL 16, PIT 18 | PIT |
| 2023 | Week 18 | PIT 17, BAL 10 | PIT |
| 2023 | Week 5 | BAL 10, PIT 17 | PIT |
| 2022 | Week 17 | PIT 16, BAL 13 | PIT |
| 2022 | Week 14 | BAL 16, PIT 14 | BAL |
| 2021 | Week 18 | PIT 16, BAL 13 (OT) | PIT |
| 2021 | Week 13 | BAL 19, PIT 20 | PIT |
| 2020 | Week 12 | BAL 14, PIT 19 | PIT |
| 2020 | Week 8 | PIT 28, BAL 24 | PIT |
| 2019 | Week 17 | PIT 10, BAL 28 | BAL |
| 2019 | Week 5 | BAL 26, PIT 23 (OT) | BAL |
| 2018 | Week 9 | PIT 23, BAL 16 | PIT |
| 2018 | Week 4 | BAL 26, PIT 14 | BAL |
| 2017 | Week 14 | BAL 38, PIT 39 | PIT |
| 2017 | Week 4 | PIT 26, BAL 9 | PIT |
| 2016 | Week 16 | BAL 27, PIT 31 | PIT |
| 2016 | Week 9 | PIT 14, BAL 21 | BAL |
| 2015 | Week 16 | PIT 17, BAL 20 | BAL |
| 2015 | Week 4 | BAL 23, PIT 20 (OT) | BAL |
| 2014 | Wild Card | BAL 30, PIT 17 | BAL |
| 2014 | Week 9 | BAL 23, PIT 43 | PIT |
| 2014 | Week 2 | PIT 6, BAL 26 | BAL |
| 2013 | Week 13 | PIT 20, BAL 22 | BAL |
| 2013 | Week 7 | BAL 16, PIT 19 | PIT |
| 2012 | Week 13 | PIT 23, BAL 20 | PIT |
| 2012 | Week 11 | BAL 13, PIT 10 | BAL |
| 2011 | Week 9 | BAL 23, PIT 20 | BAL |
| 2011 | Week 1 | PIT 7, BAL 35 | BAL |
| 2010 | Divisional | BAL 24, PIT 31 | PIT |
| 2010 | Week 13 | PIT 13, BAL 10 | PIT |
| 2010 | Week 4 | BAL 17, PIT 14 | BAL |
| 2009 | Week 16 | BAL 20, PIT 23 | PIT |
| 2009 | Week 12 | PIT 17, BAL 20 (OT) | BAL |
| 2008 | Conference championship | BAL 14, PIT 23 | PIT |
| 2008 | Week 15 | PIT 13, BAL 9 | PIT |
| 2008 | Week 4 | BAL 20, PIT 23 (OT) | PIT |
| 2007 | Week 17 | PIT 21, BAL 27 | BAL |
| 2007 | Week 9 | BAL 7, PIT 38 | PIT |
| 2006 | Week 16 | BAL 31, PIT 7 | BAL |
| 2006 | Week 12 | PIT 0, BAL 27 | BAL |
| 2005 | Week 11 | PIT 13, BAL 16 (OT) | BAL |
| 2005 | Week 8 | BAL 19, PIT 20 | PIT |
| 2004 | Week 16 | BAL 7, PIT 20 | PIT |
| 2004 | Week 2 | PIT 13, BAL 30 | BAL |
| 2003 | Week 17 | PIT 10, BAL 13 (OT) | BAL |
| 2003 | Week 1 | BAL 15, PIT 34 | PIT |
| 2002 | Week 17 | BAL 31, PIT 34 | PIT |
| 2002 | Week 8 | PIT 31, BAL 18 | PIT |
| 2001 | Divisional | BAL 10, PIT 27 | PIT |
| 2001 | Week 14 | PIT 26, BAL 21 | PIT |
| 2001 | Week 8 | BAL 13, PIT 10 | BAL |
| 2000 | Week 9 | PIT 9, BAL 6 | PIT |
| 2000 | Week 1 | BAL 16, PIT 0 | BAL |
| 1999 | Week 14 | BAL 31, PIT 24 | BAL |
| 1999 | Week 2 | PIT 23, BAL 20 | PIT |
Results through (Eastern time).
From WHYNFL's results archive, which begins in 1999. Regular season and playoffs, counted by franchise: Raiders games include Oakland, Chargers games San Diego, Rams games St. Louis.

