Top USA Sportsbooks
  • BetOnline
  • MyBookie
  • Bovada
  • SportsBetting
  • BetNow
  • xBet
Major Sporting Events
2020/21 NFL Season
2020 NCAA Football
2020/21 NCAA Basketball
2020/21 NBA Basketball
2021 MLB Baseball
2021 Horse Racing
2016 NFL Weekly Upsets
Updated: February 2021

coming soon....





NFL Week 16 Upsets Waiting To Happen

Miami (8-6) @ Buffalo (5-9)
After an electrifying win over New England which solidified the Dolphins claim to the No. 5 seed in the AFC playoffs, Miami is primed to be upset. Add in the fact that they must travel to Buffalo and play in less than desirable conditions, and Buffalo could pull the weekend’s biggest upset.

The Bills are coming off a win over Jacksonville and should it be a typical late-season, cold weather game, Buffalo just may have an advantage. The Bills have the league’s 4th best rushing attack featuring the two-headed tandem of C.J. Spiller (745 yards) and Fred Jackson (725). Rookie QB E.J. Manuel is back as the Bills look to end the season on a high note. Give the edge to the home, cold-weather Bills…Buffalo 27, Miami 20.


NFL Week 16 Lines and Odds


NFL Week 15 Upsets Waiting To Happen


Cincinnati (9-4) @ Pittsburgh (5-8)
At 9-4 and atop the AFC North, Cincinnati must travel to division nemesis Pittsburgh. The Bengals are riding a three-game winning streak and are playing some of the best defense in the NFL. The Steelers, with a plethora of injuries this season, just haven’t been able to get anything going this season.

The running game has suffered due to the loss of several key offensive linemen including All-Pro center Maurkice Pouncey. The defense is solid although the Steelers are giving up an uncharacteristic 120 yards rushing per game. For the Steelers to have a shot at beating the Bengals, they will have to run the ball with success and QB Ben Rothliesberger must make the passing game go. Playing at Heinz Field is a distinct advantage late in the season… Pittsburgh 17, Cincinnati 13.


NFL Week 14 Upsets Waiting To Happen


Detroit (7-5)@ Philadelphia (7-5)
Two of the brighter surprises in the league, the Lions are atop the NFC North and the Eagles have rallied to take control of the NFC East. Nick Foles is now the Eagles permanent starter at QB and has yet to throw an interception against his 19 touchdowns.

Philadelphia also boasts the NFL’s second-best rushing offense led by LeSean McCoy who has 1,088 yards. Detroit is good on offense with QB Matthew Stafford and WR Calvin Johnson, who has 1,299 yards receiving and 12 TDs, but they do not fare well in Pennsylvania. The Lions lost two weeks ago to Pittsburgh and the Eagles are 3-1 in the series since 2001. Look out NFC, here comes the Eagles…Philadelphia 35, Detroit 31.




NFL Week 13 Upsets Waiting To Happen


Denver (9-2) @ Kansas City (9-2)
After starting 9-0, the Chiefs have now lost two in a row and must play division rival Denver for the second time in three weeks. The Broncos suffered a rare loss to New England losing a 24-0 halftime lead before falling in overtime 34-31. Kansas City may be without Tamba Hali and Justin Houston, their top pass rushers, since both were injured in their loss last week to San Diego.

QB Peyton Manning will have to get back on track after throwing for just 150 yards in the loss to New England. If KC has to play without Houston and Hali, Manning will have an easier time leading the league’s best passing offense (330 yards per game). The winner of this game controls the AFC West…Kansas City 28, Denver 27.





NFL Week 12 Upsets Waiting To Happen


Carolina (6-3) @ Miami (5-5)
After a huge win against New England that cemented them into a contender slot, the Panthers must prove they can win on the road after an emotional victory. They have the league’s best defense and QB Cam Newton is enjoying his best season.

The Panthers have won six in a row, including the past two against two of the league’s best (49ers, Patriots). Miami is currently tied with the Jets in the AFC East and has a legitimate shot at making the playoffs. Their run needs to start here. QB Ryan Tannehill is as good a young QB as there is in the league. Defensively, the Dolphins are not world-beaters, but they have to find a way to contain Newton. Somehow, they will…Miami 27, Carolina 22.



