Skip to content
NFL and NCAAF, week by week

Your football handicapper, built from grades and market prices

Spreadhound reads player grades, power ratings, the live number and the forecast at the stadium, then publishes only the games where those disagree with the market. Each play is sized between 1% and 3% of bankroll and carries its own write up.

One play is free every week. No card needed to read it.

Model vs marketLast 5 settled plays
The market line, the model line, the edge and the result of the latest settled plays
PlayModelEdgeResult

CCU +2.5

NCAAF · LIB at CCU · Sep 25, 2026

CCU -0.12.6 ptsL -1.75u

Under 48.5

NFL · NYG at LAR · Sep 22, 2026

Proj 46.42.1 ptsW +0.91u

Under 62.5

NCAAF · FIU at FAU · Sep 21, 2026

Proj 59.53.0 ptsW +1.36u

TCU -19.5

NCAAF · ARST at TCU · Sep 21, 2026

TCU -22.22.8 ptsW +1.59u

ND -29.5

NCAAF · MSU at ND · Sep 21, 2026

ND -32.12.6 ptsL -1.75u

Graded plays

489

Settled from final scores

Record

281-205-3

57.8% win rate

Units

+160.96

1 unit = 1% of bankroll

Return on stake

+20.5%

Profit over amount risked

Latest results

  • LNCAAFCCU +2.5-110-1.75u
  • WNFLUnder 48.5-110+0.91u
  • WNCAAFUnder 62.5-110+1.36u
  • WNCAAFTCU -19.5-110+1.59u
  • LNCAAFND -29.5-110-1.75u
  • LNCAAFIU -44.5-110-1.75u
  • LNCAAFKSU -20.5-110-1.75u
  • LNCAAFUSA -7-110-1.75u
  • LNCAAFCIN -16.5-110-1.75u
  • LNFLOver 47.5-110-1.00u
  • LNFLDET +5.5-110-1.00u
  • WNFLCLE moneyline+350+3.50u
  • LNFLHOU -2.5-110-1.00u
  • LNFLOver 43.5-110-1.00u
  • WNFLNE -4.5-118+1.27u
  • LNCAAFUnder 50.5-112-1.00u
  • WNCAAFWVU +10.5-105+0.95u
  • LNCAAFRICE moneyline+280-2.00u
  • WNCAAFUnder 50.5-108+0.93u
  • WNCAAFUnder 51.5-118+0.85u

This week's free play

The same card a subscriber sees, with nothing removed. The rest of the slate is behind a plan.

NFL free preview
NFLTotalFree previewSun, Sep 27, 4:05 PM · in 2 days
ARI1-1atSF2-0

Over 47.5-110

Stake

1.00%

$10.00

  • 49ers average 380.5 total yards per game
  • Cardinals net yards per pass attempt 5.3
  • 49ers third down rate 63.2% vs 34.6%

The market has undervalued the San Francisco 49ers in this matchup against the Arizona Cardinals. Our model suggests a line of -9.1, indicating that the market spread of -8.5 does not fully reflect the significant gap in team performance. The 49ers have a strong offensive output, averaging 380.5 total yards per game and a third down conversion rate of 63.2%. In contrast, the Cardinals struggle with a mere 272 total yards per game and a low third down rate of 34.6%. The 49ers' offensive efficiency is further highlighted by their net yards per pass attempt of 8.8, compared to the Cardinals' 5.3. Additionally, San Francisco's defensive capabilities should limit Arizona's scoring potential, as they allow only 287 yards per game. Both teams are coming off a week of rest, but the 49ers' overall form shows a clear advantage with an average margin of +11.2 in their last five games. We recommend a stake of 1% of your bankroll, reflecting a confidence level of 61%. The only factor that could undermine this play is a sudden change in the 49ers' injury status, particularly if key offensive players are ruled out before kickoff.

Venue
Levi's Stadium
Weather
76F, wind 6 mph
Broadcast
FOX

How a play gets made

