The Baltimore Ravens’ 2025 schedule is now officially released. While the team’s final roster is a long way from being finalized, all 17 of their opponents and matchups are set in stone.
The Ravens have one of the league’s more difficult schedules. Based on opponents win percentages from last season, the Ravens’ face the ninth-hardest draw of any team. In their continued quest to break through their postseason wall, Lamar Jackson and company will play eight returning playoff teams and the entire NFC North division.
While the start of the 2025 season is still several months away, let’s make some far-in-advance, way-too-early predictions for each game of the Ravens’ schedule.
Week 1: @Buffalo Bills — Sunday, 8:20 PM
The Ravens get a chance at avenge last year’s playoff defeat, as they’ll travel back to Buffalo to take on Josh Allen and the Bills. The Bills should again be one of the AFC’s top teams and an obstacle for the Ravens in the postseason, so getting a win here would set the tone for the year. While the Ravens match up well against the Bills, this game will go likely go down to the wire once again. We’ll say the Ravens come up just short by a field goal or less, setting the stage for their revenge to wait until January.
Result: Loss, 23-21 (0-1)
Week 2: vs.Cleveland Browns — Sunday, 1:00 PM
The Ravens typically play very well after a loss. Even if they were to win in Buffalo, a home opener against the Browns in Week 2 is a favorable spot. The Ravens may very well face off against Joe Flacco here, should he begin the season as Cleveland’s starting quarterback. That makes for a fun storyline and potential “revenge game” as many will call it, but the Browns have a lot of question marks — at quarterback and elsewhere on the roster.
Prediction: Win, 1-1
Week 3: vs.Detroit Lions — Monday, 8:15 PM
The Lions should give the Ravens a tougher test than two years ago, when the Ravens beat them by 32 points in Baltimore. While Detroit has since established themselves as one of the league’s best teams, the Ravens have several factors working in their favor: they have a high success rate against NFC opponents, they usually play well at home and on primetime, and the Lions will be integrating two new coordinators early in the season.
Prediction: Win, 2-1
Week 4: @Kansas City Chiefs — Sunday, 4:25 PM
The Ravens are just 1-6 against the Chiefs in the Lamar Jackson-Patrick Mahomes era including postseason matchups. That lone victory was at home a few years ago, meaning the Ravens are winless in Kansas City. They came up short inches short (literally) of potentially winning here in Week 1 last season. Could they finally turn the tide this time around? This should be another competitive matchup but it doesn’t help that the Ravens will be playing on a shorter week. Until proven otherwise, it’s hard to predict the Ravens will exorcise their demons against the Chiefs.
Prediction: Loss, 2-2
Week 5: vs.Houston Texans — Sunday, 1:00 PM
Whereas the Ravens struggle against the Chiefs, the opposite is true when they play the Texans. Against Houston, the Ravens have won six straight games dating back to 2017. That includes four consecutive wins by 16+ points. The Ravens are 2-0 against the C.J. Stroud-Demeco Ryans combo and outscored the Texans by a combined 65-12. The Texans might put up a better fight this time and have to be respected as back-to-back division champions with playoff wins in each of the past two years. However, the Ravens seem to have their number.
Prediction: Win, 3-2
Week 6: vs.Los Angeles Rams — Sunday, 1:00 PM
For the third consecutive game, the Ravens will have to play a division champion from last year. This matchup against the Rams before their bye will mark the end of facing five playoff opponents within six weeks. The Ravens would love to be above .500 heading into their break but it won’t come easy against a talented, well-coached Los Angeles team. The Rams took the Ravens down to the wire in Baltimore two years ago in overtime. This game could play out in a similar fashion and should be super competitive. Matthew Stafford and Sean McVay have the chops to steal one on the road against the Ravens.
Prediction: Loss, 3-3
Week 8: vs.Chicago Bears — Sunday, 1:00 PM
John Harbaugh usually has his team ready to roll coming out of the bye week. They’ll get a favorable matchup at home against a young Bears team, who many expect to make a big jump this season. After the Bears hired Ben Johnson and loaded up with new talent, particularly on the offense line, they should be much improved. However, the Ravens are traditionally very good against young quarterbacks and young head coaches at home.
Prediction: Win, 4-3
Week 9: @Miami Dolphins — Thursday, 8:15 PM
A Thursday night road trip to Miami was a disastrous spot for the Ravens a few years ago, where they scored just 10 points and lost by double digits. This time around, they should fare better against a shaky Dolphins team. Playing on a short week as the road team is still not an advantageous spot to be in but look for the Ravens to score plenty of more points than they did in that previous matchup.
Prediction: Win, 5-3
Week 10: @Minnesota Vikings — Sunday, 1:00 PM
The Vikings exceeded everyone’s expectations last season by winning 14 games. While they may not be one of the league’s elite teams again, they’re still talented and well-coached under Kevin O’Connell. The Ravens will have a few extra days of rest to prepare to face a blitz-happy defense coached by Brian Flores. While they’ll have the advantage of facing a first-year starting quarterback in J.J. McCarthy, the Ravens typically lose one game on the road that they probably should have won. Let’s say maybe this one is it.
Prediction: Loss, 5-4
Week 11: @ Cleveland Browns — Sunday, 4:25 PM
The Ravens’ second divisional game of the season does not come until Week 11 and is again against the Browns. The Ravens were upset in Cleveland last year in a frustrating defeat, so they’ll look to avoid another trap game here. They should be able to bounce back handedly this time around and handle whoever the Browns are starting at quarterback by this point in the year.
Prediction: Win, 6-4
Week 12: vs.New York Jets — Sunday, 1:00 PM
The Jets are going through a transition after hiring a new head coach, Aaron Glenn, and replacing Aaron Rodgers with Justin Fields at quarterback. While they still have plenty of talented pieces on the roster, they don’t figure to be very much improved in the first year of Glenn’s tenure of rebuilding the team’s culture. The Ravens have defeated the Jets by double digits in each of their recent matchups and should win decisively again here.
Prediction: Win, 7-4
Week 13: vs.Cincinnati Bengals — Thursday, 8:20 PM
In a short turnaround, the Ravens will be featured on Thanksgiving Day in a primetime night matchup against the Bengals. The Ravens have hosted the Bengals on Thursday night twice in recent years and won both times, including a comeback one-point victory last season. The Bengals will undoubtedly be super eager to get a win here and should pose a challenge for the Ravens, especially defensively. However, the Ravens usually get up for high-stakes contests like these and have had the Bengals number at home lately. It should be a close and high scoring game once again.
Prediction: Win, 8-4
Week 14: vs.Pittsburgh Steelers — Sunday, 1:00 PM
The Ravens will get their first taste of the Steelers in early December, in the middle of a three-game divisional stretch. The Steelers are no stranger to beating the Ravens on the road, which they did in Week 18 last year too. The Ravens were resting starters in that game, though, and beat the Steelers by 17 points in the Wild Card round of the playoffs. While this should be a more competitive game and Pittsburgh can never be counted out, the Ravens can continue their midseason momentum with a big win here.
Prediction: Win, 9-4
Week 15: @ Cincinnati Bengals — Sunday, 1:00 PM
Only two weeks after Thanksgiving, the Ravens will have to play the Bengals again this time on the road. Last season, the Ravens erased a deficit in Cincinnati and escaped with a narrow 41-38 overtime victory. With how competitive each of their two games were in 2024, one may think the Bengals could get some better luck in one of the matchups this season. The Bengals will likely be playing with very high urgency at this point in the year, looking to compete for the divisional title and a spot in the postseason.
Prediction: Loss, 9-5
Week 16: vs.New England Patriots — Sunday, 1:00 PM
The Ravens are no stranger to facing off against a Mike Vrabel-coached team and he’s had some documented success against Baltimore in the past. Now, he’s leading a Patriots team that’s expected to be much improved in rising sophomore Drake Maye’s second year under center. However, it will be a tall task for Maye and this Patriots team to defeat a Ravens team on their own turf in late December. The Ravens should be able to handle business in this spot and they’ll need a win with playoff implications on the line.
Prediction: Win, 10-5
Week 17: @Green Bay Packers — TBD
No time has been set for this game but it’s possible this could end up being a primetime matchup in Green Bay. Lamar Jackson has never played at Lambeau Field before, making this an even more anticipated contest. The Packers, like the Ravens, should also have playoff hopes to be playing for here. The Ravens have favorable matchups head-to-head against them but the Packers are well-coached and have a good home field advantage; so they could pull out a close win.
Prediction: Loss, 10-6
Week 18: @ Pittsburgh Steelers — TBD
As mentioned previously, the Steelers beat the Ravens in the regular season finale last season. Flash forward to this year and the Ravens will again have to go through Pittsburgh to conclude the schedule, this time on the road instead of at home. The Ravens should have more to play for this time around. The Ravens haven’t swept this season series in many years and the Steelers will again be a tough out. But in a potential AFC North title-clinching game, it’s hard to see the Ravens faltering in a major way.
Prediction: Win, 11-6