NFL

Buffalo enters unbeaten at 3-0 with 33.7 points per game and 401.7 total yards per game, powered by 246.7 passing yards per game and 155.0 rushing yards per game. The Bills have also been efficient by advanced pace indicators, posting 6.5 yards per play and a perfect cover record so far. The Rams are 1-2, but their offense is still producing 417.7 yards per game and 284.0 passing yards per game, and their defense has held opponents to 272.7 yards per game and 4.6 yards per play allowed. Los Angeles has been less consistent in results, but the underlying scoring and efficiency data are stronger than the record suggests.
This game projects as a higher-scoring contest with Los Angeles holding the edge at home. Buffalo’s unbeaten record and explosive offense keep this close, but the Rams have the better defensive efficiency, the stronger yards-per-play profile, and enough passing production to keep pace and finish on top. A 31-27 Rams win fits the matchup data and supports Los Angeles on the moneyline as the clearest value position.