Cleveland Browns vs Baltimore Ravens Prediction, 1/4/2025 NFL Picks, Best Bets & Odds Week 18
Game: Cleveland Browns at Baltimore Ravens
Date: Saturday, January 4, 2025
Location: M&T Bank Stadium in Baltimore, MD
TV: ESPN
Odds-Point Spread: Ravens (-17.5)
Total-Over-Under: 42.5
M&T Bank Stadium is where the Baltimore Ravens (11-5) will take on the Cleveland Browns (3-13) on Saturday. Baltimore is 17.5-point favorites. The over-under has been set at 42.5.
The Cleveland Browns head into this matchup 3-13 for this year. The last time they stepped on the gridiron, the Browns took the field against the Miami Dolphins and went home with a loss by a final score of 24-6. Dorian Thompson-Robinson went 24-47 with 170 yards through the air. He had a quarterback rate of 50.8 and ended the game with 1 interception. D'Onta Foreman led the offense in rushing for the Browns with 13 totes for 49 yards (3.8 yards per carry). Jerry Jeudy had an average of 7.8 yards per catch by totaling 94 yards on 12 receptions. The Cleveland Browns rushed the ball a total of 28 times and accumulated 114 yds, which came out to an average of 4.1 yards per attempt. In all, they ran 75 plays which gave them 276 yards. Cleveland gave up 23 completions on 30 attempts for a total of 210 yds, and a completion percentage of 76.7%. Against the run, the Browns conceded 116 yards on 22 tries, which averages out to 5.3 yards per run allowed.

The Browns have attained 4,884 total yards for the year. Cleveland has earned 171 first downs offensively, and they have been called for 116 penalties for 895 yds. When it comes to distribution of touchdowns, Cleveland has totaled 18 touchdowns via the pass and 8 rushing touchdowns. They have turned the ball over 32 different times (21 picks and 11 fumbles). As a unit they're maintaining an average of 97.0 yards via the ground game which has them sitting 28th in the NFL. Regarding scoring points, the Cleveland Browns are averaging 15.5 points per game.
Regarding yards via the pass, the Browns have given up 3,394 yards which ranks them 13th in the league. They have yielded 212.1 yards per contest via the pass and allowed a completion percentage of 62.6%. They have given up 24 touchdowns by air as well as 20 touchdowns running the ball. Over the course of this season, they have given up 336.2 yards per game which has them sitting 17th in the league. They are allowing 4.4 yards per rushing attempt and 124.1 rushing yards per contest over the course of this season. The Browns are ranked 25th in the NFL when it comes to the opposition scoring, allowing 25.0 points per contest. Overall, they have conceded 1,985 rushing yards through 16 games.
Get all of our NFL Picks
The Ravens head into this game 11-5 this year. In their last contest, the Ravens got the win with a final of 34-17 against the Houston Texans. Lamar Jackson (2 touchdowns) ended the game with 168 yards on 10-15 passing while his QB rating was 143.9. He didn't toss any picks and his average yards per pass attempt was 11.2 yds. Derrick Henry ran the football 27 times for 147 yds, finishing the game with 5.4 yards per carry for Baltimore. Mark Andrews had the best day in terms of receiving for the Ravens, bringing in 2 throws for 68 yds (34.0 yds per catch). Baltimore rushed the football for 5.8 yards per carry, finishing the contest with 251 yds on 43 carries. The Ravens finished the contest with a total of 432 yds while running 60 plays (7.2 yards per play). The Ravens passing defense allowed a completion rate of 66.7%, surrendering 198 yds on 22 for 33 passing. Baltimore conceded 24 attempts on the ground for 117 yds (4.9 yds per carry).
When discussing how much they score, the Ravens rank 3rd in football by scoring 30.2 points per contest. During the season to this point, the Ravens have thrown for a total of 3,818 yards via the pass as well as an average of 238.6 throwing yards per outing, ranking them 5th in the league. They are averaging 185.6 yards per game via the rush and have toted the ball for 2,969 yards overall. The Baltimore Ravens average 424.2 yards-outing which has them ranked 1st in the NFL. The Baltimore offense has accrued 1,037 penalty yards on 122 violations, which has them ranked 3rd in the NFL in terms of helping out the opposition.
They have allowed 26 touchdowns through the air and 248.5 yards-game, which has them in 31st out of all teams. Baltimore has allowed a total of 1,305 rushing yards (81.6 yards per outing) in addition to 12 touchdowns via the rush for the season. Their defense has compiled 15 takeaways (5 fumbles and 10 picks) on the season. The Ravens defense has been on the field for 1,007 plays, which ranks 25th in football. The Ravens are relinquishing 21.9 points per game, which has them ranked 13th of all teams in the NFL.
Who will win tonight's Browns-Ravens NFL game against the spread?
Josh's Pick: Take the Browns +17.5
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free NFL picks
Get all of this Weeks Expert NFL Picks
Additional Resources:
Baltimore Ravens - Twitter
Cleveland Browns - Twitter