In less than four months’ time, the Baltimore Ravens will embark on their 30th season. Though their previous campaign ended terribly, this club has so much going for them.
John Harbaugh has begun his 18th season in charge of the team. In his previous 17 seasons, Harbaugh has won 185 out of 300 games (playoffs included). Lamar Jackson, whose talent is matched by his motivation, will be vying for his 3rd MVP award, one season after many thought he should’ve won it. Derrick Henry got a new contract and can now play even more confidently (as if that was possible). Baltimore’s defensive backfield, led by Kyle Hamilton, the best defensive player in football, got even better when the team drafted stud safety Malaki Starks last month.
The Ravens also have a few murky situations to clear up. Justin Tucker is no longer a Raven, and while Tyler Loop is a very talented rookie, he’s still a rookie. Mark Andrews is part of the team’s plans, but is entering the final year of his contract; his cap number is $16.9 million. Other key starters who are set to be unrestricted free agents after this coming season are Kyle Van Noy, Odafe Oweh, and Tyler Linderbaum.
As far as what we do know, the Ravens will have a pretty tough schedule in 2025. It skews toward home games in the first half of the season, and toward road games in the second half of the season. It’ll start where things ended last season: at Buffalo in primetime.
A Week 7 bye, four primetime games, and a season finale at Pittsburgh makes for an intensely-anticipated season.
Baltimore Ravens 2025 Regular Season Schedule
Week 1
9/7 @ Buffalo, 8:15 pm ET on NBC (Sunday Night Football)
All-time record: 7-4 regular season, 0-2 postseason
Most recent meeting: 27-25 loss, 1/19/25 in Buffalo
Week 2
9/14 vs. Cleveland, 1:00 pm ET on CBS
All-time record: 37-15
Most recent meeting: 35-10 win, 1/4/25 in Baltimore
Week 3
9/22 vs. Detroit, 8:15 pm ET on ABC/ESPN (Monday Night Football)
All-time record: 6-1
Most recent meeting: 38-6 win, 10/22/23 in Baltimore
Week 4
9/28 @ Kansas City, 4:25 pm ET on CBS
All-time record: 4-8 regular season, 1-1 postseason
Most recent meeting: 27-20 loss, 9/5/24 in Kansas City
Week 5
10/5 vs. Houston, 1:00 pm ET on CBS
All-time record: 11-2 regular season, 2-0 postseason
Most recent meeting: 31-2 win, 12/25/24 in Houston
Week 6
10/12 vs. Los Angeles Rams, 1:00 pm ET on FOX
All-time record: 6-3
Most recent meeting: 37-31 win, 12/10/23 in Baltimore
Week 7
BYE
Week 8
10/26 vs. Chicago, 1:00 pm ET on CBS
All-time record: 3-4
Most recent meeting: 16-13 win, 11/21/21 in Chicago
Week 9
10/30 @ Miami, 8:15 pm ET on Prime Video (Thursday Night Football)
All-time record: 9-8 regular season, 2-0 postseason
Most recent meeting: 56-19 win, 12/31/23 in Baltimore
Week 10
11/9 @ Minnesota, 1:00 pm ET on FOX
All-time record: 4-3
Most recent meeting: 34-31 win, 11/7/21 in Baltimore
Week 11
11/16 @ Cleveland, 4:25 pm ET on CBS
All-time record: 37-15
Most recent meeting: 35-10 win, 1/4/25 in Baltimore
Week 12
11/23 vs. New York Jets, 1:00 pm ET on CBS
All-time record: 10-2
Most recent meeting: 24-9 win, 9/11/22 in New York
Week 13
11/27 vs. Cincinnati, 8:20 pm ET on NBC (Thanksgiving Night)
All-time record: 32-26 regular season, 0-1 postseason
Most recent meeting: 35-34 win, 11/7/24 in Baltimore
Week 14
12/7 vs. Pittsburgh, 1:00 pm ET on CBS
All-time record: 25-33 regular season, 2-3 postseason
Most recent meeting: 28-14 win, 1/11/25 in Baltimore
Week 15
12/14 @ Cincinnati, 1:00 pm ET on CBS
All-time record: 32-26 regular season, 0-1 postseason
Most recent meeting: 35-34 win, 11/7/24 in Baltimore
Week 16
12/21 vs. New England, 1:00 pm ET on CBS
All-time record: 3-9 regular season, 2-2 postseason
Most recent meeting: 37-26 win, 9/25/22 in New England
Week 17
TBD (flex game) @ Green Bay
All-time record: 2-5
Most recent meeting: 31-30 loss, 12/19/21 in Baltimore
Week 18
TBD (flex game) @ Pittsburgh
All-time record: 25-33 regular season, 2-3 postseason
Most recent meeting: 28-14 win, 1/11/25 in Baltimore
Main takeaways
The biggest games of the year are always the Steelers games, particularly the road version. As far as other big-time opponents go, the Ravens go on the road to face the Bills and Chiefs, but get to play the Lions at home.
Having a Week 7 bye is earlier than the Ravens have had time off in recent years, but the bye week is something completely out of team control, so there’s no point in getting too worked up about it.
The two biggest “trap” games are Week 2 versus the Browns and Week 12 versus the Jets. That Week 2 game is sandwiched between bonafide Super Bowl contenders, and that Week 12 contest will be played just four days before a Thanksgiving night clash against the Bengals. The Browns and Jets combined for an 8-26 record in 2024. No one at 1 Winning Drive will admit to purposely taking those teams lightly, but human nature tempts them to do just that. The Ravens often play to their competition.
All that said, Lamar Jackson is the key to the engine. As he goes, so go the Ravens. Period.
Baltimore is on a short list of clubs that can realistically say they have a good chance to win Super Bowl LX in Santa Clara, California on February 8, 2026. Many would agree that, in no particular order, the Ravens, Bills, Chiefs, Eagles, and Lions make up that short list.
The Ravens won’t play the Eagles this regular season and obviously can’t play themselves, but they will play those other three teams within the first four weeks of the season.
Something tells me they like it that way.

Born in Baltimore, Mike had long been drawn to sports of all kinds. Growing up watching Cal Ripken play ever day gave him a great example for which to attack every endeavor he undertakes.
When the Ravens came to town, though, that’s when Mike found his passion. Since that time, he’s tried to gain every bit of knowledge he could. Now as a high school coach, Mike is able to take his film study and appreciation of the game to a new level.
To engage with Mike on social media, follow him on Twitter @MikeFastNFL.