On this page

Sports: NFL Spread

Introduction

Warning

This calculator is producing some fishy results. Please don't use it until I fix it.

To use this calculator, enter both the fair point spread and the alternate point spread. Generally, the alternate point spread must be within seven points of the fair point spread. However, if the line movement touches a line of 0, you can go to a maximum difference of 7.5, and if it crosses 0, you can go to a difference of 8 points. For example, if the fair spread is -3, you can enter alternate spreads from -10 to +5.

Fair Spread

 

Alternate Spread

 

 

Probability of winning =
Fair line =

Also see my page on alternate totals in the NFL.

Compare Online NFL Odds

nfl_icon.png American Football : NFL
Today
Upcoming matches Money Line Spread Total Featured Insight
Sat Dec 21st 1pm
Kansas City Chiefs
Houston Texans
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-182
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
101 (-3.5)
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-110 (42)
Sat Dec 21st 4pm
Baltimore Ravens
Pittsburgh Steelers
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-300
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
105 (-7)
William Hill (US) -110 (44.5)
This Week
Upcoming matches Money Line Spread Total Featured Insight
Sun Dec 22nd 1pm
Carolina Panthers
Arizona Cardinals
BetUS

Sign Up Bonus

125% up to
$2500

Players rated BetUS 3.1 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 7 Days Expiry.
197
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-105 (4.5)
William Hill (US) -110 (47)
Sun Dec 22nd 1pm
Atlanta Falcons
New York Giants
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-425
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-104 (-9)
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-110 (43)
Sun Dec 22nd 1pm
Buffalo Bills
New England Patriots
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-1000
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-110 (-14)
William Hill (US) -110 (46.5)
Sun Dec 22nd 1pm
Chicago Bears
Detroit Lions
BetUS

Sign Up Bonus

125% up to
$2500

Players rated BetUS 3.1 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 7 Days Expiry.
272
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-106 (6.5)
William Hill (US) -110 (48)
Sun Dec 22nd 1pm
Indianapolis Colts
Tennessee Titans
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-190
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-108 (-3.5)
William Hill (US) -110 (42.5)
Sun Dec 22nd 1pm
New York Jets
Los Angeles Rams
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
140
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
100 (3)
William Hill (US) -110 (46.5)
Sun Dec 22nd 1pm
Washington Commanders
Philadelphia Eagles
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
165
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-107 (3.5)
William Hill (US) -110 (45.5)
Sun Dec 22nd 1pm
Cincinnati Bengals
Cleveland Browns
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-440
BetUS

Sign Up Bonus

125% up to
$2500

Players rated BetUS 3.1 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 7 Days Expiry.
100 (-9.5)
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-105 (46.5)
Sun Dec 22nd 4pm
Seattle Seahawks
Minnesota Vikings
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
135
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-110 (3)
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-107 (42.5)
Sun Dec 22nd 4pm
Las Vegas Raiders
Jacksonville Jaguars
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-125
William Hill (US) -110 (-2)
William Hill (US) -110 (40.5)
Sun Dec 22nd 4pm
Miami Dolphins
San Francisco 49ers
William Hill (US) -105
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-104 (0)
Bovada

Sign Up Bonus - Cryptocurrency

75% up to
$750

Players rated Bovada 3 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. Only for cryptocurrency deposits.
-105 (45)
Next Week
Upcoming matches Money Line Spread Total Featured Insight
Sun Dec 22nd 8pm
Dallas Cowboys
Tampa Bay Buccaneers
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
175
BetUS

Sign Up Bonus

125% up to
$2500

Players rated BetUS 3.1 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 7 Days Expiry.
-105 (4)
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-105 (48.5)
Mon Dec 23rd 8pm
Green Bay Packers
New Orleans Saints
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
-900
William Hill (US) -110 (-14)
William Hill (US) -110 (42.5)
Wed Dec 25th 4pm
Pittsburgh Steelers
Kansas City Chiefs
BetMGM

Sign Up Bonus

100% up to
$1000

