Prediction, Preview, and Odds
#265 Buffalo Bills -1 vs.
#266 New York Giants 43
Sunday, September 15, 2019 at 1:00pm EDT
MetLife Stadium, East Rutherford
Written by David Hess



#265 Buffalo
#266 New York


This article covers a past game!

View upcoming games.

National Football league action on Sunday afternoon and the AFC East will square off with the NFC East as the Buffalo Bills grapple with the New York Giants at MetLife Stadium in East Rutherford, New Jersey. These teams last met back in 2016 and the Bills won that game at home by a score 21-0.

The Buffalo Bills had high hopes last year that never materialized. They had a tough defense and were supposed to have found their savior at QB, in Josh Allen, but instead, it was a 6-10 season and another postseason-less year. Alen showed some flashes of brilliance but it wasn’t enough. The Bills are off to a 1-0 start this year and Allen brought them back from a 13 point deficit in the 4th quarter to bet the Jets 17-16. Can the Bill build off that win? You’ll have to check back to find out.

The Giants were projected to finish last in the NFC East and after their performance against the Cowboys in the opener, those projections may be right. Eli Manning is not the answer for this team anymore and one has to wonder when Daniel Jones will take over the reins of this offense. The offense isn’t the only issue as the Giant defense looked bad in the contest as well. Can the Giants figure things out in time to take down a hungry Bills squad that has momentum? We shall see.

Bills Rally To Take Their Opener

The Buffalo Bills did not have the season they were hoping for and they nearly got off to a 0-1 start this year, but they were able to rally back from 16-0 to beat the Jets by a score of 17-16. The defense was strong, while the offense showed that it still has a ways to go. Josh Allen did not have a good rookie season, but at times he showed flashes of why the Bills took him in the draft. This past Sunday, he showed those flashes again, especially in the 4th quarter. The Bills entered the final frame of that game trailing 16-3 when Allen ran it in from three yards out to make the game 16-10. Later in the quarter, he drove them down and connected on a 38-yard pass to John Brown with 3:00 left in the game. That gave the Bills a 17-16 lead, which they would hold onto for the win.

Having a veteran receiver like Brown doesn’t hurt for a young quarterback, looking for some chemistry.

“Yeah, John’s been on a couple of different teams, so what I love about that is John’s mental toughness, his resiliency, he’s a team-first guy, so he’s quick to adapt and adjust his game to the new system in this case,” said Buffalo head coach Sean McDermott. “His rapport with Josh really speaks to his unselfishness, his team-first mentality, and I think that really bodes well for that relationship between a wide receiver and a quarterback in terms of the communication.”

Allen did not have a great game overall as he connected on 24/37 passes for 254 yards with a TD and two INTs. He did run for 38 yards and had that TD in the 4th. He will look for a more consistent showing this week against a New York team that had trouble containing Dak Prescott and the Cowboys offense. The running game was clicking for the Bills as they put up 128 yards rushing, but the Giant run defense could have something to say about that after limiting Dallas to just 89 yards rushing. If Buffalo can get their ground game going, then that will make Josh Allen’s life much easier. He has a ton of talent and it’s time that the NFL starts to see it on a weekly basis.

The Buffalo defense was strong last year as it allowed just 294 ypg of total offense, including 179.2 ypg through the air, which led the league. The defense has picked up right where it left off after limiting the Jets to just 155 yards passing, while also giving up just 68 yards on the ground. Granted, that is against a weak Jet offense, but we also note that Sam Darnold should be stronger in his 2nd year and the Jets did have Le’Veon Bell in their offense in week one. The Bills held him to 60 yards rushing and will now try and do the same against Saquon Barkley, who is the Giants’ only offensive threat. Bell’s longest run in the game was 12 yards. After this game, the Bills have home games against the Bengals and Patriots.

The Giants Have A Long Way To Go

The New York Giants were picked by many to finish in the basement of the NFC East and after week one, I can see why. The team has no consistency on offense, other than Saquon Barkley, while their pass defense looks horrible. This team has a long way to go to get to compete for a playoff spot. How far? Well, they are home dogs to a team that went just 6-10 last year. The Giants looked good on their first offensive drive as they scored a TD and led the game 7-0 but it was mostly downhill after that in the 35-17 loss. Eli Manning hit 30/44 passes for 306 yards in the game, but it wasn’t nearly enough as the offense was inconsistent all night. He is not the answer for the Giants any more and it seems like it is just a matter of time before they insert Daniel Jones into the starting lineup. He was taken 6th overall in the draft and had a tremendous training camp.

Jones is their QB of the future and he will pair very nicely with their running back of the now. Barkley had a big game as he ran for 120 yards, with a long of 59. He didn’t score a TD, but still, he showed that last year was not a fluke and that he will not suffer a sophomore jinx. Barkley’s job will get a bit tougher this week as he will face a Buffalo team that held Le’Veon Bell to just 60 yards rushing with a long of 12 yards. Even if Barkley gets the ground game going, it may not help Manning, who missed some open receivers last week and will be taking on the best pass defense from a year ago. One other player of note is Evan Ingram, who caught 11 passes for 116 yards and a TD in the loss to Dallas.

The defense for the Giants was not good at all last year as they were 24t in total yards allowed and 23rd against the pass. Not much has changed. In fact, they have gotten a bit worse. In their opener against the Cowboys, The Giants allowed them to pile up 405 yards passing while failing to sack Prescott once and they had no INTs as well. The Giants defensive line just didn’t get much pressure on him and they will have to do a better job of that here or Allen could have similar success against them. They did allow just 89 yards on the ground, but still, it was very easy to move the ball on them for the Cowboys. The Giants have a road game against Tampa, followed by a home game against Washington on deck.

Best Bets for this Game

Full-Game Side Bet

Insiders Status:


I like the Bills in this one. The Giants are a mess right now and will be in for a long season, while the Bills are a much-improved team and they have some momentum after last week’s come-from-behind win. The Giants may have the overall edge on offense but still, Manning is no longer the answer for this team and the Bills did have the top pass defense in the league last year. They are number two this year after limiting the Jets to just 155 yards in the opener. Saquon Barkley will be called upon to lead the offense, but even that will be a chore after the Bills limited Bell to just 60 yards last week. Buffalo has a massive edge on defense in this one and Josh Alen will be playing with a ton of confidence after leading his team back against the Jets last week. The road team is 4-0-1 ATS the last five games in this series and that seals the deal for me.

Prediction: Buffalo -2.5

Full-Game Total Pick

Insiders Status:


The Bills are not the type of team that will get into many high scoring games especially with their defense. They have one of the best pass defenses in the league and will be facing a very inconsistent Eli Manning in this one. The Giants will have to run the ball a lot with Barkley and that will chew up plenty of the clock. The Giants were horrible against the pass last week, but the Bills do not have an explosive passing game. They will take the ball control rout and work heir way down the field in order to score and the Giants were good against the run last week. As bad as the Giant pass defense is, it’s still hard to see this game putting up a ton of points. The Under is 7-1 in Buffalo’s last eight road games and 7-2 in New York’s last nine games after allowing less than 90 yards rushing in their previous game. That’s the clincher.

Prediction: Under 43.5

Written By David Hess

David has always had a fascination with numbers and sports, so he combined the two to become a handicapper and a writer for us here at Winners & Whiners, along with StatSalt. All the information that David puts in his articles are well-researched and his predictions are well-thought out. He is a big fan of all the major pro sports and the colleges making David a very versatile and a constantly winning handicapper. David has been writing for the past 10 years and has been handicapping for over 20 years. He will help you beat the Man, so be sure and follow along.