Steelers vs. Ravens Prediction, Odds & Stats - December 29, 2019

Final Score
Pittsburgh
Steelers
Baltimore
Ravens
10
28
Pittsburgh Steelers
Baltimore Ravens
31%
69%
Betting Action
Scoreboard 1 2 3 4 Odds
Pittsburgh Steelers 8-8 0 7 3 0 +35
Baltimore Ravens 14-2 6 10 0 12 0

Latest Encounters

Date Result Competition Stats Recap
01/11/20
Tennessee Titans TEN ( 9-7 )
Baltimore Ravens BAL ( 14-2 )
28   -   12
AFC South
12/22/19
Pittsburgh Steelers PIT ( 8-8 )
N.Y. Jets Jets NYJ ( 7-9 )
10   -   16
AFC North
12/22/19
Baltimore Ravens BAL ( 14-2 )
Cleveland Browns CLE ( 6-10 )
31   -   15
AFC North
12/15/19
Buffalo Bills BUF ( 10-6 )
Pittsburgh Steelers PIT ( 8-8 )
17   -   10
AFC East
12/12/19
N.Y. Jets Jets NYJ ( 7-9 )
Baltimore Ravens BAL ( 14-2 )
21   -   42
AFC East
12/08/19
Pittsburgh Steelers PIT ( 8-8 )
Arizona Cardinals ARI ( 5-10 )
23   -   17
AFC North
12/08/19
Baltimore Ravens BAL ( 14-2 )
Buffalo Bills BUF ( 10-6 )
24   -   17
AFC North
12/01/19
Cleveland Browns CLE ( 6-10 )
Pittsburgh Steelers PIT ( 8-8 )
13   -   20
AFC North
12/01/19
San Francisco 49ers SF ( 13-3 )
Baltimore Ravens BAL ( 14-2 )
17   -   20
NFC West
11/24/19
Pittsburgh Steelers PIT ( 8-8 )
Cincinnati Bengals CIN ( 2-14 )
16   -   10
AFC North

Betting Action

Spread Bets •
Pittsburgh Steelers PIT
31%
Baltimore Ravens BAL
69%
Totals (O/U) • 35
Over 39%
Under 61%
Money Bets •
Pittsburgh Steelers PIT
0%
Baltimore Ravens BAL
0%

Line History

Matchup Details

team win loss last 10 w/l streak ats money home away total
Pittsburgh Steelers Pittsburgh Steelers
8 7 6-4 3L 9-6 0 0-0 0-0 3-12
Baltimore Ravens Baltimore Ravens
13 2 10-0 12W 9-6 0 0-0 0-0 8-7

Recent Meetings