NFL Week 11 Upsets Waiting To Happen


Detroit (6-3) @ Pittsburgh (3-6)
The Steelers are suffering through the 2013 season. Losing your All-Pro center for the season hasn’t helped the running game, but the defense is still solid. Pittsburgh is 11th in total defense, fourth against the pass, in the NFL.  They will have their hands full with Lions’ QB Matthew Stafford and WR Calvin Johnson. Johnson, arguably the league’s best receiver, is second in the NFL with 904 receiving yards and has caught nine TD passes. The new dynamic in the Detroit offense is RB Reggie Bush, the team’s leading rusher (623 yards) and second leading receiver (34 rec., 343 yards). The Lions have won three of their last four, including last week’s nail-biter over Chicago, 21-19. Pittsburgh has won all three meetings between the two teams since 2001…Pittsburgh 34, Detroit 31.



NFL Week 10 Upsets Waiting To Happen

Miami (4-4) @ Tampa Bay (0-8)
For the first time this season, the Tampa Bay Buccaneers will win a game. Playing at home on Monday Night Football, head coach Greg Schiano will ward off the masses wanting to get rid of him for at least another week. With QB Mike Glennon taking over the offense, the Bucs jumped out to a 21-0 lead over perennial NFC power Seattle last week, but just couldn’t finish. Rookie RB Mike James erupted for 158 yards rushing on 28 carries against the Seahawks.

Glennon and James should play well against a Dolphins defense that ranks in the bottom third of the league in most statistical categories. Miami gave up 28 first downs and 465 yards to Cincinnati but somehow managed to squeak out a 22-20 over the Bengals with a rare safety in overtime. Prior to that, they lost four straight. It’s the upset of the week…Tampa Bay 20, Miami 14.

NFL Week 9 Upsets Waiting To Happen


New Orleans (6-1) @ New York Jets (4-4)
The Jets got pounded last week by the Cincinnati Bengals, 49-9. Facing one of the league’s best teams, New Orleans, one might expect that to happen again. New York, however, at 4-4 is still in great position in the AFC East. With a win they can keep themselves in the hunt for a division title as well as a wild-card berth. The Saints, led by All-Pro QB Drew Brees, are just plain good. However, they have already lost to one AFC East team in the Patriots. Head coach Rex Ryan plans on making it a second. Look for the upset…New York Jets 27, New Orleans 20.



NFL Week 8 Upsets Waiting To Happen

Cleveland (3-4) @ Kansas City (7-0)

The Cleveland Browns will try a new QB once again as they go with Jason Campbell, signed just this week by the club. He will face the daunting task of facing the unbeaten Kansas City Chiefs. New head coach Andy Reid can thank his defense for helping pave the way to the team’s best start in years.

The Chiefs are yielding just 11.6 points a game and have a league best 35 sacks. At this rate, they will eclipse the 1984 Bears’ NFL record of 72. Kansas City also has the benefit of the league’s third-leading rusher in Jamaal Charles, who has 561 yards rushing. He’s also scored six times. But, the Chiefs have piled up their wins over teams with a combined record of 15-33. Two teams they faced were without their starting quarterbacks. Sure, the Browns have a new QB, but the streak ends for the Chiefs…Cleveland 19, Kansas City 16.

NFL Week 7 Upsets Waiting To Happen

Upset Alert

Houston (2-4) @ Kansas City (6-0)
The league’s biggest surprise team this year will have to be on the look-out for a let down as they welcome the Houston Texans to Arrowhead Stadium. Head coach Andy Reid’s Chiefs took care of traditional division rival Oakland last week, 24-7. Houston has lost four straight after starting the season with two wins.

They also might be without starting  QB Matt Schaub, who suffered an injury to his right ankle in last week’s loss to St. Louis. His backup, T.J. Yates, threw an interception that was returned for a touchdown by the Rams. It was the fifth straight game that the Texans have thrown a pick-six. It’s time for the Texans to put together a win. Houston knocks KC from the ranks of the unbeaten… Houston 24, Kansas City 17.


NFL Week 6 Upsets Waiting To Happen



