WCBBDEL 19 VT 53· HalftimeWCBBCAM 25 NCSU 54· 6:38 - 3rdCFBTOL 0 SAC 0· 11:11 - 1stWCBBLAS 4 RUTG 4· 7:09 - 1stCBBFDU 5 BTLR 11· 17:16 - 1stCBBUMES 3 HPU 3· 16:36 - 1stCBBLONG 8 JOES 9· 16:14 - 1stWCBBDETM 6 ILL 10· 6:10 - 1stWCBBNOLA 4 ALA 8· 6:04 - 1stCFBBALL 0 MASS 0· 12:08 - 1stNBAPHI–DET7:00 PMNBAATL–WSH7:00 PMCFBCMU–EMU7:30 PMCBBCSUN–WICH7:30 PMNBACHI–NY7:30 PMNBACHA–BKN7:30 PMWCBBUTC–WKU7:30 PMNHLOTT–BUF7:30 PMNHLCHI–FLA7:30 PMNBAMIL–BOS7:30 PMNBAIND–MEM8:00 PMWCBBJKST–GCU8:00 PMWCBBLIU–TXST8:00 PMNBAUTAH–NO8:00 PMNBACLE–OKC8:00 PMWCBBMORG–COLO8:00 PMWCBBFDU–TEX8:00 PMWCBBSTET–LOU8:00 PMCBBNKU–SDAK8:00 PMCBBSELA–AUB8:00 PMNBAMIN–HOU8:30 PMNBATOR–DEN9:00 PMNBAPOR–PHX9:00 PMCBBRAD–CAL9:00 PMWCBBCBU–ORST9:00 PMNBADAL–SA9:30 PMNHLSJ–LA10:00 PMWCBBSMC–STAN10:00 PMCBBNDSU–SMC10:00 PMNBALAL–SAC10:00 PMAll scores
bandwagon.Newsletter
Axle 2.078% straight up465 games
Calculators · Sports betting math

Moneyline to Spread Calculator

Enter a moneyline and a league to see the spread it matches in the model.

Reset
Model spread for this team−3favorite · exact −2.76 points
Win probability used
58.0%
Rating edge
+68 points
The model's constants
NFL: scale 0.00557, shift -0.059, home edge 48 rating points, 0.0403 points per rating point (fitted on 1,260 games)

Method: edge = (logit(p) − shift) / scale, line = −edge × points per rating point. The edge already includes home advantage, so the line is for this team in this game. Bandwagon's model, not a sportsbook line.

Model lines and crowd picks for 30 games in the next day and a half, as of Nov 4, 7:13 PM ET. Bandwagon's model, not a sportsbook line. We do not take wagers.

Educational tool. Bandwagon does not take or place wagers. Results are arithmetic on the numbers you enter, not advice.

How the moneyline to Spread Calculator works

The model turns a rating edge into a win probability with a logistic, p = 1 / (1 + e^−(scale × edge + shift)), and into a spread with a fitted number of points per rating point. Run backwards: the edge is (logit(p) − shift) / scale and the spread is −edge × points per rating point, to the half point.

Moneyline to probability: the price's implied probability. If you also enter the other side's moneyline the margin is removed first, which is more accurate. The edge already includes home advantage, so the result is the line for that team in that game.

The constants are shown under every result. Each sport's points-per-rating comes from a fit to finished games that Bandwagon repeats nightly (docs and /odds/methodology); until a league has enough games, the starting values are shown and labeled. These are the model's numbers, not a sportsbook's: books also shade lines for the key numbers 3 and 7 in football and for public money.

Moneyline to Spread Calculator example

You enter

League
NFL
Team's moneyline
-150
Other side's moneyline
+130

You get

Model spread for this team−3favorite · exact −2.76 points
Win probability used
58.0%
Rating edge
+68 points
The model's constants
NFL: scale 0.00557, shift -0.059, home edge 48 rating points, 0.0403 points per rating point (fitted on 1,260 games)

An NFL team at −150 with the other side at +130: removing the margin leaves a 58.0% chance to win, which the model reads as an edge of 56 rating points and a line of −2 (exactly −2.24).

Moneyline to Spread Calculator questions

How do I convert a moneyline to a spread?

Convert the moneyline to a win probability, find the rating edge that gives that probability, and multiply by the points per rating point for the sport. The calculator does all three.

Is a −150 moneyline always the same spread?

No. The same win chance is worth fewer points in a high-scoring sport and more in a low-scoring one, which is why the constant is per sport.

Does this match what sportsbooks post?

Roughly, but not exactly. Books include margin and shade key numbers; this is the model's relationship between the two.

Why does it ask for the other side's moneyline?

To remove the margin. Without it the probability is the price's implied probability, which is a little too high for both sides.

Related calculators

Live on Bandwagon

All calculators

Embed this calculator

Put this calculator on your own page. It runs in the frame, links back here, and carries no tracking or ads.

Convert a moneyline to a point spread for the NFL, college football, NBA, college basketball, WNBA, NHL or MLB, using Bandwagon's fitted points-per-rating constants.