Sports Interaction

Dolphins vs. Ravens Prediction, Odds & Stats - December 31, 2023

Final Score
Miami
Dolphins
Baltimore
Ravens
19
56
Miami Dolphins
Baltimore Ravens
Scoreboard 1 2 3 4 Odds
Miami Dolphins 11-6 10 3 0 6 +64.5
Baltimore Ravens 13-4 7 21 7 21

Latest Encounters

Date Result Competition Stats Recap
01/28/24
Kansas City Chiefs KC ( 11-6 )
Baltimore Ravens BAL ( 13-4 )
17   -   10
AFC West
01/20/24
Houston Texans HOU ( 10-7 )
Baltimore Ravens BAL ( 13-4 )
10   -   34
AFC South
01/13/24
Miami Dolphins MIA ( 11-6 )
Kansas City Chiefs KC ( 11-6 )
7   -   26
AFC East
01/07/24
Buffalo Bills BUF ( 11-6 )
Miami Dolphins MIA ( 11-6 )
21   -   14
AFC East
01/06/24
Pittsburgh Steelers PIT ( 10-7 )
Baltimore Ravens BAL ( 13-4 )
17   -   10
AFC North
12/25/23
Baltimore Ravens BAL ( 13-4 )
San Francisco 49ers SF ( 12-5 )
33   -   19
AFC North
12/24/23
Dallas Cowboys DAL ( 12-5 )
Miami Dolphins MIA ( 11-6 )
20   -   22
NFC East
12/17/23
Baltimore Ravens BAL ( 13-4 )
Jacksonville Jaguars JAC ( 9-8 )
23   -   7
AFC North
12/17/23
N.Y. Jets Jets NYJ ( 7-10 )
Miami Dolphins MIA ( 11-6 )
0   -   30
AFC East
12/11/23
Tennessee Titans TEN ( 6-11 )
Miami Dolphins MIA ( 11-6 )
28   -   27
AFC South

Line History

Matchup Details

team win loss last 10 w/l streak ats money home away total
Miami Dolphins Miami Dolphins
11 4 6-4 2L 10-5 0 0-0 0-0 8-7
Baltimore Ravens Baltimore Ravens
12 3 8-2 1L 10-5 0 0-0 0-0 7-8

Recent Meetings

date home-away ats o/u BAL:Total Net Yards BAL:Net Rushing Yards BAL:Passing Yards MIA:Total Net Yards MIA:Net Rushing Yards MIA:Passing Yards
10/30/2025 MIA 6 - BAL 28 BAL -7.5 Under 51.5 338 150 188 332 87 245
12/31/2023 BAL 56 - MIA 19 BAL -3.5 Over 47 491 160 331 375 154 221
09/18/2022 BAL 38 - MIA 42 MIA +3 Over 45.5 547 86 461 473 155 318
11/11/2021 MIA 22 - BAL 10 MIA +7.5 Under 47 304 94 210 350 60 290
09/08/2019 MIA 10 - BAL 59 BAL -4 Over 41 643 265 378 200 21 179
08/25/2018 MIA 10 - BAL 27 BAL -0 Under 41 426 223 203 221 63 158
10/26/2017 BAL 40 - MIA 0 BAL -3 Over 37.5 196 45 151 295 174 121
08/17/2017 MIA 7 - BAL 31 BAL +2.5 Over 37.5 382 141 241 120 46 74
12/04/2016 BAL 38 - MIA 6 BAL -3.5 Over 41.5 277 62 215 496 110 386
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/13/2024 KC 26 - MIA 7 L +4.5 Under 43.5 264 76 188
01/07/2024 MIA 14 - BUF 21 L +2.5 Under 50 473 128 345
12/31/2023 BAL 56 - MIA 19 L +3.5 Over 47 375 154 221
12/24/2023 MIA 22 - DAL 20 W -1 Under 49 339 97 242
12/17/2023 MIA 30 - NYJ 0 W -9.5 Under 36.5 103 23 80
12/11/2023 MIA 27 - TEN 28 L -13.5 Over 44.5 403 83 320
12/03/2023 WAS 15 - MIA 45 W -9 Over 49.5 406 123 283
11/24/2023 NYJ 13 - MIA 34 W -7.5 Over 42 395 167 228
11/19/2023 MIA 20 - LV 13 L -13 Under 44 296 36 260
11/05/2023 KC 21 - MIA 14 L -1 Under 51.5 292 117 175
date score ats o/u Total Net Yards Net Rushing Yards Passing Yards
01/28/2024 BAL 10 - KC 17 L -4.5 Under 44 336 81 255
01/20/2024 BAL 34 - HOU 10 W -8.5 Under 46 352 229 123
01/06/2024 BAL 10 - PIT 17 L +2.5 Under 38.5 224 106 118
12/31/2023 BAL 56 - MIA 19 W -3.5 Over 47 491 160 331
12/25/2023 SF 19 - BAL 33 W +6.5 Over 46.5 429 121 308
12/17/2023 JAC 7 - BAL 23 W -3.5 Under 42 333 75 258
12/10/2023 BAL 37 - LAR 31 L -7.5 Over 39.5 449 139 310
11/26/2023 LAC 10 - BAL 20 W -3.5 Under 48.5 279 86 193
11/16/2023 BAL 34 - CIN 20 W -4 Over 46 405 157 248
11/12/2023 BAL 31 - CLE 33 L -6 Over 38.5 306 106 200

Odds Analysis

Team Rankings

offence
Miami Dolphins MIA
Season stats rank
Total Yards 401.3 1
Passing Yards 265.53 1
Rushing Yards 135.76 6
Points Scored 29.18 2
Field Goal % 0.86 15
Baltimore Ravens BAL
Season stats rank
Total Yards 370.4 6
Passing Yards 213.82 21
Rushing Yards 156.53 1
Points Scored 28.41 4
Field Goal % 0.86 17
defence
Miami Dolphins MIA
Season stats rank
Total Yards 401.3 1
Passing Yards 265.53 1
Rushing Yards 135.76 6
Points Scored 29.18 2
Field Goal % 0.86 15
Baltimore Ravens BAL
Season stats rank
Total Yards 370.4 6
Passing Yards 213.82 21
Rushing Yards 156.53 1
Points Scored 28.41 4
Field Goal % 0.86 17

Injuries

Miami Dolphins MIA
Baltimore Ravens BAL

Line Up - Last Game

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