Once again noting these writeups are from the model's perspective and some of the reasoning behind its predictions. These do not necessarily reflect my personal opinion of how these games will go.
Buffalo Bills @ Denver Broncos
Buffalo travels to Mile High as 1.5-point underdogs in what shapes up as a coin flip on paper. The Bills have been defensively stout lately, allowing just 16.3 points per game (4th) while holding opponents to 4.4 yards per play (5th). Denver counters with their own solid defense at 19 points allowed (10th) and 4.3 yards per play (4th). With two quality defenses ready to make life difficult, this has the feel of a grind-it-out playoff affair.
The matchups create some interesting wrinkles. Buffalo's passing attack at 6.5 yards per attempt runs into Denver's elite pass defense allowing just 4.2 yards per attempt (3rd) - that's a strength vs strength battle the Broncos could win. On the flip side, Denver's 16th-ranked passing game at 6.3 yards per attempt faces Buffalo's 3rd-ranked pass defense - another tough sledding matchup. The ground game might be the release valve, though neither team's rushing attack or run defense stands out enough to claim a real edge here statistically, another strength on strength.
The model projects Buffalo squeaking out a 24-23 type game - an outright road win as slight underdogs. At nearly a pick'em, this comes down to whether Buffalo can steal one on the road at altitude. The lean is toward the Bills getting the 1.5 points in a game that feels destined to come down to the final possession.
San Francisco 49ers @ Seattle Seahawks
San Francisco travels to Seattle as 7.5-point road underdogs - a big number to be getting in a divisional matchup. The 49ers bring a potent offense averaging 29 points per game (4th) with 6.1 yards per play (4th), but their defense has been leaky at 24.3 allowed (20th). Seattle's story is the opposite: their offense has been modest at 23.8 points (13th), but their defense has been absolutely suffocating - 9.5 points allowed (1st) and 3.7 yards per play (1st) over the last month.
The key matchup is San Francisco's offense against Seattle's elite defense. The 49ers' 3rd-ranked passing attack at 7.5 yards per attempt collides with Seattle's 2nd-ranked pass defense allowing just 3.7 yards per attempt - something has to give, and that battle likely decides the game. San Francisco's run game at 4.5 yards per carry (10th) faces Seattle's 8th-ranked run defense - no easy yards there either. Going the other way, Seattle's modest offense should find room against San Francisco's 19th-ranked pass defense, which could keep the Seahawks comfortable.
The model projects San Francisco winning outright around 30-25 as 7.5-point underdogs - a significant upset call. The lean is toward the 49ers pulling the road upset, with their offensive firepower enough to overcome Seattle's elite defense. Getting 7.5 points with a team projected to win outright is a strong spot.
Houston Texans @ YOUR New England Patriots
New England hosts Houston as 3-point favorites with a chance of snow in the forecast - 26 degrees with a 32% precipitation probability. Houston trades their climate-controlled home for potential January weather in Foxborough. The Patriots have been the hottest team in football lately, ranking 2nd in points scored at 31 per game while allowing just 11.8 (2nd). Their 6.9 yards per play (1st) and 8.8 yards per pass attempt (1st) are elite numbers heading into the divisional round.
The matchups favor New England. The Patriots' league-leading passing attack at 8.8 yards per attempt has an edge against Houston's 11th-ranked pass defense allowing 5.6 yards per attempt - not a mismatch, but New England should find room to operate. Houston's offense faces a tougher road: their 22nd-ranked rushing game at 4.1 yards per carry doesn't inspire confidence, and their passing game at 6.9 yards per attempt meets a Patriots pass defense ranked 6th at 4.7 allowed. Houston's 5th-ranked run defense is their best unit, but New England can simply throw over the top.
The model projects a comfortable Patriots win around 34-23, covering the 3-point spread with room to spare. New England's offensive firepower combined with their home field and weather advantage against a dome team tips this one decisively toward the home favorite.
LA Rams @ Chicago Bears
The Rams leave the comfy confines of SoFi for a frigid Soldier Field - 15-degree temps with snow flurries and 15 mph winds. LA enters as 4-point favorites carrying the league's hottest offense at 34 points per game, but their defense has been porous at 28 allowed (25th) while giving up 6.0 yards per play (29th). Chicago's offense has been rolling too at 29 points per game (4th), setting up what could be a shootout if the weather cooperates.
The brutal conditions at Soldier Field were supposed to be Chicago's edge, but LA's 3rd-ranked rushing attack at 5.0 yards per carry against Chicago's porous 22nd-ranked run defense could flip that script. If the Rams can pound the rock, the weather becomes their friend. Flip it around and Chicago's passing game at 7.1 yards per attempt (5th) gets to attack LA's struggling 21st-ranked pass defense - but will the Bears be able to air it out in the snow?
The model projects a nail-biter with LA edging it around 29-27, but that margin falls inside Chicago's 4 points. The lean is toward the Bears covering at home, though LA's ground game advantage in these conditions makes this closer than the home field narrative suggests.