The 2025 season was the Baltimore Ravens' 30th in the National Football League (NFL) and their 18th and final under head coachJohn Harbaugh. The Ravens failed to improve upon their 2024 record of 12–5 with their Week 6 loss to the Los Angeles Rams, starting the season 1–5 for the first time since 2015, and failed to match that record following their Thanksgiving Day loss to the Cincinnati Bengals. The Thanksgiving game was Baltimore's first since 2013. They were originally scheduled to play on Thanksgiving in 2020, but the game was postponed due to a COVID-19 outbreak. They missed the playoffs for the first time since 2021, and also suffered their first losing season since then, following their Week 18 loss to the rival Pittsburgh Steelers; a win would have clinched the division for the Ravens. This season would be the end of John Harbaugh’s coaching tenure in Baltimore as he was fired two days after the season ended.[1] Harbaugh compiled a 180–113 regular season record and a 13–11 record in the playoffs, winning Super Bowl XLVII against his brother Jim Harbaugh in the 2012 season and was named Coach of the Year in 2019.
The 2025 Ravens notably struggled at home, with a 3–6 home record. Conversely, Baltimore performed moderately well on the road, having finished with a 5–3 road record.
During the season, Mark Andrews broke Derrick Mason's record for most receiving yards as a Raven with 5,815; the previous record was 5,777.
The Baltimore Ravens drew an average home attendance of 70,294, the 13th-highest of all NFL teams.[4]
^Hamilton signed his fifth-year option for 1 year, $18.6 million for the 2026 season.
^ abcdThe Ravens traded a fourth-round (136th overall) and sixth-round selection (183rd overall) to the Tennessee Titans in exchange for a fifth-round (141st overall) and sixth-round selection (178th overall).
^ abThe Ravens traded a fifth-round selection (163rd overall) to the Carolina Panthers in exchange for a sixth-round selection (183rd overall) and WR Diontae Johnson.[6]
^ abThe Ravens traded a fifth-round (176th overall) and a 2026 sixth-round selection to the New York Jets in exchange for a sixth-round (186st overall) and 2026 fifth-round selection.
BUF – Matt Prater 32-yard field goal, 0:00. Bills 41–40. Drive: 9 plays, 66 yards, 1:26.
Top passers
BAL – Lamar Jackson – 14/19, 209 yards, 2 TD
BUF – Josh Allen – 33/46, 394 yards, 2 TD
Top rushers
BAL – Derrick Henry – 18 rushes, 169 yards, 2 TD
BUF – James Cook – 13 rushes, 44 yards, TD
Top receivers
BAL – Zay Flowers – 7 receptions, 143 yards, TD
BUF – Keon Coleman – 8 receptions, 112 yards, TD
In a rematch of last season's AFC Divisional Playoffs, the Ravens squandered strong performances by running back Derrick Henry and receiver Zay Flowers, blowing a 40–25 lead in the fourth quarter as they lost to Josh Allen and the Bills, 41–40, on a 32-yard last-second field goal by Matt Prater. The Ravens were unable to overcome two three-and-outs and a Henry fumble on their last three drives, in addition to 250 passing yards and three touchdowns by Allen in the fourth quarter alone. With the loss, their first regular season loss in Buffalo since 2013, the Ravens started their season 0–1 for the second consecutive season. This was also the first time the Ravens started 0–1 in back-to-back seasons since 2015, as well as the first time an NFL team had lost after scoring 40 or more points and rushing for over 235 yards.[13] This was the first game to end in a 41–40 final score.
Week 2: Baltimore Ravens 41, Cleveland Browns 17
Week 2: Cleveland Browns at Baltimore Ravens– Game summary
The Ravens faced their former quarterback Joe Flacco in Baltimore for the first time (the prior meeting was against the New York Jets on the road). After a sluggish first half, the Ravens dominated the second half and blew out the Browns 41–17. Baltimore's defense swarmed Flacco, who finished 25-of-45 for 199 yards with a touchdown, an interception, and a fumble, which was returned for a touchdown. Meanwhile, quarterback Lamar Jackson threw for 225 yards and four touchdowns.[14] With the win, the Ravens rebounded from the disappointing loss the previous week and improved to 1–1.
Week 3: Detroit Lions 38, Baltimore Ravens 30
Week 3: Detroit Lions at Baltimore Ravens– Game summary
DET – Amon-Ra St. Brown – 7 receptions, 77 yards, TD
BAL – Mark Andrews – 6 receptions, 91 yards, 2 TD
For the first time in team history, the Ravens lost to the Lions at home, and it was also their first loss to them since 2005. Lamar Jackson was sacked seven times, and Derrick Henry had a critical lost fumble in the 4th quarter with the Ravens trailing 24–28, his third lost fumble in as many games. With the upset loss, the Ravens fell to 1–2 for the second consecutive season.
Week 4: Kansas City Chiefs 37, Baltimore Ravens 20
Week 4: Baltimore Ravens at Kansas City Chiefs– Game summary
Baltimore entered the matchup against Kansas City without a total of six defensive starters. Baltimore scored the game’s first set of points with a touchdown to Justice Hill, but the team could never control the game. Backup quarterback Cooper Rush entered the game in the fourth quarter with Lamar Jackson suffering a hamstring injury.
With a poor performance against the Chiefs, the Ravens dropped to 1–3, their first such start since 2015. They fell to 1–6 against the Chiefs since 2018.
Week 5: Houston Texans 44, Baltimore Ravens 10
Week 5: Houston Texans at Baltimore Ravens– Game summary
With Lamar Jackson out with that hamstring injury, Baltimore was thoroughly dominated throughout the game, being outplayed in all phases. On the opening drive, the Ravens allowed C. J. Stroud and the Texans to score their first offensive touchdown against them, having failed to score one in each of the previous three meetings.[15] The Ravens lost 44–10, ending a six-game winning streak against Houston and suffering their first home loss to the Texans in franchise history. The 34-point margin tied the worst home loss in Ravens history, equaling a 41–7 defeat to the New England Patriots in 2013.[16]
With the loss, the Ravens fell to 1–4, marking their worst start to a season since the 2015 season.[15]
Week 6: Los Angeles Rams 17, Baltimore Ravens 3
Week 6: Los Angeles Rams at Baltimore Ravens– Game summary
After giving up nearly 40 points per game in their previous 3 games, the Ravens defense held the Rams to just 17 points. However, neither back-up quarterbacks Cooper Rush nor Tyler Huntley could generate any momentum as the offense floundered, scoring only 3 points.
With their fourth straight loss, their longest such streak since 2021, the Ravens fell to 1–5 for the first time since 2015.
Week 8: Baltimore Ravens 30, Chicago Bears 16
Week 8: Chicago Bears at Baltimore Ravens– Game summary
Lamar Jackson returned as the team's starting quarterback for the first time since exiting in Week 4 against the Kansas City Chiefs. Jackson completed 18-of-23 passes for 204 yards and four touchdowns, leading the Ravens to a rout of the Miami Dolphins. With the victory, the Ravens dominated on the road and improved their record to 3–5.[17]
The Ravens defeated the Vikings in what marked Lamar Jackson’s 100th regular-season start.[18] The win also gave Baltimore its first road victory against Minnesota in franchise history, and John Harbaugh recorded at least one win in every current NFL city.[19][20]
Week 11: Baltimore Ravens 23, Cleveland Browns 16
Week 11: Baltimore Ravens at Cleveland Browns– Game summary
Although the Ravens entered the game as more than a touchdown favorite, the Browns led for much of the game. After tying the game at 16–16 with two field goals in the fourth quarter, Mark Andrews ran for a 35-yard go-ahead touchdown on a trick play on 4th-and-1 with 2:31 remaining, giving the Ravens the lead. The Browns attempted to make a comeback drive, but turned the ball over on downs after failing to convert a 4th-and-5 from the Baltimore 25-yard line with 0:57 remaining, securing the victory for Baltimore. This marked the Ravens’ first sweep of the Browns since the 2020 season, improving Baltimore's record to 5–5 on the year and 39–15 all-time against Cleveland. The Ravens also spoiled Shedeur Sanders’ debut; he finished 4-of-16 with an interception and a 13.5 passer rating after coming into the game in the third quarter due to Dillon Gabriel suffering an injury. He was also sacked twice as the Browns went scoreless in the second half.[21]
Mark Andrews also became the Ravens’ career leader in receiving yards (5,806) during the game, surpassing wide receiver Derrick Mason’s previous franchise record of 5,777.[22]
Week 12: Baltimore Ravens 23, New York Jets 10
Week 12: New York Jets at Baltimore Ravens– Game summary
Derrick Henry rushed for 64 yards on 21 carries, including two two-yard third-quarter touchdowns, as the Ravens overcame a sluggish start on offense in the first half to beat the Jets 23–10.[23] With their fifth straight win, the Ravens improved to 6–5, the first time they had been over .500 this season, and moved into first place in the AFC North as the Pittsburgh Steelers lost to the Chicago Bears that same day.
The Ravens played a sloppy game and were absolutely dominated, committing four fumbles, including two by Lamar Jackson. Bengals quarterback Joe Burrow, making his return after suffering a turf toe injury in Week 2, threw for 261 yards and two touchdowns, contributing to a Ravens loss.[24]
This was the Ravens' first Thanksgiving loss, making the Houston Texans the only team in the NFL with at least two Thanksgiving wins without a loss. It was also Baltimore's first since Thanksgiving game since 2013. They were originally scheduled to play on Thanksgiving in 2020, but the 2020 game was postponed due to a COVID-19 outbreak.
The game was also the most-watched Thanksgiving night game in NFL history with an average of 28.4 million viewers across NBC, Peacock, and Telemundo.
A controversial moment occurred when Isaiah Likely caught a pass from Lamar Jackson with both hands in the end zone, with both feet down. As he was about to take another step with his right foot, Steelers’ cornerback Joey Porter Jr. knocked the ball free. The play was initially ruled a touchdown but was later overturned to an incomplete pass. The Ravens eventually turned the ball over on downs.[25]
The next day, Ravens guard Ben Cleveland was suspended for 3 games for violating the NFL's substance abuse policy.[26]
The Ravens entered the game hoping to avenge their 32–14 Thanksgiving defeat to the Bengals. The Ravens would do so, as they never once trailed, and held the Bengals scoreless. The Ravens recorded their first shutout win since beating the Tennessee Titans 21–0 in the 2018 season. Also with the win, the Ravens improved to 7–7, and keeping their playoff hopes alive while ending those of the Bengals.[27]
Week 16: New England Patriots 28, Baltimore Ravens 24
Week 16: New England Patriots at Baltimore Ravens– Game summary
At the end of the half, Lamar Jackson was taken out of the game with a back injury and was later ruled out.[28] In the fourth quarter, Derrick Henry rushed for a touchdown to give the Ravens a 24–13 lead. However, that was the last time Henry touched the ball. Patriots quarterback Drake Maye then rallied the Patriots, throwing two touchdown passes to give New England a 28–24 lead. On Baltimore’s next drive, Zay Flowers fumbled, and the Patriots ran out the clock to secure the win. With the loss, Baltimore fell to 7–8 (2–2 against the AFC East) and finished 3–6 at home. This also marked the 17th time the Ravens blew a multi possession lead since 2008.
Week 17: Baltimore Ravens 41, Green Bay Packers 24
Week 17: Baltimore Ravens at Green Bay Packers– Game summary
BAL – Derrick Henry 25-yard rush (Tyler Loop kick), 1:56. Ravens 41–24. Drive: 10 plays, 68 yards, 5:00.
Top passers
BAL – Tyler Huntley – 16/20, 109 yards, TD
GB – Malik Willis – 18/21, 288 yards, TD
Top rushers
BAL – Derrick Henry – 36 rushes, 216 yards, 4 TD
GB – Malik Willis – 9 rushes, 60 yards, 2 TD
Top receivers
BAL – Zay Flowers – 4 receptions, 30 yards, TD
GB – Christian Watson – 5 receptions, 113 yards, TD
Derrick Henry recorded one of his best performances of the season, rushing for a career-high 216 yards on 36 carries and scoring four touchdowns to lead the Ravens to a victory over the Packers. With the upset win, the Ravens improved to 8–8 while finishing 3–1 against the NFC North and 3–2 against the NFC overall.
Following the Steelers' loss to the Browns on Sunday, the outcome set up a winner-take-all matchup in the season finale to determine the AFC North champion.[29]
Despite a late rally, Tyler Loop missed the game-winning field goal when time expired, which denied the Ravens a chance to win a third straight AFC North title. As a result, the Ravens were swept by the Steelers and eliminated from playoff contention while having their first losing season since 2021. Baltimore ended their season at 8–9 (3–3 against the AFC North) and 5–3 on the road. Two days after the loss, head coach John Harbaugh was fired.[30]
^ abDenver finished ahead of New England based on common games (Denver 6–0 to New England 5–1 against: Cincinnati, Las Vegas, NY Giants, NY Jets and Tennessee).
^ abHouston finished ahead of Buffalo based on head-to-head victory.
^ abIndianapolis finished ahead of Baltimore based on conference record (Indianapolis 6–6 to Baltimore 5–7).
^ abCincinnati finished ahead of Kansas City based on conference record (Cincinnati 5–7 to Kansas City 3–9).
^ abcLas Vegas finished ahead of NY Jets and Tennessee based on conference record (Las Vegas 3–9 to NY Jets 2–10 and Tennessee 2–10).
^ abNY Jets finished ahead of Tennessee based on strength of victory (NY Jets .373 to Tennessee .275).