Four steps, in the same order every week. Most of the board never makes it past step three.

  1. 01

    Grades in, not opinions

    Every team starts from grades for each unit: passing, pass block, receiving, rushing, run block, coverage, pass rush and tackling, alongside a power rating. Results then pull the rating as the season builds evidence.

  2. 02

    A model line for every game

    Ratings, home field, rest and the weather forecast at the stadium produce a projected margin and total for each game on the board.

  3. 03

    Compared against the real market

    The model line is measured against the live number. Anything inside the noise is discarded, and most of the board is discarded.

  4. 04

    Sized, written up, then graded

    What survives is staked between 1% and 3% of bankroll, published Tuesday at 4:00 AM ET with the reasoning attached, and graded from the final score within half an hour of the whistle.

The record since 2023

Every graded play since the 2023 season is readable without an account: the curve, the win rate and the individual results. Nothing is hidden once a game has been played, because a record you cannot check is worth nothing.

Bankroll, cumulative units281-205-357.8% win rateup +160.96 units
0+100
View the numbers as a table
Bankroll after each graded play
GradedCumulative units
Sep 25, 2026+160.96
Sep 22, 2026+162.71
Sep 21, 2026+161.80
Sep 21, 2026+160.44
Sep 21, 2026+158.84
Sep 21, 2026+160.59
Sep 21, 2026+162.34
Sep 21, 2026+164.09
Sep 21, 2026+165.84
Sep 21, 2026+167.59
Sep 21, 2026+168.59
Sep 21, 2026+169.59
Sep 21, 2026+166.09
Sep 21, 2026+167.09
Sep 20, 2026+168.09
Sep 20, 2026+166.82
Sep 20, 2026+167.82
Sep 20, 2026+166.87
Sep 20, 2026+168.87
Sep 19, 2026+167.94
Sep 19, 2026+167.10
Sep 19, 2026+168.35
Sep 18, 2026+169.35
Sep 15, 2026+171.35
Sep 13, 2026+170.21
Sep 13, 2026+171.46
Sep 11, 2026+172.71
Jan 5, 2026+167.91
Jan 5, 2026+166.82
Jan 4, 2026+165.90
Jan 4, 2026+164.47
Jan 4, 2026+163.41
Dec 28, 2025+161.74
Dec 28, 2025+164.24
Dec 28, 2025+159.94
Dec 28, 2025+161.69
Dec 25, 2025+160.17
Dec 22, 2025+159.06
Dec 22, 2025+153.96
Dec 22, 2025+156.21
Dec 22, 2025+153.67
Dec 21, 2025+154.92
Dec 15, 2025+154.01
Dec 15, 2025+151.32
Dec 15, 2025+152.82
Dec 15, 2025+151.10
Dec 14, 2025+149.25
Dec 12, 2025+150.50
Dec 8, 2025+149.60
Dec 7, 2025+146.90
Dec 7, 2025+141.28
Dec 6, 2025+140.19
Dec 5, 2025+139.10
Dec 1, 2025+138.20
Dec 1, 2025+139.20
Nov 30, 2025+140.70
Nov 30, 2025+139.28
Nov 30, 2025+141.03
Nov 30, 2025+139.24
Nov 29, 2025+140.99
Nov 29, 2025+143.24
Nov 28, 2025+141.68
Nov 27, 2025+143.68
Nov 25, 2025+142.81
Nov 24, 2025+141.72
Nov 23, 2025+140.42
Nov 23, 2025+139.55
Nov 23, 2025+140.80
Nov 23, 2025+139.21
Nov 23, 2025+140.71
Nov 23, 2025+139.34
Nov 22, 2025+141.34
Nov 22, 2025+143.34
Nov 21, 2025+144.84
Nov 20, 2025+142.89
Nov 17, 2025+142.02
Nov 17, 2025+137.75
Nov 16, 2025+140.75
Nov 16, 2025+142.75
Nov 16, 2025+144.50
Nov 16, 2025+146.50
Nov 15, 2025+144.91
Nov 15, 2025+143.32
Nov 15, 2025+145.07
Nov 15, 2025+146.82
Nov 13, 2025+148.07
Nov 10, 2025+147.11
Nov 10, 2025+148.11
Nov 9, 2025+150.11
Nov 9, 2025+151.11
Nov 9, 2025+153.11
Nov 8, 2025+152.16
Nov 8, 2025+153.91
Nov 8, 2025+152.45
Nov 8, 2025+150.71
Nov 6, 2025+152.46
Nov 3, 2025+150.76
Nov 2, 2025+149.62
Nov 2, 2025+151.12
Nov 1, 2025+149.37
Nov 1, 2025+147.94
Nov 1, 2025+149.94
Nov 1, 2025+151.94
Oct 31, 2025+143.84
Oct 29, 2025+142.88
Oct 26, 2025+141.22
Oct 26, 2025+139.63
Oct 26, 2025+142.63
Oct 26, 2025+141.75
Oct 26, 2025+140.71
Oct 26, 2025+142.21
Oct 26, 2025+140.91
Oct 26, 2025+142.41
Oct 25, 2025+145.16
Oct 25, 2025+143.49
Oct 24, 2025+146.49
Oct 23, 2025+143.29
Oct 20, 2025+144.79
Oct 19, 2025+143.13
Oct 19, 2025+144.63
Oct 19, 2025+147.63
Oct 19, 2025+146.10
Oct 18, 2025+147.85
Oct 18, 2025+149.60
Oct 18, 2025+148.08
Oct 18, 2025+146.16
Oct 17, 2025+144.49
Oct 15, 2025+143.58
Oct 14, 2025+136.15
Oct 13, 2025+135.02
Oct 12, 2025+136.27
Oct 12, 2025+134.96
Oct 12, 2025+136.46
Oct 11, 2025+135.10
Oct 11, 2025+136.60
Oct 11, 2025+135.08
Oct 10, 2025+136.58
Oct 9, 2025+135.21
Oct 9, 2025+133.51
Oct 6, 2025+135.26
Oct 5, 2025+129.66
Oct 5, 2025+128.46
Oct 5, 2025+127.03
Oct 5, 2025+125.95
Oct 4, 2025+127.20
Oct 4, 2025+128.70
Oct 4, 2025+127.27
Oct 4, 2025+123.77
Oct 4, 2025+122.41
Oct 3, 2025+123.91
Oct 3, 2025+123.03
Oct 2, 2025+116.23
Sep 30, 2025+115.28
Sep 28, 2025+114.37
Sep 28, 2025+115.62
Sep 28, 2025+117.62
Sep 28, 2025+120.62
Sep 28, 2025+119.31
Sep 28, 2025+120.81
Sep 27, 2025+119.68
Sep 27, 2025+115.38
Sep 27, 2025+114.13
Sep 27, 2025+115.38
Sep 21, 2025+117.13
Sep 21, 2025+118.88
Sep 21, 2025+117.79
Sep 21, 2025+119.04
Sep 20, 2025+117.90
Sep 20, 2025+116.65
Sep 20, 2025+115.40
Sep 20, 2025+114.27
Sep 20, 2025+110.27
Sep 14, 2025+105.67
Sep 14, 2025+104.53
Sep 13, 2025+103.62
Sep 13, 2025+99.42
Jan 6, 2025+98.51
Jan 6, 2025+97.32
Jan 6, 2025+99.32
Jan 5, 2025+101.07
Jan 5, 2025+102.57
Jan 5, 2025+104.32
Dec 29, 2024+102.82
Dec 29, 2024+105.07
Dec 29, 2024+103.17
Dec 26, 2024+106.17
Dec 22, 2024+103.27
Dec 20, 2024+100.57
Dec 17, 2024+99.57
Dec 16, 2024+98.66
Dec 16, 2024+99.91
Dec 15, 2024+98.66
Dec 15, 2024+100.41
Dec 15, 2024+97.91
Dec 9, 2024+96.95
Dec 8, 2024+95.21
Dec 8, 2024+97.46
Dec 8, 2024+99.71
Dec 8, 2024+98.67
Dec 7, 2024+100.17
Dec 7, 2024+99.08
Dec 7, 2024+100.33
Dec 2, 2024+95.23
Dec 1, 2024+93.87
Dec 1, 2024+92.28
Dec 1, 2024+89.28
Dec 1, 2024+91.28
Dec 1, 2024+93.28
Nov 30, 2024+91.46
Nov 30, 2024+93.21
Nov 30, 2024+91.54
Nov 29, 2024+89.79
Nov 29, 2024+88.44
Nov 28, 2024+87.01
Nov 26, 2024+85.88
Nov 24, 2024+88.88
Nov 24, 2024+91.63
Nov 24, 2024+89.89
Nov 23, 2024+88.22
Nov 23, 2024+89.97
Nov 23, 2024+88.38
Nov 22, 2024+90.38
Nov 22, 2024+88.47
Nov 20, 2024+90.22
Nov 19, 2024+88.48
Nov 17, 2024+86.96
Nov 17, 2024+89.71
Nov 17, 2024+85.46
Nov 17, 2024+83.87
Nov 17, 2024+82.73
Nov 17, 2024+84.73
Nov 16, 2024+86.73
Nov 16, 2024+85.59
Nov 14, 2024+84.17
Nov 14, 2024+83.26
Nov 13, 2024+84.76
Nov 11, 2024+82.94
Nov 10, 2024+83.94
Nov 10, 2024+84.94
Nov 10, 2024+86.69
Nov 10, 2024+88.19
Nov 10, 2024+89.94
Nov 10, 2024+88.27
Nov 10, 2024+86.60
Nov 8, 2024+85.10
Nov 8, 2024+79.30
Nov 7, 2024+78.43
Nov 6, 2024+77.47
Nov 5, 2024+79.22
Nov 4, 2024+81.47
Nov 3, 2024+82.72
Nov 3, 2024+85.47
Nov 3, 2024+84.17
Nov 3, 2024+82.50
Nov 2, 2024+84.25
Nov 2, 2024+86.00
Nov 2, 2024+85.05
Nov 2, 2024+83.62
Nov 2, 2024+81.88
Oct 30, 2024+83.88
Oct 29, 2024+81.88
Oct 27, 2024+80.45
Oct 27, 2024+81.95
Oct 27, 2024+84.70
Oct 26, 2024+86.20
Oct 26, 2024+84.54
Oct 25, 2024+86.04
Oct 25, 2024+87.29
Oct 24, 2024+89.04
Oct 24, 2024+88.17
Oct 24, 2024+87.26
Oct 21, 2024+84.96
Oct 20, 2024+81.58
Oct 20, 2024+80.15
Oct 20, 2024+78.79
Oct 20, 2024+77.36
Oct 20, 2024+78.61
Oct 20, 2024+77.02
Oct 19, 2024+78.52
Oct 19, 2024+80.27
Oct 19, 2024+82.02
Oct 19, 2024+84.27
Oct 18, 2024+86.02
Oct 17, 2024+85.02
Oct 13, 2024+83.83
Oct 13, 2024+84.83
Oct 13, 2024+86.33
Oct 13, 2024+88.58
Oct 13, 2024+87.67
Oct 13, 2024+86.15
Oct 12, 2024+88.15
Oct 12, 2024+89.65
Oct 12, 2024+91.15
Oct 11, 2024+90.28
Oct 10, 2024+88.85
Oct 8, 2024+86.60
Oct 8, 2024+85.69
Oct 6, 2024+86.94
Oct 6, 2024+85.90
Oct 6, 2024+84.85
Oct 6, 2024+86.35
Oct 5, 2024+87.85
Oct 5, 2024+89.35
Oct 5, 2024+88.16
Oct 4, 2024+86.79
Oct 4, 2024+85.54
Oct 4, 2024+86.54
Oct 1, 2024+88.04
Sep 29, 2024+89.29
Sep 29, 2024+88.04
Sep 29, 2024+87.13
Sep 29, 2024+85.83
Sep 29, 2024+87.08
Sep 29, 2024+88.08
Sep 29, 2024+86.99
Sep 29, 2024+85.56
Sep 28, 2024+86.56
Sep 28, 2024+87.81
Sep 27, 2024+86.68
Sep 24, 2024+85.81
Sep 22, 2024+77.81
Sep 22, 2024+79.06
Sep 22, 2024+78.19
Sep 22, 2024+77.24
Sep 22, 2024+78.49
Sep 22, 2024+77.49
Sep 22, 2024+76.35
Sep 21, 2024+75.21
Sep 21, 2024+76.46
Sep 19, 2024+77.71
Sep 15, 2024+76.75
Sep 15, 2024+78.00
Sep 14, 2024+77.09
Sep 14, 2024+76.14
Sep 12, 2024+75.06
Jan 8, 2024+74.15
Jan 8, 2024+75.90
Jan 8, 2024+74.81
Jan 7, 2024+76.06
Jan 7, 2024+74.39
Jan 7, 2024+75.89
Jan 1, 2024+77.39
Jan 1, 2024+79.39
Jan 1, 2024+78.26
Dec 31, 2023+79.26
Dec 29, 2023+77.21
Dec 26, 2023+76.28
Dec 25, 2023+73.03
Dec 25, 2023+71.89
Dec 24, 2023+73.39
Dec 24, 2023+75.64
Dec 24, 2023+77.39
Dec 19, 2023+76.49
Dec 18, 2023+72.59
Dec 18, 2023+74.09
Dec 18, 2023+75.09
Dec 17, 2023+73.75
Dec 15, 2023+74.75
Dec 12, 2023+76.25
Dec 11, 2023+75.11
Dec 10, 2023+73.52
Dec 10, 2023+72.38
Dec 10, 2023+71.25
Dec 10, 2023+72.50
Dec 9, 2023+73.75
Dec 5, 2023+73.75
Dec 4, 2023+72.59
Dec 4, 2023+75.34
Dec 3, 2023+77.09
Dec 3, 2023+76.18
Dec 2, 2023+74.36
Dec 2, 2023+68.59
Dec 2, 2023+70.09
Dec 2, 2023+62.59
Nov 30, 2023+61.68
Nov 28, 2023+60.77
Nov 27, 2023+62.27
Nov 26, 2023+60.42
Nov 26, 2023+59.08
Nov 26, 2023+61.08
Nov 26, 2023+59.26
Nov 26, 2023+57.41
Nov 26, 2023+59.16
Nov 25, 2023+61.16
Nov 24, 2023+59.37
Nov 24, 2023+58.01
Nov 23, 2023+56.42
Nov 20, 2023+52.29
Nov 19, 2023+54.04
Nov 19, 2023+52.26
Nov 19, 2023+54.26
Nov 19, 2023+52.73
Nov 18, 2023+50.88
Nov 18, 2023+52.88
Nov 18, 2023+51.06
Nov 18, 2023+49.25
Nov 17, 2023+47.43
Nov 15, 2023+45.58
Nov 12, 2023+45.58
Nov 12, 2023+44.05
Nov 12, 2023+37.90
Nov 12, 2023+40.90
Nov 11, 2023+39.09
Nov 11, 2023+41.09
Nov 11, 2023+42.84
Nov 10, 2023+40.98
Nov 10, 2023+42.73
Nov 6, 2023+40.38
Nov 5, 2023+38.79
Nov 5, 2023+40.04
Nov 5, 2023+35.24
Nov 5, 2023+37.24
Nov 4, 2023+35.55
Nov 4, 2023+37.55
Nov 4, 2023+39.55
Nov 3, 2023+41.55
Nov 3, 2023+40.64
Nov 2, 2023+42.39
Oct 31, 2023+40.48
Oct 30, 2023+39.34
Oct 29, 2023+40.59
Oct 29, 2023+42.34
Oct 29, 2023+40.75
Oct 29, 2023+42.25
Oct 29, 2023+44.00
Oct 28, 2023+45.50
Oct 28, 2023+43.91
Oct 28, 2023+42.35
Oct 28, 2023+38.07
Oct 28, 2023+36.45
Oct 27, 2023+38.20
Oct 22, 2023+35.70
Oct 22, 2023+36.70
Oct 22, 2023+37.70
Oct 22, 2023+36.81
Oct 21, 2023+35.94
Oct 21, 2023+34.35
Oct 20, 2023+37.35
Oct 20, 2023+36.42
Oct 19, 2023+35.23
Oct 19, 2023+34.24
Oct 18, 2023+32.42
Oct 15, 2023+24.62
Oct 15, 2023+23.48
Oct 15, 2023+22.12
Oct 15, 2023+20.73
Oct 15, 2023+19.59
Oct 15, 2023+14.60
Oct 14, 2023+16.09
Oct 14, 2023+14.57
Oct 14, 2023+16.57
Oct 14, 2023+18.07
Oct 11, 2023+16.68
Oct 10, 2023+18.43
Oct 8, 2023+19.68
Oct 8, 2023+18.32
Oct 8, 2023+16.96
Oct 8, 2023+15.82
Oct 8, 2023+14.46
Oct 7, 2023+15.96
Oct 7, 2023+17.71
Oct 7, 2023+19.46
Oct 7, 2023+18.09
Oct 6, 2023+16.47
Oct 6, 2023+14.87
Oct 5, 2023+13.48
Oct 3, 2023+12.12
Oct 1, 2023+11.25
Oct 1, 2023+9.88
Sep 30, 2023+8.52
Sep 30, 2023+7.16
Sep 30, 2023+5.79
Sep 29, 2023+4.43
Sep 29, 2023+5.68
Sep 26, 2023+4.38
Sep 24, 2023+5.63
Sep 24, 2023+6.63
Sep 24, 2023+7.88
Sep 24, 2023+9.13
Sep 24, 2023+7.99
Sep 23, 2023+7.99
Sep 23, 2023+9.74
Sep 23, 2023+8.60
Sep 21, 2023+9.85
Sep 17, 2023+7.00
Sep 17, 2023+6.09
Sep 16, 2023+5.18
Sep 14, 2023+1.81
Sep 14, 2023+0.91