Players rated BetMGM Casino NJ 3.1 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. Minimum deposit: $10.   Plus, get a $25 Casino Bonus on the house. The casino Bonus received from this Promotion is subject to a wagering requirement. Wagering requirement contributions are based on the specific casino game being wagered on. Please see the Wagering Requirements section for more details. Visit BetMGM.com for Terms and Conditions. 21+ years of age or older to wager. MI, NJ, PA or WV only. Excludes Michigan Disassociated Persons. All promotions are subject to qualification and eligibility requirements. Rewards issued as non-withdrawable site credit, unless otherwise provided in the applicable Terms. Please Gamble Responsibly. Gambling Problem? 1-800-270-7117 for confidential help (MI), 1-800-GAMBLER (NJ, PA & WV).
200
BetOnline.ag

Sign Up Bonus

100% up to
$1000

Players rated BetOnline Sportsbook 3 out of 5 Stars
Claim
New Customer Offer. T&C’s Apply. 18+. For the first cryptocurrency deposit. Allowed: USA and Canada. Minimum deposit $20.
-109 (2)
William Hill (US) -110 (42.5)
Wed Dec 25th 8pm
Houston Texans
Baltimore Ravens
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
127
William Hill (US) -110 (3)
William Hill (US) -110 (47.5)
Thu Dec 26th 8pm
Chicago Bears
Seattle Seahawks
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
105
William Hill (US) -105 (2.5)
William Hill (US) -110 (41.5)
Sun Dec 29th 1pm
Buffalo Bills
New York Jets
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-500
William Hill (US) -105 (-10)
William Hill (US) -110 (48.5)
Sun Dec 29th 1pm
Tampa Bay Buccaneers
Carolina Panthers
William Hill (US) -250
William Hill (US) -110 (-8.5)
William Hill (US) -110 (47.5)
Sun Dec 29th 1pm
Minnesota Vikings
Green Bay Packers
William Hill (US) 122
William Hill (US) -110 (-1.5)
William Hill (US) -110 (48.5)
Sun Dec 29th 1pm
Jacksonville Jaguars
Tennessee Titans
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-119
William Hill (US) -110 (-1)
William Hill (US) -110 (39.5)
Sun Dec 29th 1pm
New Orleans Saints
Las Vegas Raiders
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-150
William Hill (US) -110 (-2.5)
William Hill (US) -110 (40.5)
Sun Dec 29th 1pm
Washington Commanders
Atlanta Falcons
William Hill (US) 122
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-110 (-3.5)
William Hill (US) -110 (46)
Sun Dec 29th 1pm
Cincinnati Bengals
Denver Broncos
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-154
William Hill (US) -105 (-3)
William Hill (US) -110 (47.5)
Sun Dec 29th 1pm
New York Giants
Indianapolis Colts
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
220
William Hill (US) -110 (6.5)
William Hill (US) -110 (40)
Sun Dec 29th 1pm
New England Patriots
Los Angeles Chargers
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
193
William Hill (US) -110 (5.5)
William Hill (US) -110 (41.5)
Sun Dec 29th 4pm
Los Angeles Rams
Arizona Cardinals
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-171
BetUS

Sign Up Bonus

125% up to
$2500

Players rated BetUS 3.1 out of 5 Stars
Claim
New Customer Offer. T&C's apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Minimum deposit: $100. Plus 25% Casino Bonus – up to $625. 7 Days Expiry.
-110 (-3)
William Hill (US) -110 (49)
Sun Dec 29th 4pm
Philadelphia Eagles
Dallas Cowboys
William Hill (US) -145
William Hill (US) -110 (-11)
William Hill (US) -110 (44.5)
Next Month
Upcoming matches Money Line Spread Total Featured Insight
Sun Dec 29th 8pm
Cleveland Browns
Miami Dolphins
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
149
William Hill (US) -110 (3.5)
William Hill (US) -110 (41.5)
Mon Dec 30th 8pm
San Francisco 49ers
Detroit Lions
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
126
MyBookie.ag

Sign Up Bonus

50% up to
$1000

Players rated MyBookie 3.6 out of 5 Stars
Claim
New customers only. T&C's apply. 18+.This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+.  Minimum deposit: $50.
-110 (3)
William Hill (US) -110 (51.5)