Build an NFL algorithm. Backtest it against every game since 2018.

Pick the stats that matter to you, set their weights, and the engine turns them into power ratings that pick every game against the Vegas spread — graded, week after week, with nothing hidden.

The house algorithm: 1236-839-52 against the spread — Historical (simulated), simulated replay

Build your own free →See how others are doingFree to build and backtest. No card required.

The house algorithm, on the record

Test Algorithm is the site's own recipe — the same builder members use. Every pick below was made by it.

  • 58.6%2023–2025Replayed against each full season467-330-19 against the spread
  • 53.3%2023–2025Picking week to week, knowing only what was known then425-372-19 against the spread
  • 58.3%2025Replayed against each full season158-113-1 against the spread
  • 54.2%2025Picking week to week, knowing only what was known then147-124-1 against the spread

Where you come in

Everyone can build. Membership decides how many algorithms you keep and how many picks you can take with you each week.

  • Free
    1 algorithm slots · 0 pick downloads a week
    Free
  • Level 1
    3 algorithm slots · 3 pick downloads a week
    $3 / week
  • Level 2
    5 algorithm slots · 5 pick downloads a week
    $5 / week
  • Level 3
    10 algorithm slots · 10 pick downloads a week
    $10 / week

Build your own free →

How building and grading work

Four steps, no code — and the day you build it, you get its whole history.

  1. 1

    Pick your stats

    Choose what you believe wins football games — pressure rate, yards before contact, explosive plays, whatever you can defend.

  2. 2

    Set the weights

    Decide how much each stat matters. Weights total 100%, so the algorithm is always an honest statement of your priorities.

  3. 3

    Rated against the league

    Every stat is scored against the league average, so a team is measured by how far it stands out — not by raw totals.

  4. 4

    Picks against the spread

    Ratings become a projected margin for every matchup, and that margin is compared to the Vegas number to make the pick.

The replay is honest

The moment you save an algorithm the engine replays every season back to 2018 — week by week, game by game — and hands you the record. Each week is rated only from data that existed before that week was played:

  • Week 1 — rated entirely on last season, because this one has no games yet.
  • Weeks 2–4 — a blend, as the new season builds a sample worth trusting.
  • Week 5 onward — the current season to date, standing on its own.

Build it, and the backtest is already done. Change one weight and run it again.

The record, drawn

The house algorithm against the spread, by season

The flat line is break-even after vig (52.4%). Above it is profit.

The example algorithm, cumulative

Wins minus losses against the spread, running total. Flat is treading water.

A real one, on the record

Example: Test Algorithm

One member algorithm, shown the way the engine reports it: what it picked, what happened, and how it did against the Vegas number. The method is on display; the stats and weights behind it are the builder’s own.