By league and market

Record by league and market
LeagueMarketRecordWin rateUnitsReturn
NFLSpread53-4057.0%+8.53+6.5%
NFLTotal57-3462.6%+21.53+16.8%
NFLMoneyline30-2455.6%+62.38+54.0%
NCAAFSpread61-55-252.6%-3.62-1.8%
NCAAFTotal61-33-164.9%+27.90+20.4%
NCAAFMoneyline19-1950.0%+44.25+57.1%
Every graded Spreadhound play, most recent first
DateGamePlayStakeResultUnits
Sep 25, 2026LIB at CCUNCAAF34-17CCU +2.51.75%Lost-1.75
Sep 22, 2026NYG at LARNFL6-28Under 48.51.00%Won+0.91
Sep 21, 2026FIU at FAUNCAAF10-16Under 62.51.50%Won+1.36
Sep 21, 2026ARST at TCUNCAAF7-31TCU -19.51.75%Won+1.59
Sep 21, 2026MSU at NDNCAAF10-27ND -29.51.75%Lost-1.75
Sep 21, 2026WKU at IUNCAAF0-38IU -44.51.75%Lost-1.75
Sep 21, 2026TULN at KSUNCAAF20-31KSU -20.51.75%Lost-1.75
Sep 21, 2026OHIO at USANCAAF36-41USA -71.75%Lost-1.75
Sep 21, 2026M-OH at CINNCAAF31-35CIN -16.51.75%Lost-1.75
Sep 21, 2026MIN at CHINFL9-3Over 47.51.00%Lost-1.00
Sep 21, 2026DET at BUFNFL31-41DET +5.51.00%Lost-1.00
Sep 21, 2026CLE at TBNFL23-19CLE moneyline1.00%Won+3.50
Sep 21, 2026CIN at HOUNFL20-6HOU -2.51.00%Lost-1.00
Sep 21, 2026CAR at ATLNFL34-3Over 43.51.00%Lost-1.00
Sep 20, 2026PIT at NENFL3-20NE -4.51.50%Won+1.27
Sep 20, 2026NIU at ARIZNCAAF17-42Under 50.51.00%Lost-1.00
Sep 20, 2026WVU at UVANCAAF38-27WVU +10.51.00%Won+0.95
Sep 20, 2026WMU at RICENCAAF28-21RICE moneyline2.00%Lost-2.00
Sep 20, 2026NEV at MTSUNCAAF20-27Under 50.51.00%Won+0.93
Sep 19, 2026STAN at DUKENCAAF7-35Under 51.51.00%Won+0.85
Sep 19, 2026TULN at KSUNCAAF20-31Under 49.51.00%Lost-1.00
Sep 19, 2026UGA at ARKNCAAF45-17ARK +24.51.25%Lost-1.25
Sep 18, 2026DET at BUFNFL31-41DET moneyline2.00%Lost-2.00
Sep 15, 2026DEN at KCNFL10-31Under 42.51.25%Won+1.14
Sep 13, 2026MIA at LVNFL13-27Over 40.51.25%Lost-1.25

