The Week 12 NFL schedule features eight games in the early window on Sunday, three in the late window and primetime games on Sunday night, Monday night, and Tuesday night. The defending champion Chiefs are 9-1 and will visit the Buccaneers (7-4) in a potential Super Bowl preview on Sunday at 4:25 p.m. ET. The Chiefs are 3.5-point road favorites, with the over-under at 56 in the Week 12 NFL odds from William Hill Sportsbook.

On Sunday Night Football, the oldest rivalry in the NFL will be renewed when the Packers (7-3) host the Bears (5-5). Green Bay is a 9.5-point home favorite in the Week 12 NFL spreads for the teams' 201st all-time meeting. All of the Week 12 NFL lines are listed below, and SportsLine's advanced computer model has all the NFL betting advice and predictions you need to make the best Week 12 NFL picks now.

The SportsLine Projection Model simulates every NFL game 10,000 times and is up over $7,800 for $100 players on its top-rated NFL picks since its inception five-plus years ago.

It's a sizzling 19-10 on top-rated NFL picks this season, already returning almost $800. The model enters Week 12 on an incredible 115-75 roll on top-rated NFL picks that dates back to the 2017 season. Additionally, the model also ranked in the Top 10 on NFLPickWatch in three of the past four years on straight-up NFL picks and beat more than 95 percent of CBS Sports office pool players three times during that span. Anyone who has followed it is way up.

Now, it has examined the latest Week 12 NFL odds and NFL betting lines from William Hill, simulated every snap, and its predictions are in. Head to SportsLine now to see them all.

Top NFL predictions for Week 12

One of the top Week 12 NFL picks the model recommends: The Giants (-6) cover on the road against the Bengals. Cincinnati is just 2-7-1 on the season but there was reason for optimism because of the play of rookie quarterback Joe Burrow. However, Burrow suffered a torn ACL that ended his season and the Bengals will now turn to Brandon Allen as their starter in Week 12. 

The Giants have won two games in a row and should be refreshed coming off a bye week. After failing to produce 350 yards of total offense in their first seven games, the Giants have crossed that threshold in their last three contests. 

SportsLine's model predicts that the Giants will put up well over 350 yards of total offense once again. That's a big reason why New York covers in nearly 60 percent of simulations, while the over (44) has plenty of value.

Another one of the top Week 12 NFL predictions from the model: The Colts (-3) cover against the Titans in a key AFC South clash. Both teams boast a 7-3 record, four games clear of the third-place Texans. And with the division looking like a two-team race, Indianapolis picked up the crucial tiebreaker by knocking off the Titans in Week 11. 

The Titans picked up a gutsy overtime win at Baltimore this past week, but haven't been strong overall on the road this year, going just 1-3 against the spread. The simulations show Indianapolis holding Titans running back Derrick Henry under 100 yards on the ground as the Colts cover in well over 50 percent of simulations. The under (51.5) also has plenty of value since that hits almost 60 percent of the time.

How to make Week 12 NFL picks 

The model has also made the call on every other game on the Week 12 NFL schedule and identified a Super Bowl contender that goes down hard in a shocking upset. You can only get every pick for every game here.

What NFL picks can you make with confidence in Week 12? And which Super Bowl contender goes down hard? Check out the latest NFL odds from William Hill below and then visit SportsLine to see which NFL teams are covering in more than 50 percent of simulations, all from the model that is up over $7,800 on its top-rated NFL picks

NFL odds, matchups for Week 12

Sunday, Nov. 29

Cardinals vs. Patriots (+1, 49)

Carolina Panthers vs. Minnesota Vikings (-3, 50)

Cleveland Browns vs. Jacksonville Jaguars (+7, 48.5)

Los Angeles Chargers vs. Buffalo Bills (-4.5, 52)

Miami Dolphins vs. New York Jets (+7, 44.5)

New York Giants vs. Cincinnati Bengals (+6, 44) 

Tennessee Titans vs. Indianapolis Colts (-3, 51.5)

Las Vegas Raiders vs. Atlanta Falcons (+3, 53.5)

New Orleans Saints vs. Denver Broncos (+15.5, 36)

San Francisco 49ers vs. Los Angeles Rams (-6.5, 44.5)

Kansas City Chiefs vs. Tampa Bay Buccaneers (+3.5, 56)

Chicago Bears vs. Green Bay Packers (-9.5, 44)

Monday, Nov. 30

Seattle Seahawks vs. Philadelphia Eagles (+6, 48.5)

Tuesday, Dec. 1

Baltimore Ravens vs. Pittsburgh Steelers (off the board)