
BAL @ BUF







Todays Matchup Details
Todays Game is on Sunday, September 7th
07/09/25 20:20:00 PM EST Kickoff
Positives for the Baltimore Ravens Game Today
The Ravens defense has been a glaring pass funnel last year, causing opposing quarterbacks to attempt the 2nd-most passes in the NFL (37.4 per game) last year.
In this game, Dalton Kincaid is predicted by the predictive model to slot into the 93rd percentile among TEs with 6.0 targets.
When it comes to air yards, Dalton Kincaid ranks in the lofty 95th percentile among tight ends last year, accumulating a striking 45.0 per game.
Dalton Kincaid ranks in the 94th percentile when it comes to tight end WOPR (Weighted Opportunity Rating—an advanced stat that calculates high-value offensive involvement) with a monstrous 41.5 mark last year.
The Buffalo offensive line grades out as the 9th-best in football last year in protecting the QB, which has a strong impact on all air attack metrics across the board.
Khalil Shakir has been heavily involved in his team’s passing offense, garnering a Target Share of 23.1% last year, which places him in the 79th percentile when it comes to WRs.
Khalil Shakir has been one of the top WRs in the league last year, averaging an exceptional 56.0 adjusted yards per game while checking in at the 77th percentile.
Khalil Shakir rates as one of the most sure-handed receivers in the NFL, completing a terrific 80.5% of passes thrown his way (adjusted for context) last year, ranking in the 96th percentile among WRs.
The Buffalo Bills defense has been a prominent pass funnel last year, inducing opposing teams to attempt the 8th-most passes in the NFL (33.9 per game) last year.
The model projects Zay Flowers to earn 7.9 targets in this contest, on average, ranking him in the 88th percentile when it comes to WRs.
With an exceptional 27.0% Target% (92nd percentile) last year, Zay Flowers places as one of the wideouts with the biggest workloads in football.
When it comes to air yards, Zay Flowers grades out in the towering 83rd percentile among wide receivers last year, accruing a massive 75.0 per game.
Zay Flowers checks in as one of the leading wide receivers in the league last year, averaging a stellar 61.0 adjusted yards per game while grading out in the 83rd percentile.
Accounting for their underlying tendencies and matchup dynamics, the predictive model expects the Baltimore Ravens to run on 46.5% of their opportunities: the 4th-greatest frequency on the slate this week.
Our trusted projections expect Derrick Henry to total 16.9 rush attempts in this contest, on balance, putting him in the 95th percentile when it comes to running backs.
Out of all running backs, Derrick Henry grades out in the 91st percentile for carries last year, taking on 61.7% of the workload in his team’s ground game.
Derrick Henry has picked up 118.0 adjusted yards per game on the ground last year, one of the biggest figures in the NFL when it comes to running backs (100th percentile).
Derrick Henry’s rushing efficiency (6.17 adjusted yards per carry) has been some of the best in football last year (100th percentile among RBs).
Lamar Jackson comes in as one of the top passers in the league last year, averaging an outstanding 243.0 adjusted yards per game while ranking in the 78th percentile.
Lamar Jackson has been one of the best per-play passers in football last year, averaging an excellent 8.72 adjusted yards-per-target while ranking in the 100th percentile.
Last year, the feeble Buffalo Bills defense has allowed a staggering 229.0 adjusted yards per game through the air to opposing QBs: the 10th-most in football.
Last year, the anemic Bills defense has surrendered a colossal 73.2% Adjusted Completion Rate to opposing teams: the 7th-worst rate in football.
Josh Allen ranks as one of the best per-play QBs in the NFL last year, averaging a fantastic 7.86 adjusted yards-per-target while checking in at the 82nd percentile.
Last year, the weak Ravens defense has yielded a staggering 251.0 adjusted passing yards per game to opposing quarterbacks: the 2nd-worst in football.
In this week’s game, James Cook is projected by the model to secure a spot in the 83rd percentile when it comes to running backs with 12.7 carries.
James Cook has earned 51.4% of his offense’s rushing play calls last year, placing him in the 85th percentile among running backs.
James Cook has averaged 68.0 adjusted rushing yards per game last year, one of the highest marks in the NFL when it comes to running backs (89th percentile).
James Cook’s running efficiency (5.23 adjusted yards per carry) has been some of the best in the league last year (89th percentile when it comes to RBs).
In this contest, Mark Andrews is predicted by the model to find himself in the 88th percentile when it comes to TEs with 5.4 targets.
When talking about air yards, Mark Andrews grades out in the lofty 94th percentile among tight ends last year, totaling a monstrous 44.0 per game.
Mark Andrews’s 37.5 WOPR (Weighted Opportunity Rating—an advanced metric that calculates high-value offensive involvement) ranks among the best in the NFL: 88th percentile for TEs.
With a terrific 40.0 adjusted yards per game on passes (83rd percentile) last year, Mark Andrews has been as one of the leading pass-game TEs in football.
Negatives with the Buffalo Bills Game Today
The projections expect the Bills to call the 8th-fewest offensive plays among all teams this week with 62.9 plays, based on their underlying tendencies and game dynamics.
The 3rd-fewest plays in the league have been run by the Buffalo Bills last year (a mere 54.9 per game on average).
Dalton Kincaid checks in as one of the worst possession receivers in the league among TEs, catching a measly 62.0% of passes thrown his way (adjusted for context) last year, ranking in the 6th percentile.
The Ravens pass defense has been quite strong when opposing tight ends have gotten into space, allowing an average of 4.33 yards-after-the-catch last year: the 5th-fewest in football.
As it relates to safeties in pass coverage, Baltimore’s group of safeties has been great last year, projecting as the 5th-best in the league.
The Ravens pass defense has excelled when opposing wide receivers have gotten into space, allowing an average of 3.69 yards-after-the-catch last year: the fewest in football.
Given their underlying play style and matchup dynamics, the leading projections forecast the Ravens to pass on 53.5% of their plays: the 4th-lowest clip among all teams this week.
The predictive model expects the Ravens offense to be the 5th-most sluggish paced team in the league (in a neutral context) right now, averaging 29.49 seconds per play.
Our trusted projections expect Lamar Jackson to throw 31.4 passes in this game, on average: the 5th-fewest among all quarterbacks.
The Baltimore Ravens defense has excelled when opposing pass-catchers have gotten into space, surrendering an average of 4.76 yards-after-the-catch last year: the 4th-fewest in the NFL.
Opposing squads have run for the fewest adjusted yards in the NFL (just 79.0 per game) versus the Ravens defense last year.
The Ravens defensive tackles project as the 2nd-best collection of DTs in football last year when it comes to defending the run.
Mark Andrews rates as one of the weakest TEs in football at grinding out extra yardage, averaging just 3.22 yards-after-the-catch (YAC) last year while checking in at the 12th percentile.
The Bills pass defense has shown good efficiency against TEs last year, surrendering 6.57 adjusted yards-per-target to the position: the 4th-fewest in football.
Last year, the tough Bills pass defense has yielded the 7th-least yards-after-the-catch in the league to opposing TEs: a paltry 4.4 YAC.
Latest Buffalo Bills Matches
- Bills vs Texans Match Player Stats | 2025 NFL Playoffs 1 Sunday
- Bills vs Broncos Match Player Stats | 2025 NFL Playoffs 20 Saturday
- Bills vs Jaguars Match Player Stats | 2025 NFL Playoffs 19 Sunday
- Jets vs Bills Match Player Stats | Week 18 Sunday 2026
- Eagles vs Bills Match Player Stats | Week 17 Sunday 2025
- Bills vs Browns Match Player Stats | Week 16 Sunday 2025
- Bills vs Patriots Match Player Stats | Week 15 Sunday 2025
- Bengals vs Bills Match Player Stats | Week 14 Sunday 2025
- Bills vs Steelers Match Player Stats | Week 13 Sunday 2025
- TNF: Bills vs Texans Match Player Stats | Week 12 Thursday 2025
Latest Baltimore Ravens Matches
- Ravens vs Colts Match Player Stats | 2025 NFL Playoffs 1 Sunday
- Ravens vs Steelers Match Player Stats | Week 18 Sunday 2026
- Ravens vs Packers Match Player Stats | Week 17 Saturday 2025
- Patriots vs Ravens Match Player Stats | Week 16 Sunday 2025
- Ravens vs Bengals Match Player Stats | Week 15 Sunday 2025
- Steelers vs Ravens Match Player Stats | Week 14 Sunday 2025
- Bengals vs Ravens Match Player Stats | Week 13 Thursday 2025
- Jets vs Ravens Match Player Stats | Week 12 Sunday 2025
- Ravens vs Browns Match Player Stats | Week 11 Sunday 2025
- Ravens vs Vikings Match Player Stats | Week 10 Sunday 2025