Showing the last 25 graded plays. The full history lives in the app.

Plans

Prices in US dollars. Cancel from the billing portal whenever you like. The season pass is a single payment that runs through the Super Bowl and the national title game.

Weekly

$24.99per week

One slate at a time. Cancel whenever.

  • Every NFL and NCAAF play for the week
  • Full write up, stake size and model line
  • Graded results and bankroll history

Monthly

Most popular

$59per month

The default. Four to five slates covered.

  • Everything in Weekly
  • Line movement from open to current
  • Weather and injury context on every card
  • Priority access to the AI agent at launch

Full season

Best value

$249per season

Through the national title game and the Super Bowl.

  • Everything in Monthly
  • Regular season, bowls and playoffs
  • 50 agent tokens included at launch
  • Locked in price for next season

AI agent

Upcoming

Ask about a side, a total, a player prop, a parlay or a teaser and get an answer built from the same context behind the picks. Paid for with tokens, from 1 token per question, packs starting at $9. The season pass includes 50 tokens at launch.

Questions

What exactly do I get each week?
The week's plays for the NFL and college football, each with the side, the number, the price, the stake as a percentage of bankroll, the edge percentage, the cover probability and a short write up built from the matchup. You also get the board we passed on, so you can see what was rejected.
How is the stake decided?
Stake is the confidence statement. A play only publishes once it clears a threshold that already assumes the market is close to right, and the size then scales from 1% up to 3% of bankroll with the size of the edge and the quality of the price. Nothing is ever larger than 3%.
How are results graded?
Automatically, from the final score, by a job that runs every thirty minutes. Pushes are pushes, a postponed game is no action, and nothing is edited after the fact. The full record on this page is generated from the same table the app reads.
Where does the data come from?
Player and unit grades and preseason power ratings are the starting point for every team, and results take over as the season builds evidence. Schedules, lines, scores and injury reports come from public sources, and the stadium forecast comes from a weather service.
Can I cancel?
Any time, from the billing portal inside your account. Weekly and monthly stop at the end of the period you have paid for. The season pass is a single payment with no renewal.
Is this betting advice?
No. Spreadhound publishes analysis and a public record of it. What you do with a number is your call, and no model is a licence to bet money you need.

Read this week's free play first

Create an account with an email and a password, read the free card, then decide whether the rest of the slate is worth a plan.