The Week 4 NFL slate features a lot of quality comPetition in store. Among those Games is the Buffalo Bills taking on the Baltimore Ravens.
With Week 4 in the NFL upon us, stay on top of the most current betting odds with our preview below.
Watch the NFL on Fubo!NFL Week 4 betting odds and lines
NFL odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:06 AM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Thursday
Dallas Cowboys at New York Giants betting odds
- Game time: 8:15 PM ET on Thursday, Sept. 26
- Game location: MetLife Stadium in East Rutherford, New Jersey
- Spread favorite: Cowboys (-5.5)
- Over/under: 45.5 points
- Moneyline odds: Cowboys (-241) | Giants (+198)
- TV channel: Amazon Prime Video
- Live stream: Watch on Prime Video
Click here for a full betting preview
Sunday
Denver Broncos at New York Jets betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: MetLife Stadium in East Rutherford, New Jersey
- Spread favorite: Jets (-7.5)
- Over/under: 38.5 points
- Moneyline odds: Jets (-352) | Broncos (+279)
- TV channel: CBS
- Live stream: Fubo | Paramount+
Los Angeles Rams at Chicago Bears betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Soldier Field in Chicago, Illinois
- Spread favorite: Bears (-3)
- Over/under: 41 points
- Moneyline odds: Bears (-148) | Rams (+125)
- TV channel: FOX
- Live stream: Watch on Fubo
Pittsburgh Steelers at Indianapolis Colts betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Lucas Oil Stadium in Indianapolis, Indiana
- Spread favorite: Steelers (-2)
- Over/under: 40 points
- Moneyline odds: Steelers (-131) | Colts (+110)
- TV channel: CBS
- Live stream: Fubo | Paramount+
Philadelphia Eagles at Tampa Bay Buccaneers betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Raymond James Stadium in Tampa, Florida
- Spread favorite: Eagles (-2.5)
- Over/under: 45 points
- Moneyline odds: Eagles (-138) | Buccaneers (+117)
- TV channel: FOX
- Live stream: Watch on Fubo
New Orleans Saints at Atlanta Falcons betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Mercedes-Benz Stadium in Atlanta, Georgia
- Spread favorite: Falcons (-1.5)
- Over/under: 42.5 points
- Moneyline odds: Falcons (-124) | Saints (+104)
- TV channel: FOX
- Live stream: Watch on Fubo
Cincinnati Bengals at Carolina Panthers betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Bank of America Stadium in Charlotte, North Carolina
- Spread favorite: Bengals (-4.5)
- Over/under: 48.5 points
- Moneyline odds: Bengals (-215) | Panthers (+178)
- TV channel: FOX
- Live stream: Watch on Fubo
Jacksonville Jaguars at Houston Texans betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: NRG Stadium in Houston, Texas
- Spread favorite: Texans (-7)
- Over/under: 45 points
- Moneyline odds: Texans (-308) | Jaguars (+244)
- TV channel: CBS
- Live stream: Fubo | Paramount+
Minnesota Vikings at Green Bay Packers betting odds
- Game time: 1:00 PM ET on Sunday, Sept. 29
- Game location: Lambeau Field in Green Bay, Wisconsin
- Spread favorite: Packers (-2.5)
- Over/under: 43.5 points
- Moneyline odds: Packers (-141) | Vikings (+119)
- TV channel: CBS
- Live stream: Fubo | Paramount+
New England Patriots at San Francisco 49ers betting odds
- Game time: 4:05 PM ET on Sunday, Sept. 29
- Game location: Levi’s Stadium in Santa Clara, California
- Spread favorite: 49ers (-10)
- Over/under: 39.5 points
- Moneyline odds: 49ers (-549) | Patriots (+402)
- TV channel: FOX
- Live stream: Watch on Fubo
Washington Commanders at Arizona Cardinals betting odds
- Game time: 4:05 PM ET on Sunday, Sept. 29
- Game location: State Farm Stadium in Glendale, Arizona
- Spread favorite: Cardinals (-3.5)
- Over/under: 50.5 points
- Moneyline odds: Cardinals (-179) | Commanders (+150)
- TV channel: FOX
- Live stream: Watch on Fubo
Cleveland Browns at Las Vegas Raiders betting odds
- Game time: 4:25 PM ET on Sunday, Sept. 29
- Game location: Allegiant Stadium in Paradise, Nevada
- Spread favorite: Raiders (-1)
- Over/under: 37 points
- Moneyline odds: Raiders (-112) | Browns (-107)
- TV channel: CBS
- Live stream: Fubo | Paramount+
Kansas City Chiefs at Los Angeles Chargers betting odds
- Game time: 4:25 PM ET on Sunday, Sept. 29
- Game location: SoFi Stadium in Inglewood, California
- Spread favorite: Chiefs (-8.5)
- Over/under: 39 points
- Moneyline odds: Chiefs (-426) | Chargers (+329)
- TV channel: CBS
- Live stream: Fubo | Paramount+
Buffalo Bills at Baltimore Ravens betting odds
- Game time: 8:20 PM ET on Sunday, Sept. 29
- Game location: M&T Bank Stadium in Baltimore, Maryland
- Spread favorite: Ravens (-2.5)
- Over/under: 46.5 points
- Moneyline odds: Ravens (-136) | Bills (+115)
- TV channel: NBC
- Live stream: Fubo | Peacock
Monday
Tennessee Titans at Miami Dolphins betting odds
- Game time: 7:30 PM ET on Monday, Sept. 30
- Game location: Hard Rock Stadium in Miami Gardens, Florida
- Spread favorite: Titans (-1.5)
- Over/under: 36.5 points
- Moneyline odds: Titans (-110) | Dolphins (-110)
- TV channel: ESPN
- Live stream: Watch on Fubo
Seattle Seahawks at Detroit Lions betting odds
- Game time: 8:15 PM ET on Monday, Sept. 30
- Game location: Ford Field in Detroit, Michigan
- Spread favorite: Lions (-3.5)
- Over/under: 47 points
- Moneyline odds: Lions (-193) | Seahawks (+161)
- TV channel: ABC
- Live stream: Watch on Fubo