53.3%against the Vegas spread — live seasons
LIVE seasons this algorithm actually ran, in real time.
SeasonSUSU%ATSATS%vs VegasvsV%Games
Live seasons
LIVE 2023169-10362.1%130-128-1450.4%124-14845.6%272
LIVE 2024185-8768.0%148-120-455.2%121-15144.5%272
LIVE 2025191-80-170.5%147-124-154.2%139-131-251.5%272
Live seasons total545-270-166.9%425-372-1953.3%384-430-247.2%816
Season by season, week by week
2023 LIVE18 weeks · 272 games
Week 1ATS 8-8-0
GameScoreVegas linePickATS
DET @ KC21-20KC -4KCL
CAR @ ATL10-24ATL -3.5ATLW
HOU @ BAL9-25BAL -9.5BALW
CIN @ CLE3-24CIN -1CINL
JAX @ IND31-21JAX -4JAXW
TB @ MIN20-17MIN -4MINL
TEN @ NO15-16NO -3NOL
SF @ PIT30-7SF -1.5SFW
ARI @ WAS16-20WAS -7WASL
GB @ CHI38-20CHI -1GBW
LV @ DEN17-16DEN -3DENL
MIA @ LAC36-34LAC -3MIAW
PHI @ NE25-20PHI -3.5PHIW
LAR @ SEA30-13SEA -4.5SEAL
DAL @ NYG40-0DAL -3.5DALW
BUF @ NYJ16-22BUF -2.5BUFL
Week 2ATS 8-6-2
GameScoreVegas linePickATS
MIN @ PHI28-34PHI -6PHIP
GB @ ATL24-25ATL -3ATLL
LV @ BUF10-38BUF -7.5BUFW
BAL @ CIN27-24CIN -3.5BALW
SEA @ DET37-31DET -4.5DETL
IND @ HOU31-20IND -1HOUL
KC @ JAX17-9KC -3.5KCW
CHI @ TB17-27TB -2.5TBW
LAC @ TEN24-27LAC -2.5TENW
NYG @ ARI31-28NYG -5ARIW
SF @ LAR30-23SF -7.5SFL
NYJ @ DAL10-30DAL -8.5DALW
WAS @ DEN35-33DEN -4DENL
MIA @ NE24-17MIA -2MIAW
NO @ CAR20-17NO -3NOP
CLE @ PIT22-26CLE -2.5CLEL
Week 3ATS 9-6-1
GameScoreVegas linePickATS
NYG @ SF12-30SF -10.5SFW
IND @ BAL22-19BAL -7.5BALL
TEN @ CLE3-27CLE -3.5CLEW
ATL @ DET6-20DET -3DETW
NO @ GB17-18NO -1.5GBW
HOU @ JAX37-17JAX -7.5JAXL
DEN @ MIA20-70MIA -6MIAW
LAC @ MIN28-24MIN -1MINL
NE @ NYJ15-10NE -2.5NYJL
BUF @ WAS37-3BUF -5.5BUFW
CAR @ SEA27-37SEA -5SEAW
DAL @ ARI16-28DAL -11.5DALL
CHI @ KC10-41KC -13KCW
PIT @ LV23-18LV -3LVL
PHI @ TB25-11PHI -6PHIW
LAR @ CIN16-19CIN -3CINP
Week 4ATS 8-6-2
GameScoreVegas linePickATS
DET @ GB34-20DET -2.5GBL
ATL @ JAX7-23JAX -3.5JAXW
MIA @ BUF20-48BUF -2.5BUFW
MIN @ CAR21-13MIN -4.5MINW
DEN @ CHI31-28DEN -3CHIP
BAL @ CLE28-3BAL -2CLEL
PIT @ HOU6-30PIT -3HOUW
LAR @ IND29-23LAR -1INDL
TB @ NO26-9NO -4NOL
WAS @ PHI31-34PHI -9.5PHIL
CIN @ TEN3-27CIN -2.5TENW
LV @ LAC17-24LAC -7LACP
NE @ DAL3-38DAL -6.5DALW
ARI @ SF16-35SF -15SFW
KC @ NYJ23-20KC -9.5KCL
SEA @ NYG24-3SEA -2.5SEAW
Week 5ATS 6-8-0
GameScoreVegas linePickATS
CHI @ WAS40-20WAS -6WASL
JAX @ BUF25-20BUF -5.5BUFL
HOU @ ATL19-21ATL -2.5ATLL
CAR @ DET24-42DET -9.5DETW
TEN @ IND16-23TEN -2.5INDW
NYG @ MIA16-31MIA -12.5MIAW
NO @ NE34-0NE -2.5NOW
BAL @ PIT10-17BAL -4.5BALL
CIN @ ARI34-20CIN -3ARIL
PHI @ LAR23-14PHI -3.5LARL
NYJ @ DEN31-21DEN -2.5DENL
KC @ MIN27-20KC -3.5KCW
DAL @ SF10-42SF -3.5SFW
GB @ LV13-17LV -1GBL
Week 6ATS 10-5-0
GameScoreVegas linePickATS
DEN @ KC8-19KC -10.5KCW
BAL @ TEN24-16BAL -5.5BALW
WAS @ ATL24-16ATL -1.5ATLL
MIN @ CHI19-13MIN -3MINW
SEA @ CIN13-17CIN -3SEAL
SF @ CLE17-19SF -9.5SFL
NO @ HOU13-20NO -2HOUW
IND @ JAX20-37JAX -4JAXW
CAR @ MIA21-42MIA -14MIAW
NE @ LV17-21LV -3LVW
ARI @ LAR9-26LAR -7LARW
PHI @ NYJ14-20PHI -6.5PHIL
DET @ TB20-6DET -3DETW
NYG @ BUF9-14BUF -15.5BUFL
DAL @ LAC20-17DAL -1.5DALW
Week 7ATS 5-8-0
GameScoreVegas linePickATS
JAX @ NO31-24NO -2.5NOL
DET @ BAL6-38BAL -3BALW
LV @ CHI12-30LV -2.5CHIW
CLE @ IND39-38CLE -3.5INDW
BUF @ NE25-29BUF -7.5BUFL
WAS @ NYG7-14WAS -3WASL
ATL @ TB16-13TB -3TBL
PIT @ LAR24-17LAR -3.5LARL
ARI @ SEA10-20SEA -9.5SEAW
GB @ DEN17-19DEN -1.5GBL
LAC @ KC17-31KC -5.5KCW
MIA @ PHI17-31PHI -3MIAL
SF @ MIN17-22SF -7SFL
Week 8ATS 5-8-3
GameScoreVegas linePickATS
TB @ BUF18-24BUF -10BUFL
HOU @ CAR13-15HOU -3HOUL
LAR @ DAL20-43DAL -6.5DALW
MIN @ GB24-10MIN -1GBL
NO @ IND38-27NO -2INDL
NE @ MIA17-31MIA -7.5MIAW
NYJ @ NYG13-10NYJ -3NYJP
JAX @ PIT20-10JAX -2.5PITL
ATL @ TEN23-28ATL -2.5TENW
PHI @ WAS38-31PHI -7PHIP
CLE @ SEA20-24SEA -4SEAP
BAL @ ARI31-24BAL -9.5BALL
KC @ DEN9-24KC -7KCL
CIN @ SF31-17SF -4SFL
CHI @ LAC13-30LAC -9.5LACW
LV @ DET14-26DET -7DETW
Week 9ATS 7-7-0
GameScoreVegas linePickATS
TEN @ PIT16-20PIT -3.5PITW
MIA @ KC14-21KC -1KCW
MIN @ ATL31-28ATL -3.5ATLL
SEA @ BAL3-37BAL -6BALW
ARI @ CLE0-27CLE -13CLEW
LAR @ GB3-20GB -3.5GBW
TB @ HOU37-39HOU -2.5HOUL
WAS @ NE20-17NE -2.5NEL
CHI @ NO17-24NO -9NOL
IND @ CAR27-13IND -1.5INDW
NYG @ LV6-30LV -1LVW
DAL @ PHI23-28PHI -3.5DALL
BUF @ CIN18-24CIN -1.5BUFL
LAC @ NYJ27-6LAC -3NYJL
Week 10ATS 8-5-1
GameScoreVegas linePickATS
CAR @ CHI13-16CHI -3CHIP
IND @ NE10-6IND -1INDW
CLE @ BAL33-31BAL -6BALL
HOU @ CIN30-27CIN -5.5HOUW
SF @ JAX34-3SF -3SFW
NO @ MIN19-27NO -3MINW
GB @ PIT19-23PIT -3GBL
TEN @ TB6-20TB -2.5TBW
ATL @ ARI23-25ATL -2ATLL
DET @ LAC41-38DET -2.5DETW
NYG @ DAL17-49DAL -17.5DALW
WAS @ SEA26-29SEA -6SEAL
NYJ @ LV12-16NYJ -1LVW
DEN @ BUF24-22BUF -7.5BUFL
Week 11ATS 7-7-0
GameScoreVegas linePickATS
CIN @ BAL20-34BAL -4BALW
DAL @ CAR33-10DAL -11DALW
PIT @ CLE10-13CLE -2.5CLEW
CHI @ DET26-31DET -8DETL
LAC @ GB20-23LAC -3GBW
ARI @ HOU16-21HOU -5.5HOUL
TEN @ JAX14-34JAX -6.5JAXW
LV @ MIA13-20MIA -14MIAL
NYG @ WAS31-19WAS -7.5WASL
TB @ SF14-27SF -13.5SFL
NYJ @ BUF6-32BUF -8BUFW
SEA @ LAR16-17LAR -2.5LARL
MIN @ DEN20-21DEN -2.5MINW
PHI @ KC21-17KC -2.5KCL
Week 12ATS 9-7-0
GameScoreVegas linePickATS
GB @ DET29-22DET -8.5DETL
WAS @ DAL10-45DAL -13DALW
SF @ SEA31-13SF -7SFW
MIA @ NYJ34-13MIA -9.5MIAW
NO @ ATL15-24NO -2ATLW
PIT @ CIN16-10PIT -2CINL
JAX @ HOU24-21JAX -1HOUL
TB @ IND20-27IND -2.5INDW
NE @ NYG7-10NE -4.5NEL
CAR @ TEN10-17TEN -3.5TENW
LAR @ ARI37-14LAR -3LARW
CLE @ DEN12-29DEN -1.5CLEL
KC @ LV31-17KC -9KCW
BUF @ PHI34-37PHI -2.5BUFL
BAL @ LAC20-10BAL -3BALW
CHI @ MIN12-10MIN -3MINL
Week 13ATS 5-8-0
GameScoreVegas linePickATS
SEA @ DAL35-41DAL -9.5DALL
DEN @ HOU17-22HOU -3.5HOUW
LAC @ NE6-0LAC -4.5NEL
DET @ NO33-28DET -4NOL
ATL @ NYJ13-8ATL -2ATLW
ARI @ PIT24-10PIT -6PITL
IND @ TEN31-28IND -1.5TENL
MIA @ WAS45-15MIA -8.5MIAW
CAR @ TB18-21TB -4TBL
CLE @ LAR19-36LAR -3.5LARW
SF @ PHI42-19SF -3SFW
KC @ GB19-27KC -5.5KCL
CIN @ JAX34-31JAX -10JAXL
Week 14ATS 3-11-1
GameScoreVegas linePickATS
NE @ PIT21-18PIT -6PITL
TB @ ATL29-25ATL -1.5ATLL
LAR @ BAL31-37BAL -7.5BALL
DET @ CHI13-28DET -3DETL
IND @ CIN14-34CIN -3INDL
JAX @ CLE27-31CLE -2.5CLEW
CAR @ NO6-28NO -5.5NOW
HOU @ NYJ6-30HOU -3.5HOUL
MIN @ LV3-0MIN -3MINP
SEA @ SF16-28SF -14.5SFL
BUF @ KC20-17KC -2KCL
DEN @ LAC24-7LAC -3LACL
PHI @ DAL13-33DAL -3.5DALW
TEN @ MIA28-27MIA -14MIAL
GB @ NYG22-24GB -6GBL
Week 15ATS 10-3-3
GameScoreVegas linePickATS
LAC @ LV21-63LV -3LVW
MIN @ CIN24-27CIN -3MINP
PIT @ IND13-30IND -1.5INDW
DEN @ DET17-42DET -5.5DETW
ATL @ CAR7-9ATL -3ATLL
CHI @ CLE17-20CLE -3CLEP
TB @ GB34-20GB -4GBL
NYJ @ MIA0-30MIA -7.5MIAW
KC @ NE27-17KC -10KCP
NYG @ NO6-24NO -6NOW
HOU @ TEN19-16TEN -3TENL
SF @ ARI45-29SF -12.5SFW
WAS @ LAR20-28LAR -6.5LARW
DAL @ BUF10-31BUF -2BUFW
BAL @ JAX23-7BAL -4BALW
PHI @ SEA17-20PHI -5SEAW
Week 16ATS 6-9-1
GameScoreVegas linePickATS
NO @ LAR22-30LAR -4LARW
CIN @ PIT11-34CIN -3PITW
BUF @ LAC24-22BUF -13BUFL
IND @ ATL10-29ATL -3ATLW
GB @ CAR33-30GB -3.5GBL
CLE @ HOU36-22CLE -3HOUL
DET @ MIN30-24DET -2.5MINL
WAS @ NYJ28-30NYJ -3NYJL
SEA @ TEN20-17SEA -3TENP
JAX @ TB12-30JAX -2TBW
ARI @ CHI16-27CHI -4.5CHIW
DAL @ MIA20-22MIA -1.5MIAW
NE @ DEN26-23DEN -7DENL
LV @ KC20-14KC -11KCL
NYG @ PHI25-33PHI -14PHIL
BAL @ SF33-19SF -6.5SFL
Week 17ATS 8-8-0
GameScoreVegas linePickATS
NYJ @ CLE20-37CLE -6.5CLEW
DET @ DAL19-20DAL -5.5DALL
MIA @ BAL19-56BAL -3BALW
NE @ BUF21-27BUF -15BUFL
ATL @ CHI17-37CHI -3CHIW
TEN @ HOU3-26HOU -5HOUW
LV @ IND20-23IND -3.5INDL
CAR @ JAX0-26JAX -3.5JAXW
LAR @ NYG26-25LAR -6LARL
ARI @ PHI35-31PHI -12PHIL
NO @ TB23-13TB -2.5TBL
SF @ WAS27-10SF -14SFW
PIT @ SEA30-23SEA -4.5SEAL
LAC @ DEN9-16DEN -3.5DENW
CIN @ KC17-25KC -7.5KCW
GB @ MIN33-10MIN -1MINL
Week 18ATS 8-8-0
GameScoreVegas linePickATS
PIT @ BAL17-10PIT -3BALL
HOU @ IND23-19HOU -1.5INDL
TB @ CAR9-0TB -5TBW
CLE @ CIN14-31CIN -7.5CLEL
MIN @ DET20-30DET -3.5DETW
NYJ @ NE17-3NE -2.5NEL
ATL @ NO17-48NO -3.5NOW
JAX @ TEN20-28JAX -3.5TENW
SEA @ ARI21-20SEA -2.5SEAL
CHI @ GB9-17GB -2.5GBW
KC @ LAC13-12LAC -3.5KCW
DEN @ LV14-27LV -3.5LVW
PHI @ NYG10-27PHI -4.5PHIL
LAR @ SF21-20SF -5.5SFL
DAL @ WAS38-10DAL -13DALW
BUF @ MIA21-14BUF -2.5MIAL
2024 LIVE18 weeks · 272 games
Week 1ATS 10-6-0
GameScoreVegas linePickATS
BAL @ KC20-27KC -3BALL
GB @ PHI29-34PHI -2PHIW
PIT @ ATL18-10ATL -4ATLL
ARI @ BUF28-34BUF -6.5BUFL
TEN @ CHI17-24CHI -4CHIW
NE @ CIN16-10CIN -8CINL
HOU @ IND29-27HOU -3INDW
JAX @ MIA17-20MIA -3.5MIAL
CAR @ NO10-47NO -3.5NOW
MIN @ NYG28-6MIN -1MINW
LV @ LAC10-22LAC -3LACW
DEN @ SEA20-26SEA -6.5SEAL
DAL @ CLE33-17CLE -2.5DALW
WAS @ TB20-37TB -4TBW
LAR @ DET20-26DET -5DETW
NYJ @ SF19-32SF -3.5SFW
Week 2ATS 4-11-1
GameScoreVegas linePickATS
BUF @ MIA31-10MIA -2.5MIAL
LV @ BAL26-23BAL -9BALL
LAC @ CAR26-3LAC -5LACW
NO @ DAL44-19DAL -6.5DALL
TB @ DET20-16DET -7.5DETL
IND @ GB10-16IND -3GBW
CLE @ JAX18-13JAX -3JAXL
SF @ MIN17-23SF -4.5SFL
SEA @ NE23-20SEA -3.5SEAL
NYJ @ TEN24-17NYJ -3.5TENL
NYG @ WAS18-21WAS -1.5WASW
LAR @ ARI10-41LAR -1LARL
PIT @ DEN13-6PIT -3PITW
CIN @ KC25-26KC -6.5KCL
CHI @ HOU13-19HOU -6HOUP
ATL @ PHI22-21PHI -5.5PHIL
Week 3ATS 9-7-0
GameScoreVegas linePickATS
NE @ NYJ3-24NYJ -6.5NYJW
NYG @ CLE21-15CLE -6.5CLEL
CHI @ IND16-21IND -1.5INDW
HOU @ MIN7-34HOU -2MINW
PHI @ NO15-12NO -2.5NOL
LAC @ PIT10-20PIT -3PITW
DEN @ TB26-7TB -6TBL
GB @ TEN30-14TEN -3GBW
CAR @ LV36-22LV -5.5LVL
MIA @ SEA3-24SEA -4SEAW
DET @ ARI20-13DET -3DETW
BAL @ DAL28-25BAL -1.5BALW
SF @ LAR24-27SF -6SFL
KC @ ATL22-17KC -3ATLL
JAX @ BUF10-47BUF -4BUFW
WAS @ CIN38-33CIN -7.5CINL
Week 4ATS 9-7-0
GameScoreVegas linePickATS
DAL @ NYG20-15DAL -5.5DALL
NO @ ATL24-26ATL -2.5NOW
CIN @ CAR34-24CIN -4.5CINW
LAR @ CHI18-24CHI -3CHIW
MIN @ GB31-29GB -2.5GBL
JAX @ HOU20-24HOU -5.5HOUL
PIT @ IND24-27PIT -2.5INDW
DEN @ NYJ10-9NYJ -7.5NYJL
PHI @ TB16-33PHI -1TBW
WAS @ ARI42-14ARI -3.5ARIL
NE @ SF13-30SF -10.5SFW
KC @ LAC17-10KC -7.5LACW
CLE @ LV16-20CLE -2.5LVW
BUF @ BAL10-35BAL -2.5BUFL
TEN @ MIA31-12MIA -2.5MIAL
SEA @ DET29-42DET -3.5DETW
Week 5ATS 9-5-0
GameScoreVegas linePickATS
TB @ ATL30-36ATL -2.5ATLW
NYJ @ MIN17-23MIN -2.5MINW
CAR @ CHI10-36CHI -4CHIW
BAL @ CIN41-38BAL -2.5BALW
BUF @ HOU20-23HOU -1BUFL
IND @ JAX34-37JAX -3.5INDW
MIA @ NE15-10MIA -2NEL
CLE @ WAS13-34WAS -3WASW
LV @ DEN18-34DEN -3DENW
ARI @ SF24-23SF -7SFL
GB @ LAR24-19GB -3GBW
NYG @ SEA29-20SEA -7SEAL
DAL @ PIT20-17PIT -2.5PITL
NO @ KC13-26KC -5.5KCW
Week 6ATS 9-5-0
GameScoreVegas linePickATS
SF @ SEA36-24SF -3.5SEAL
JAX @ CHI16-35JAX -1.5CHIW
WAS @ BAL23-30BAL -6.5BALW
ARI @ GB13-34GB -5.5GBW
HOU @ NE41-21HOU -6.5HOUW
TB @ NO51-27TB -3.5NOL
CLE @ PHI16-20PHI -8PHIL
IND @ TEN20-17TEN -2.5TENL
LAC @ DEN23-16LAC -3DENL
PIT @ LV32-13PIT -3.5PITW
ATL @ CAR38-20ATL -6ATLW
DET @ DAL47-9DET -3.5DETW
CIN @ NYG17-7CIN -4.5CINW
BUF @ NYJ23-20BUF -1BUFW
Week 7ATS 8-7-0
GameScoreVegas linePickATS
DEN @ NO33-10DEN -2.5DENW
NE @ JAX16-32JAX -6.5JAXW
SEA @ ATL34-14ATL -3ATLL
TEN @ BUF10-34BUF -9.5BUFW
CIN @ CLE21-14CIN -5.5CINW
HOU @ GB22-24GB -3GBL
MIA @ IND10-16IND -3INDW
DET @ MIN31-29MIN -1MINL
PHI @ NYG28-3PHI -3PHIW
LV @ LAR15-20LAR -7LARL
CAR @ WAS7-40WAS -10WASW
KC @ SF28-18SF -2.5SFL
NYJ @ PIT15-37NYJ -3PITW
BAL @ TB41-31BAL -4.5TBL
LAC @ ARI15-17LAC -1LACL
Week 8ATS 7-9-0
GameScoreVegas linePickATS
MIN @ LAR20-30MIN -3MINL
PHI @ CIN37-17CIN -2.5CINL
BAL @ CLE24-29BAL -7.5BALL
TEN @ DET14-52DET -12.5DETW
IND @ HOU20-23HOU -5HOUL
GB @ JAX30-27GB -3.5GBL
ARI @ MIA28-27MIA -4MIAL
NYJ @ NE22-25NYJ -7NYJL
ATL @ TB31-26ATL -1.5TBL
NO @ LAC8-26LAC -7LACW
BUF @ SEA31-10BUF -3BUFW
CAR @ DEN14-28DEN -13DENW
KC @ LV27-20KC -9KCL
CHI @ WAS15-18WAS -1.5WASW
DAL @ SF24-30SF -5.5SFW
NYG @ PIT18-26PIT -6PITW
Week 9ATS 8-6-1
GameScoreVegas linePickATS
HOU @ NYJ13-21NYJ -2.5NYJW
DAL @ ATL21-27ATL -3ATLW
DEN @ BAL10-41BAL -9BALW
MIA @ BUF27-30BUF -6.5BUFL
NO @ CAR22-23NO -7NOL
LV @ CIN24-41CIN -8CINW
LAC @ CLE27-10LAC -2LACW
WAS @ NYG27-22WAS -4.5WASW
NE @ TEN17-20TEN -3TENP
CHI @ ARI9-29ARI -1.5ARIW
JAX @ PHI23-28PHI -7.5PHIL
DET @ GB24-14DET -2.5GBL
LAR @ SEA26-20LAR -1.5SEAL
IND @ MIN13-21MIN -6.5MINW
TB @ KC24-30KC -9KCL
Week 10ATS 6-8-0
GameScoreVegas linePickATS
CIN @ BAL34-35BAL -6BALL
NYG @ CAR17-20NYG -6.5CARW
NE @ CHI19-3CHI -6.5CHIL
BUF @ IND30-20BUF -4.5BUFW
MIN @ JAX12-7MIN -7MINL
DEN @ KC14-16KC -7.5KCL
ATL @ NO17-20ATL -3.5ATLL
SF @ TB23-20SF -6.5TBW
PIT @ WAS28-27WAS -1.5WASL
TEN @ LAC17-27LAC -8LACW
NYJ @ ARI6-31NYJ -2ARIW
PHI @ DAL34-6PHI -7.5PHIW
DET @ HOU26-23DET -4.5DETL
MIA @ LAR23-15LAR -2.5LARL
Week 11ATS 10-4-0
GameScoreVegas linePickATS
WAS @ PHI18-26PHI -4.5PHIW
GB @ CHI20-19GB -6GBL
JAX @ DET6-52DET -14DETW
LV @ MIA19-34MIA -8MIAW
LAR @ NE28-22LAR -4LARW
CLE @ NO14-35CLE -1NOW
IND @ NYJ28-27NYJ -4NYJL
BAL @ PIT16-18BAL -3BALL
MIN @ TEN23-13MIN -6MINW
ATL @ DEN6-38DEN -2DENW
SEA @ SF20-17SF -6SFL
KC @ BUF21-30BUF -2.5BUFW
CIN @ LAC27-34LAC -1LACW
HOU @ DAL34-10HOU -7.5HOUW
Week 12ATS 8-4-1
GameScoreVegas linePickATS
PIT @ CLE19-24PIT -3.5PITL
KC @ CAR30-27KC -11KCL
MIN @ CHI30-27MIN -3MINP
TEN @ HOU32-27HOU -8HOUL
DET @ IND24-6DET -7DETW
NE @ MIA15-34MIA -7.5MIAW
TB @ NYG30-7TB -6.5TBW
DAL @ WAS34-26WAS -10.5WASL
DEN @ LV29-19DEN -6.5DENW
SF @ GB10-38GB -6.5GBW
ARI @ SEA6-16ARI -1SEAW
PHI @ LAR37-20PHI -3PHIW
BAL @ LAC30-23BAL -3BALW
Week 13ATS 5-11-0
GameScoreVegas linePickATS
CHI @ DET20-23DET -9.5DETL
NYG @ DAL20-27DAL -4.5DALW
MIA @ GB17-30GB -3.5GBW
LV @ KC17-19KC -13.5KCL
LAC @ ATL17-13LAC -1ATLL
PIT @ CIN44-38CIN -3CINL
HOU @ JAX23-20HOU -3.5HOUL
ARI @ MIN22-23MIN -3.5MINL
IND @ NE25-24IND -2.5INDL
SEA @ NYJ26-21NYJ -1NYJL
TEN @ WAS19-42WAS -6WASW
TB @ CAR26-23TB -6.5TBL
LAR @ NO21-14LAR -2.5NOL
PHI @ BAL24-19BAL -3BALL
SF @ BUF10-35BUF -6.5BUFW
CLE @ DEN32-41DEN -6.5DENW
Week 14ATS 5-7-1
GameScoreVegas linePickATS
GB @ DET31-34DET -3DETP
NYJ @ MIA26-32MIA -6.5MIAL
ATL @ MIN21-42MIN -6MINW
NO @ NYG14-11NO -5.5NOL
CAR @ PHI16-22PHI -14PHIL
CLE @ PIT14-27PIT -6PITW
LV @ TB13-28TB -7TBW
JAX @ TEN10-6TEN -3TENL
SEA @ ARI30-18ARI -3ARIL
BUF @ LAR42-44BUF -3.5BUFL
CHI @ SF13-38SF -3SFW
LAC @ KC17-19KC -5KCL
CIN @ DAL27-20CIN -5CINW
Week 15ATS 10-6-0
GameScoreVegas linePickATS
LAR @ SF12-6SF -3SFL
DAL @ CAR30-14CAR -2.5CARL
KC @ CLE21-7KC -4.5KCW
MIA @ HOU12-20HOU -2.5HOUW
NYJ @ JAX32-25NYJ -3.5NYJW
WAS @ NO20-19WAS -7.5WASL
BAL @ NYG35-14BAL -16.5BALW
CIN @ TEN37-27CIN -6CINW
NE @ ARI17-30ARI -6ARIW
IND @ DEN13-31DEN -4.5DENW
BUF @ DET48-42DET -2.5DETL
TB @ LAC40-17LAC -3LACL
PIT @ PHI13-27PHI -5.5PHIW
GB @ SEA30-13GB -3GBW
CHI @ MIN12-30MIN -7MINW
ATL @ LV15-9ATL -6.5ATLL
Week 16ATS 10-6-0
GameScoreVegas linePickATS
DEN @ LAC27-34LAC -3LACW
HOU @ KC19-27KC -3.5KCW
PIT @ BAL17-34BAL -7BALW
NYG @ ATL7-34ATL -9.5ATLW
ARI @ CAR30-36ARI -5.5ARIL
DET @ CHI34-17DET -7DETW
CLE @ CIN6-24CIN -10CINW
TEN @ IND30-38IND -4INDW
LAR @ NYJ19-9LAR -3NYJL
PHI @ WAS33-36PHI -4PHIL
MIN @ SEA27-24MIN -2.5MINW
NE @ BUF21-24BUF -14BUFL
JAX @ LV14-19LV -2.5LVW
SF @ MIA17-29SF -2SFL
TB @ DAL24-26TB -4.5TBL
NO @ GB0-34GB -14GBW
Week 17ATS 11-5-0
GameScoreVegas linePickATS
KC @ PIT29-10KC -3PITL
BAL @ HOU31-2BAL -5.5BALW
SEA @ CHI6-3SEA -3.5SEAL
LAC @ NE40-7LAC -6LACW
DEN @ CIN24-30CIN -3.5CINW
ARI @ LAR9-13LAR -6.5LARL
NYJ @ BUF14-40BUF -10BUFW
TEN @ JAX13-20TEN -1JAXW
LV @ NO25-10LV -2NOL
IND @ NYG33-45IND -7.5INDL
DAL @ PHI7-41PHI -7.5PHIW
CAR @ TB14-48TB -9.5TBW
MIA @ CLE20-3MIA -3MIAW
GB @ MIN25-27GB -1MINW
ATL @ WAS24-30WAS -3.5WASW
DET @ SF40-34DET -4DETW
Week 18ATS 10-6-0
GameScoreVegas linePickATS
CLE @ BAL10-35BAL -19.5BALW
CIN @ PIT19-17CIN -2.5PITW
CAR @ ATL44-38ATL -7.5ATLL
WAS @ DAL23-19WAS -7WASL
CHI @ GB24-22GB -10GBL
JAX @ IND23-26IND -3.5INDL
BUF @ NE16-23BUF -3BUFL
NYG @ PHI13-20PHI -3PHIW
NO @ TB19-27TB -14.5TBL
HOU @ TEN23-14TEN -2.5HOUW
SF @ ARI24-47ARI -4.5ARIW
KC @ DEN0-38DEN -10.5DENW
SEA @ LAR30-25SEA -7.5LARW
LAC @ LV34-20LAC -7LACW
MIA @ NYJ20-32NYJ -1.5NYJW
MIN @ DET9-31DET -3DETW
2025 LIVE18 weeks · 272 games
Week 1ATS 10-6-0
GameScoreVegas linePickATS
DAL @ PHI20-24PHI -8.5PHIL
KC @ LAC21-27KC -3LACW
TB @ ATL23-20TB -1.5TBW
CIN @ CLE17-16CIN -5.5CINL
MIA @ IND8-33IND -1.5INDW
CAR @ JAX10-26JAX -4.5JAXW
LV @ NE20-13NE -2.5NEL
ARI @ NO20-13ARI -6ARIW
PIT @ NYJ34-32PIT -3NYJW
NYG @ WAS6-21WAS -6WASW
TEN @ DEN12-20DEN -8.5DENL
SF @ SEA17-13SF -2.5SEAL
DET @ GB13-27GB -1.5GBW
HOU @ LAR9-14LAR -3.5LARW
BAL @ BUF40-41BAL -1.5BALL
MIN @ CHI27-24MIN -1.5MINW
Week 2ATS 11-5-0
GameScoreVegas linePickATS
WAS @ GB18-27GB -3.5GBW
CLE @ BAL17-41BAL -12.5BALW
JAX @ CIN27-31CIN -3.5CINW
NYG @ DAL37-40DAL -4.5DALL
CHI @ DET21-52DET -6DETW
NE @ MIA33-27MIA -1.5MIAL
SF @ NO26-21SF -3SFW
BUF @ NYJ30-10BUF -6BUFW
SEA @ PIT31-17PIT -3.5PITL
LAR @ TEN33-19LAR -5.5LARW
CAR @ ARI22-27ARI -7ARIL
DEN @ IND28-29DEN -2.5INDW
PHI @ KC20-17PHI -1.5PHIW
ATL @ MIN22-6MIN -3.5MINL
TB @ HOU20-19HOU -2.5TBW
LAC @ LV20-9LAC -3.5LACW
Week 3ATS 9-7-0
GameScoreVegas linePickATS
MIA @ BUF21-31BUF -12.5BUFL
ATL @ CAR0-30ATL -5.5ATLL
GB @ CLE10-13GB -8.5GBL
HOU @ JAX10-17JAX -1.5JAXW
CIN @ MIN10-48MIN -3MINW
PIT @ NE21-14PIT -1.5NEL
LAR @ PHI26-33PHI -3.5PHIW
NYJ @ TB27-29TB -6.5TBL
IND @ TEN41-20IND -6INDW
LV @ WAS24-41WAS -2.5WASW
DEN @ LAC20-23LAC -2.5LACW
NO @ SEA13-44SEA -7.5SEAW
DAL @ CHI14-31DAL -1.5CHIW
ARI @ SF15-16SF -1.5SFL
KC @ NYG22-9KC -6KCW
DET @ BAL38-30BAL -4.5BALL
Week 4ATS 9-7-0
GameScoreVegas linePickATS
SEA @ ARI23-20SEA -1.5SEAW
MIN @ PIT21-24MIN -2.5MINL
WAS @ ATL27-34ATL -2.5ATLW
NO @ BUF19-31BUF -15.5BUFL
CLE @ DET10-34DET -10DETW
TEN @ HOU0-26HOU -7.5HOUW
CAR @ NE13-42NE -5.5NEW
LAC @ NYG18-21LAC -6LACL
PHI @ TB31-25PHI -3.5TBL
IND @ LAR20-27LAR -3.5LARW
JAX @ SF26-21SF -3.5SFL
BAL @ KC20-37BAL -2.5KCW
CHI @ LV25-24LV -1.5LVL
GB @ DAL40-40GB -7GBL
NYJ @ MIA21-27MIA -2.5MIAW
CIN @ DEN3-28DEN -7.5DENW
Week 5ATS 8-6-0
GameScoreVegas linePickATS
SF @ LAR26-23LAR -8.5LARL
MIN @ CLE21-17MIN -3.5MINW
HOU @ BAL44-10HOU -2.5BALL
MIA @ CAR24-27MIA -1.5CARW
LV @ IND6-40IND -7INDW
NYG @ NO14-26NO -1.5NOW
DAL @ NYJ37-22NYJ -1.5DALW
DEN @ PHI21-17PHI -3.5DENW
TEN @ ARI22-21ARI -7.5ARIL
TB @ SEA38-35SEA -3.5SEAL
DET @ CIN37-24DET -10.5DETW
WAS @ LAC27-10LAC -2.5LACL
NE @ BUF23-20BUF -7.5BUFL
KC @ JAX28-31KC -3.5JAXW
Week 6ATS 7-8-0
GameScoreVegas linePickATS
PHI @ NYG17-34PHI -7PHIL
DEN @ NYJ13-11DEN -7.5DENL
LAR @ BAL17-3LAR -7LARW
DAL @ CAR27-30DAL -3CARW
ARI @ IND27-31IND -8.5INDL
SEA @ JAX20-12SEA -1.5SEAW
LAC @ MIA29-27LAC -3.5LACL
NE @ NO25-19NE -3.5NEW
CLE @ PIT9-23PIT -5.5PITW
TEN @ LV10-20LV -3.5LVW
CIN @ GB18-27GB -14GBL
SF @ TB19-30TB -3.5TBW
DET @ KC17-30KC -2.5DETL
BUF @ ATL14-24BUF -3.5BUFL
CHI @ WAS25-24WAS -5.5WASL
Week 7ATS 11-4-0
GameScoreVegas linePickATS
PIT @ CIN31-33PIT -5.5PITL
LAR @ JAX35-7LAR -3LARW
NO @ CHI14-26CHI -4.5CHIW
MIA @ CLE6-31CLE -2.5CLEW
LV @ KC0-31KC -13.5KCW
PHI @ MIN28-22PHI -2.5MINL
CAR @ NYJ13-6NYJ -1.5CARW
NE @ TEN31-13NE -6.5NEW
NYG @ DEN32-33DEN -7.5DENL
IND @ LAC38-24LAC -2.5INDW
GB @ ARI27-23GB -7GBL
WAS @ DAL22-44DAL -1.5DALW
ATL @ SF10-20SF -1.5SFW
TB @ DET9-24DET -6DETW
HOU @ SEA19-27SEA -3SEAW
Week 8ATS 11-2-0
GameScoreVegas linePickATS
MIN @ LAC10-37LAC -3LACW
MIA @ ATL34-10ATL -7ATLL
CHI @ BAL16-30BAL -2.5BALW
BUF @ CAR40-9BUF -7BUFW
NYJ @ CIN39-38CIN -5.5CINL
SF @ HOU15-26HOU -2.5HOUW
CLE @ NE13-32NE -7NEW
NYG @ PHI20-38PHI -7PHIW
TB @ NO23-3TB -4.5TBW
DAL @ DEN24-44DEN -3.5DENW
TEN @ IND14-38IND -15.5INDW
GB @ PIT35-25GB -3GBW
WAS @ KC7-28KC -10.5KCW
Week 9ATS 6-8-0
GameScoreVegas linePickATS
BAL @ MIA28-6BAL -7.5BALW
CHI @ CIN47-42CHI -3CHIW
MIN @ DET27-24DET -9.5DETL
CAR @ GB16-13GB -12.5GBL
DEN @ HOU18-15HOU -1.5HOUL
ATL @ NE23-24NE -5.5NEL
SF @ NYG34-24SF -2.5SFW
IND @ PIT20-27IND -3.5INDL
LAC @ TEN27-20LAC -10LACL
NO @ LAR10-34LAR -14LARW
JAX @ LV30-29JAX -2.5JAXL
KC @ BUF21-28KC -2.5BUFW
SEA @ WAS38-14SEA -2.5SEAW
ARI @ DAL27-17DAL -3.5DALL
Week 10ATS 7-7-0
GameScoreVegas linePickATS
LV @ DEN7-10DEN -9.5DENL
ATL @ IND25-31IND -6.5INDL
NO @ CAR17-7CAR -5.5CARL
NYG @ CHI20-24CHI -4.5CHIL
JAX @ HOU29-36JAX -1.5HOUW
BUF @ MIA13-30BUF -8.5BUFL
BAL @ MIN27-19BAL -4.5MINL
CLE @ NYJ20-27CLE -1.5NYJW
NE @ TB28-23TB -2.5NEW
ARI @ SEA22-44SEA -7SEAW
LAR @ SF42-26LAR -5.5LARW
DET @ WAS44-22DET -8.5DETW
PIT @ LAC10-25LAC -3LACW
PHI @ GB10-7GB -1.5GBL
Week 11ATS 7-8-0
GameScoreVegas linePickATS
NYJ @ NE14-27NE -12.5NEW
WAS @ MIA13-16MIA -2.5MIAW
CAR @ ATL30-27ATL -4.5ATLL
TB @ BUF32-44BUF -6BUFW
LAC @ JAX6-35LAC -3JAXW
CHI @ MIN19-17MIN -3MINL
GB @ NYG27-20GB -7.5GBL
CIN @ PIT12-34PIT -5.5PITW
HOU @ TEN16-13HOU -5.5HOUL
SF @ ARI41-22SF -3.5ARIL
SEA @ LAR19-21LAR -3LARL
BAL @ CLE23-16BAL -7.5BALL
KC @ DEN19-22KC -3.5DENW
DET @ PHI9-16PHI -2.5DETL
DAL @ LV33-16DAL -3.5DALW
Week 12ATS 6-7-1
GameScoreVegas linePickATS
BUF @ HOU19-23BUF -5.5HOUW
NYJ @ BAL10-23BAL -14BALL
PIT @ CHI28-31CHI -3CHIP
NE @ CIN26-20NE -7.5NEL
NYG @ DET27-34DET -14DETL
MIN @ GB6-23GB -6.5GBW
IND @ KC20-23KC -3.5KCL
SEA @ TEN30-24SEA -12.5SEAL
JAX @ ARI27-24JAX -2.5JAXW
CLE @ LV24-10LV -3LVL
PHI @ DAL21-24PHI -3DALW
ATL @ NO24-10NO -1.5NOL
TB @ LAR7-34LAR -7LARW
CAR @ SF9-20SF -7.5SFW
Week 13ATS 6-10-0
GameScoreVegas linePickATS
GB @ DET31-24DET -2.5DETL
KC @ DAL28-31KC -3.5KCL
CIN @ BAL32-14BAL -7BALL
CHI @ PHI24-15PHI -7PHIL
LAR @ CAR28-31LAR -10LARL
SF @ CLE26-8SF -5.5SFW
HOU @ IND20-16IND -3INDL
NO @ MIA17-21MIA -5.5MIAL
ATL @ NYJ24-27ATL -3ATLL
ARI @ TB17-20TB -4.5TBL
JAX @ TEN25-3JAX -6JAXW
MIN @ SEA0-26SEA -12.5SEAW
LV @ LAC14-31LAC -10LACW
BUF @ PIT26-7BUF -3BUFW
DEN @ WAS27-26DEN -6.5DENL
NYG @ NE15-33NE -7NEW
Week 14ATS 8-6-0
GameScoreVegas linePickATS
DAL @ DET30-44DET -3.5DETW
SEA @ ATL37-9SEA -7SEAW
PIT @ BAL27-22BAL -5.5BALL
TEN @ CLE31-29CLE -4.5CLEL
CHI @ GB21-28GB -6.5GBW
IND @ JAX19-36IND -2.5JAXW
WAS @ MIN0-31WAS -1.5MINW
MIA @ NYJ34-10MIA -2.5MIAW
NO @ TB24-20TB -7.5TBL
DEN @ LV24-17DEN -8.5DENL
LAR @ ARI45-17LAR -9.5LARW
CIN @ BUF34-39BUF -6BUFL
HOU @ KC20-10KC -4.5KCL
PHI @ LAC19-22PHI -1.5LACW
Week 15ATS 10-6-0
GameScoreVegas linePickATS
ATL @ TB29-28TB -6TBL
CLE @ CHI3-31CHI -7.5CHIW
BAL @ CIN24-0BAL -2.5BALW
ARI @ HOU20-40HOU -10.5HOUW
NYJ @ JAX20-48JAX -13.5JAXW
LAC @ KC16-13KC -5.5KCL
BUF @ NE35-31BUF -2.5NEL
WAS @ NYG29-21NYG -2.5NYGL
LV @ PHI0-31PHI -12.5PHIW
GB @ DEN26-34GB -1.5DENW
DET @ LAR34-41LAR -5.5LARW
CAR @ NO17-20CAR -2.5NOW
IND @ SEA16-18SEA -13.5SEAL
TEN @ SF24-37SF -12.5SFW
MIN @ DAL34-26DAL -5.5DALL
MIA @ PIT15-28PIT -3PITW
Week 16ATS 6-10-0
GameScoreVegas linePickATS
LAR @ SEA37-38SEA -1.5SEAL
GB @ CHI16-22CHI -1.5GBL
PHI @ WAS29-18PHI -7PHIW
NE @ BAL28-24BAL -3.5NEW
TB @ CAR20-23TB -3CARW
BUF @ CLE23-20BUF -10.5BUFL
LAC @ DAL34-17DAL -1.5DALL
NYJ @ NO6-29NO -6.5NOW
MIN @ NYG16-13MIN -2.5MINW
KC @ TEN9-26KC -3.5KCL
ATL @ ARI26-19ATL -2.5ATLW
JAX @ DEN34-20DEN -3.5DENL
PIT @ DET29-24DET -7.5DETL
LV @ HOU21-23HOU -14.5HOUL
CIN @ MIA45-21CIN -3.5MIAL
SF @ IND48-27SF -4.5INDL
Week 17ATS 6-10-0
GameScoreVegas linePickATS
DAL @ WAS30-23DAL -8.5DALL
DET @ MIN10-23DET -7DETL
DEN @ KC20-13DEN -13.5DENL
SEA @ CAR27-10SEA -6.5SEAW
ARI @ CIN14-37CIN -7CINW
PIT @ CLE6-13PIT -4.5PITL
BAL @ GB41-24GB -2.5GBL
JAX @ IND23-17JAX -3.5INDL
HOU @ LAC20-16LAC -1.5LACL
NYG @ LV34-10NYG -3LVL
TB @ MIA17-20TB -5.5MIAW
NE @ NYJ42-10NE -12.5NEW
NO @ TEN34-26NO -1.5NOW
PHI @ BUF13-12BUF -3BUFL
CHI @ SF38-42SF -3.5SFW
LAR @ ATL24-27LAR -7.5LARL
Week 18ATS 9-7-0
GameScoreVegas linePickATS
NO @ ATL17-19ATL -4.5ATLL
NYJ @ BUF8-35BUF -12.5BUFW
DET @ CHI19-16CHI -3.5DETW
CLE @ CIN20-18CIN -9.5CINL
LAC @ DEN3-19DEN -14.5DENW
IND @ HOU30-38HOU -9.5HOUL
TEN @ JAX7-41JAX -12.5JAXW
ARI @ LAR20-37LAR -14.5LARW
KC @ LV12-14KC -3.5KCL
GB @ MIN3-16MIN -12.5GBL
MIA @ NE10-38NE -14NEW
DAL @ NYG17-34DAL -3NYGW
WAS @ PHI24-17PHI -3PHIL
BAL @ PIT24-26BAL -4.5PITW
SEA @ SF13-3SEA -2.5SEAW
CAR @ TB14-16TB -3TBL

Full disclosure: home-field advantage and the rating multiplier were adjusted over time, so a live season’s real result can differ from a fixed-setting replay by roughly one to two games.

Watch it work

2026, week 1 — the house algorithm's ratings right now, and the games they apply to.

This week

  • NE SEASEA -3.5
  • SF LARLAR -3.5
  • CHI CARCHI -2.5
  • TB CINCIN -3.5
  • NO DETDET -7
  • BUF HOUBUF -1.5
  • BAL INDBAL -3.5
  • CLE JAXJAX -7.5
  • ATL PITPIT -3
  • NYJ TENTEN -1.5
  • ARI LACLAC -10.5
  • MIA LVLV -3.5
  • GB MINMIN -1.5
  • WAS PHIPHI -4.5
  • DAL NYGDAL -2.5
  • DEN KCKC -3

The spread is public. The house algorithm's pick for every game is a member thing — and a free account counts. Latest graded week →

Put yours up against the field

Every algorithm is graded the same way, so they can all be put on one table. Line yours up beside any others and send the comparison to someone — the whole view travels in the link, so they see exactly what you saw.

Compare & share → The full leaderboards →

Build one.

Pick your stats, set your weights, and find out what it would have done — all the way back to 2018.

Build your own free →