Oakland (1-3) @ Kansas City (5-0)
The most surprising team in football is now 5-0 thanks to a 26-17 win over Tennessee last week. New head coach Andy Reid has his team playing superb defense - the Chiefs have given up a league-best 58 points in five games - and RB Jamaal Charles leads a powerful ground game. QB Alex Smith has managed games well and has seven touchdown passes. Oakland is hoping QB Terrelle Pryor can get over a recent concussion. Pryor is the team’s second-leading rusher and has improved his passing game tremendously. Kansas City is due for a letdown…Oakland 22, Kansas City 16.


Pittsburgh @ NY Jets
The Steelers have taken a dive and need a win badly. Pittsburgh’s running game has floundered without RB Rashard Mendenhall, now a Cardinal, and All-Pro center Maurkice Pouncey, who will miss the season with a knee injury. Le’Veon Bell, who was drafted to replace Mendenhall, is out with a foot injury. Pittsburgh averages a measly 58 rushing yards a game (29th in the NFL). The Jets run the ball effectively with RB Bilal Powell (292 yards), which has helped rookie QB Geno Smith adjust to playing in the league. Coming off a bye, the Steelers finally put one together…Pittsburgh 34, NY Jets 19.


NFL Week 5 Upsets Waiting To Happen


New England (4-0) @ Cincinnati (2-2)
It’s prime time for an upset as the Patriots head to Cincinnati. The Bengals are coming off a tough loss to division rival Cleveland. New England has relied more on their defense than on perennial Pro Bowl QB Tom Brady.

The Patriots’ QB has still been impressive completing 93-of-158 passes for 1,014 yards and seven touchdowns, but New England has won their first four games with Bill Belichick’s defense. That defense will be without it’s rock in the middle. NT Vince Wilfork tore his Achilles tendon in last week’s win over Atlanta and will probably miss the rest of the season. The Bengals failed to score an offensive touchdown last week and will be ready to unload…Cincinnati 34, New England 30.

Denver (4-0) @ Dallas (2-2)
Dallas will not stop Peyton Manning and the high-flying Broncos’ offense. The Broncos are averaging a league-best 44.8 points per game and Manning leads the league in passing with 1,470 yards and an incredible 16 touchdowns. The Cowboys will, however, rely on RB DeMarco Murray, the league’s third leading rusher with 356 yards. By controlling the ball and playing solid defense, Dallas will hang around long enough to pull off the season’s first big upset…Dallas 38, Denver 35.


NFL Week 4 Upsets Waiting To Happen

Philadelphia @ Denver

Philadelphia Eagles @ Denver Broncos
BetOnline Lines ($100 bet wins you $475)
Eagles +475

After a tough loss to Kansas City last Thursday, Philadelphia is looking to bounce back with a defeat over Denver (3-0) in week four. The Broncos are first in passing yards per game and No. 1 in rushing yards allowed. New coach Chip Kelly and his up-tempo spread offense can really put points on the board. Look for QB Michael Vick and RB LeSean McCoy to lead the league’s top rushing offense (209 yards per game). Both teams run their offenses at breakneck speeds. Philadelphia is due and Denver is prime for an upset… Philadelphia 37, Denver 35.

New York Giants @ Kansas City
BetOnline Lines ($100 bet wins you $180)
New York Giants +180

No one would have ever expected Kansas City to be 3-0 and the New York Giants to be 0-3 after three weeks. The Giants gave up seven sacks last week and QB Eli Manning was throwing under constant pressure. Kansas City scored big last week with a 26-16 win over new Kansas City coach Andy Reid’s former team. With the Chiefs at home, it’s the perfect time for Eli Manning and company to catch the Chiefs napping…New York Giants 20, Kansas City 13.


NFL Week 2 Upsets Waiting To Happen


New York Jets @ New England
Bovada Lines ($100 bet wins you $475)
New York Jets +475

It’s a short week for both teams, which won on Sunday. Jets rookie QB Geno Smith had a much better game than was anticipated and helped lead a late drive to win New York’s first game over Tampa Bay. Smith scrambled and was trying to get out of bounds when he was shoved by the Bucs Lavonte David, who was hit with a personal foul penalty. That put the ball in field goal range for Nick Folk, who hit the 48-yard game-winner. The Patriots will be without the services of Danny Amendola, who was injured in week one after catching 10 passes for 104. With the New England offense hobbling, the defense is going to have to pick up the slack. Look for Smith to have another great day…New York Jets 23, New England 20.