date home-away ats o/u BAL:Total Net Yards BAL:Net Rushing Yards BAL:Passing Yards PIT:Total Net Yards PIT:Net Rushing Yards PIT:Passing Yards
12/07/2025 BAL 22 - PIT 27 PIT +8.5 Over 43.5 318 34 284 420 217 203
01/11/2025 BAL 28 - PIT 14 BAL -10 Under 45 280 29 251 464 299 165
12/21/2024 BAL 34 - PIT 17 BAL -6.5 Over 44.5 315 117 198 418 220 198
11/17/2024 PIT 18 - BAL 16 PIT +3 Under 49 329 124 205 303 122 181
01/06/2024 BAL 10 - PIT 17 PIT -2.5 Under 38.5 289 155 134 224 106 118
10/08/2023 PIT 17 - BAL 10 PIT +4.5 Under 40 335 125 210 289 87 202
01/01/2023 BAL 13 - PIT 16 PIT +1 Under 35.5 351 198 153 240 120 120
12/11/2022 PIT 14 - BAL 16 BAL +2.5 Under 36.5 309 215 94 329 65 264
01/09/2022 BAL 13 - PIT 16 PIT +3 Under 41.5 314 79 235 381 249 132
12/05/2021 PIT 20 - BAL 19 PIT +4 Under 43.5 326 107 219 321 85 236
12/02/2020 PIT 19 - BAL 14 BAL +10.5 Under 46 219 129 90 334 68 266
11/01/2020 BAL 24 - PIT 28 PIT +5.5 Over 44 221 48 173 457 265 192
12/29/2019 BAL 28 - PIT 10 BAL +2 Over 35 304 223 81 168 91 77
10/06/2019 PIT 23 - BAL 26 BAL -4 Over 44 277 138 139 269 77 192
11/04/2018 BAL 16 - PIT 23 PIT +3 Under 47.5 395 113 282 265 61 204
09/30/2018 PIT 14 - BAL 26 BAL +3 Under 51 451 96 355 284 19 265
12/10/2017 PIT 39 - BAL 38 BAL +6 Over 43 413 152 261 545 59 486
10/01/2017 BAL 9 - PIT 26 PIT -3.5 Under 42 381 173 208 288 82 206
12/25/2016 PIT 31 - BAL 27 PIT -4 Over 46.5 368 122 246 406 127 279
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
12/29/2019 BAL 28 - PIT 10 L -2 Over 35 168 91 77
12/22/2019 NYJ 16 - PIT 10 L -3 Under 39 260 75 185
12/15/2019 PIT 10 - BUF 17 L -1 Under 37 261 130 131
12/08/2019 ARI 17 - PIT 23 W -2.5 Under 43.5 275 140 135
12/01/2019 PIT 20 - CLE 13 W +1 Under 40 279 106 173
11/24/2019 CIN 10 - PIT 16 W -5.5 Under 37.5 338 159 179
11/14/2019 CLE 21 - PIT 7 L +2.5 Under 41.5 236 58 178
11/10/2019 PIT 17 - LAR 12 W +4 Under 45 306 88 218
11/03/2019 PIT 26 - IND 24 W -1.5 Over 39.5 328 139 189
10/28/2019 PIT 27 - MIA 14 L -14.5 Under 44 230 60 170
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/11/2020 BAL 12 - TEN 28 L -10 Under 48.5 530 185 345
12/29/2019 BAL 28 - PIT 10 W +2 Over 35 304 223 81
12/22/2019 CLE 15 - BAL 31 W -9.5 Under 49 241 57 184
12/12/2019 BAL 42 - NYJ 21 W -15.5 Over 44 430 218 212
12/08/2019 BUF 17 - BAL 24 W -6.5 Under 43 209 104 105
12/01/2019 BAL 20 - SF 17 L -5.5 Under 46 283 178 105
11/25/2019 LAR 6 - BAL 45 W -3.5 Over 47 221 22 199
11/17/2019 BAL 41 - HOU 7 W -4 Under 50 491 256 235
11/10/2019 CIN 13 - BAL 49 W -10.5 Over 44 307 157 150
11/03/2019 BAL 37 - NE 20 W +3 Over 45 372 210 162

Odds Analysis

Team Rankings

offence
Pittsburgh Steelers PIT
Season stats rank
Total Yards 276.8 30
Passing Yards 186.31 31
Rushing Yards 90.44 29
Points Scored 18.06 27
Field Goal % 0.94 3
Baltimore Ravens BAL
Season stats rank
Total Yards 407.6 2
Passing Yards 201.56 27
Rushing Yards 206 1
Points Scored 33.19 1
Field Goal % 0.97 2
defence
Pittsburgh Steelers PIT
Season stats rank
Total Yards 276.8 30
Passing Yards 186.31 31
Rushing Yards 90.44 29
Points Scored 18.06 27
Field Goal % 0.94 3
Baltimore Ravens BAL
Season stats rank
Total Yards 407.6 2
Passing Yards 201.56 27
Rushing Yards 206 1
Points Scored 33.19 1
Field Goal % 0.97 2

Injuries

Pittsburgh Steelers PIT
Baltimore Ravens BAL

AFC North Standings

Line Up - Last Game

Pitchers
POS Player
Hitters
POS Player
Pitchers
POS Player
Hitters
POS Player