Cleveland @ Baltimore
BetOnline Lines ($100 bet wins you $240)
Cleveland Browns +240

It’s a huge AFC North match-up that will have some serious implications for who wins that division title this year. Baltimore, the defending Super Bowl champ, cannot look ahead. The Browns, under tremendous pressure to win this season, have QB Brandon Weeden and RB Trent Richardson as part of their new look vertical offense. Richardson will get more than the 13 carries he got last week. The Ravens were horrible a week ago. RB Ray Rice was non-existent and the only true go-to guy is WR Torrey Smith. The season’s first real shocker…Cleveland 20, Baltimore 14.

Dallas @ Kansas City
BetOnline Lines ($100 bet wins you $145)
Dallas Cowboys +145

The Andy Reid era has officially begun in Kansas City and the Chiefs are 1-0 thanks to a week 1 win over Jacksonville. QB Alex Smith threw for 173 yards while RB Jamaal Charles ran for 77 in the 28-2 victory. The Chiefs get Dallas coming off a big week one win over the New York Giants. The Chiefs’ defense will now find out what it’s like to play with more than one playmaker on the field. Dallas and QB Tony Romo have some weapons. DeMarco Murray is a big back. Miles Austin is a big-play receiver. In a home upset, the Chiefs get a big win for Reid and the franchise…Kansas City 27, Dallas 30.




week 1 upsets
Minnesota @ Detroit
Bovada Lines ($100 bet wins you $200)
Minnesota Vikings +200

Yes, the Vikings have the reigning NFL MVP in Adrian Peterson. But, the Lions have the best wide receiver in football (Calvin Johnson), one of the best young QBs (Matthew Stafford), and now they add Reggie Bush to the mix.

Detroit was second in the league in passing yards a year ago and will continue to terrorize defenses this season. The question is can their defense keep them in games? They will in week one where the Lions will be at home in Ford Field

Miami @ Cleveland
Bovada Lines ($100 bet wins you $100)
Cleveland Browns +100

The new look Browns feature a new offense, a new defense, and vast improvement throughout the entire organization. Miami went out and got speedy WR Mike Wallace in free agency last year. The Browns have a wealth of young talent including WR Travis Benjamin, RB Trent Richardson, and LB Barkevious Mingo.

Benjamin had just 18 receptions last year, but look for him to be a bigger part of the Cleveland offense. Mingo will benefit from playing with veteran Paul Kruger, signed in the offseason from Baltimore. There is excitement in Cleveland for the first time in a long time. Cleveland plays at home in week one and the Dawg Pound will make it tough on the Dolphins


Seattle @ Carolina
BetOnline Lines ($100 bet wins you $150)
Carolina Panthers +150

Seattle is down a superstar receiver in Percy Harvin, but makes up for it with Sidney Rice and Golden Tate. Carolina is just plain talented. The league knows that QB Cam Newton can hurt you not only with his feet, but with his arm as well. Where the improvement lies for the Panthers is in their defense.

DE Greg Hardy doesn’t garner the attention of some of his colleagues at the position, but he is the anchor of the defensive line. Add in rookie sensation Star Lotulelei and LB Luke Kuechly, and you have a solid unit. Seattle has some injury issues and while they are solid defensively, look for Newton and Carolina to have success. An early season shocker



#1 Football Sportsbook Online

Top USA Sportsbook for Football Betting
Bonus Code:
100% up to $2500
Code: NBA2015
Claim your 100% on your first deposit
Join Now to Bet
2020/21 NFL Season

NHL Hockey OddsNFL Football Odds NBA Basketball Odds

Live Odds and Spreads

USA Friendly Pages

Basic Information

As betting on sports becomes more popular all over the globe, it can attract some negative attention from the sports franchises and teams that are being bet upon.

With millions of dollars riding on each game, some unscrupulous sports teams or players attempt to fix the outcome. Most of us have seen the scandals highlighted in the newspaper or on TV. Despite these occasional trouble spots, sports betting remains a popular pastime for many fans.