SEVEN LEAGUES · LIVE SPORTSBOOK LINES

Every prop, priced.
See where the book disagrees.

We work out what every player prop should be, then put that number next to the price your sportsbook is offering. Where the two disagree, that gap is the edge. You can also see the games behind every number.

POSTED LINES, NOT TIPS EVERY NUMBER SOURCED REBUILT EACH SLATE
MLB · NFL · CFB · NBA · WNBA · NHL
DraftKings FanDuel BetMGM PrizePicks Underdog Novig Hard Rock
7
LEAGUES
4
GAME MINIMUM
2–10%
PRICE-BAND FILTER
20+
MARKETS PER GAME
WHAT IT DOES

A number, and what it is worth against the price

Every board compares a projection to the line a book is actually offering. Where the two differ, that gap is the edge. The app shows the gap, the sample behind it, and the reasons the model gave.

Built from how he has actually played

We use the player's own last games, count the recent ones for more, throw out minutes from blowouts, and allow for how big the game is expected to be.

It builds your parlays

Pick a game and it puts the parlay together for you: the strongest legs, never two on the same player, and a real chance of all of them landing rather than a guess.

Ask it anything

Ask why a pick looks good and it answers in plain English: the number, how many games it came from, and the price. If it does not know, it says so.

It tells you which side to back

Every game gets a projected score, a side on the spread and a total, with how often that side covers. It also tells you when a game is really just a coin flip.

The book’s cut taken out

Sportsbooks build their margin into the odds. We strip it out first, so the price you are comparing our number against is the real one.

It skips what it cannot price

Some lines ask whether a thing happens, not how much of it. We still project those, but we never hand them to you as picks.

INSIDE THE APP

Every league, the same screen

The posted line, the model's number, and the gap between them.

PLAYER PROPSTEAM PROJECTIONS Live lines
Yandy DiazTB+6 linesAOVER 61%
Total Bases · TB vs MIL
Line 1.5 Sim 1.9 Diff +0.4 18g -118 EV +9.4%
Over 61% · Under 39%   WHY ▾
Jonathan ArandaTB+5 linesAOVER 58%
Hits · TB vs MIL
Line 0.5 Sim 1.1 Diff +0.6 21g -135 EV +6.8%
Over 58% · Under 42%   WHY ▾
Jackson ChourioMIL+8 linesAOVER 57%
Total Bases · MIL vs JAX
Line 1.5 Sim 1.8 Diff +0.3 24g -110 EV +7.1%
Over 57% · Under 43%   WHY ▾
Sal FrelickMIL+4 linesAUNDER 54%
Hits · MIL vs TB
Line 0.5 Sim 0.4 Diff -0.1 19g -124 EV +2.0%
Over 46% · Under 54%   WHY ▾
Kyler MurrayMIN+9 linesAOVER 87%
Passing Yards · MIN @ DET
Line 199.5 Sim 265.4 Diff +65.9 Min 26g 26g -162 EV +41.4%
Over 87% · Under 13%   WHY ▾
Josh JacobsGB+11 linesAOVER 79%
Rush + Rec Yards · CAR @ GB
Line 79.5 Sim 108.5 Diff +29.0 Min 35g 35g -104 EV +55.5%
Over 79% · Under 21%   WHY ▾
Tyler WarrenIND+5 linesAOVER 81%
Receptions · IND @ JAC
Line 4.5 Sim 6.5 Diff +2.0 Min 22g 22g +107 EV +68.3%
Over 81% · Under 19%   WHY ▾
Ollie Gordon IIMIA+7 linesAUNDER 79%
Receiving Yards · NE @ MIA
Line 9.5 Sim 4.8 Diff -4.7 Min 10g 10g +111 EV +66.6%
Over 21% · Under 79%   WHY ▾
Bo JacksonOSU+7 linesAUNDER 85%
Rushing Yards · OSU @ USC
Line 89.5 Sim 63.1 Diff -26.4 Min 20g 20g -114 EV +59.6%
Over 15% · Under 85%   WHY ▾
Jadon PorterBAY+2 linesAOVER 88%
Receiving Yards · BAY @ UCF
Line 17.5 Sim 39.5 Diff +22.0 Min 11g 11g -113 EV +64.8%
Over 88% · Under 12%   WHY ▾
Ajay AllenWKU+5 linesAOVER 92%
Receiving Yards · DEL @ WKU
Line 9.5 Sim 29.3 Diff +19.8 Min 11g 11g -143 EV +56.5%
Over 92% · Under 8%   WHY ▾
Malachi HenryCIN+2 linesAUNDER 83%
Receptions · UTAH @ CIN
Line 2.5 Sim 1.3 Diff -1.2 Min 28g 28g +110 EV +73.7%
Over 17% · Under 83%   WHY ▾
Andrew McKeeverIOWA+46 linesBOVER 77%
Rebounds · LIP @ IOWA
Line7.5Sim10.3Diff+2.8Min 25.631g+109EV+61.8%
Over 77% · Under 23%   WHY ▾
Drew FielderALA+77 linesCUNDER 69%
Points · SHSU @ ALA
Line16.5Sim13.8Diff−2.7Min 21.931g−137EV+19.0%
Over 31% · Under 69%   WHY ▾
Ben HammondVT+70 linesBUNDER 78%
Assists · COPP @ VT
Line3.5Sim2.4Diff−1.1Min 23.031g−159
Over 22% · Under 78%   WHY ▾
Tyrese MaxeyPHI+8 linesAOVER 96%
Pts + Reb · PHI @ IND
Line 26.5 Sim 36.7 Diff +10.2 Min 36.5 10g -137 EV +66.2%
Over 96% · Under 4%   WHY ▾
De'Aaron FoxSAS+12 linesAOVER 91%
Pts + Ast · SAC @ SAS
Line 21.5 Sim 29.7 Diff +8.2 Min 31.2 10g -111 EV +73.8%
Over 91% · Under 9%   WHY ▾
Franz WagnerORL+8 linesAUNDER 84%
Assists · ORL @ TOR
Line 5.5 Sim 3.6 Diff -1.9 Min 29.4 10g -110 EV +60.6%
Over 16% · Under 84%   WHY ▾
Andrew NembhardIND+7 linesAOVER 80%
Pts + Ast · PHI @ IND
Line 20.5 Sim 25.2 Diff +4.7 Min 32.2 10g -137 EV +39.0%
Over 80% · Under 20%   WHY ▾
Naz HillmonATL+2 linesAOVER 80%
Rebounds · GSV @ ATL
Line 3.5 Sim 5.6 Diff +2.1 Min 31.5 100g -114 EV +50.2%
Over 80% · Under 20%   WHY ▾
Veronica BurtonGSV+8 linesAOVER 70%
Rebounds · GSV @ ATL
Line 3.5 Sim 4.8 Diff +1.3 Min 35.4 101g +119 EV +53.3%
Over 70% · Under 30%   WHY ▾
Allisha GrayATL+8 linesAUNDER 78%
Assists · GSV @ ATL
Line 2.5 Sim 1.6 Diff -0.9 Min 27.8 97g -165 EV +25.3%
Over 22% · Under 78%   WHY ▾
Angel ReeseATL+8 linesAUNDER 63%
Rebounds · GSV @ ATL
Line 12.5 Sim 11.5 Diff -1.0 Min 33.2 83g +107 EV +30.4%
Over 37% · Under 63%   WHY ▾
Matt BoldyMIN+6 linesAOVER 65%
Shots on Goal · MIN @ UTA
Line 3.5 Sim 4.5 Diff +1.0 40g +126 EV +45.7%
Over 65% · Under 35%   WHY ▾
Kailer YamamotoUTA+5 linesAOVER 65%
Shots on Goal · MIN @ UTA
Line 1.5 Sim 2.3 Diff +0.8 40g +130 EV +50.3%
Over 65% · Under 35%   WHY ▾
Jeremy SwaymanBOS+1 linesAUNDER 75%
Saves · BOS @ CAR
Line 29.5 Sim 26.0 Diff -3.5 40g -115 EV +39.5%
Over 25% · Under 75%   WHY ▾
Logan StankovenCAR+5 linesAOVER 63%
Shots on Goal · BOS @ CAR
Line 2.5 Sim 3.3 Diff +0.8 40g +110 EV +31.7%
Over 63% · Under 37%   WHY ▾
SIMULATED GAME71°F · DOME · 20 MPH · 86% RH
TB 69%MIL 3.3 – 5.3 TBTOTAL 8.4
CONFIDENCE
35
TB projects 2.0 more runs · Jax 3.53 vs May 4.70 ERA · pitchers park
▶ WATCH SIMULATED GAME
Mean of 600 simulated games · every number modelled
05:00 PM · St. PetersburgMEDIUM 69%
MIL
Milwaukee Brewers
Dustin May (RHP)
4.70 ERA · 8.0 K/9 · 1.32 WHIP [BLK]
@
TB
Tampa Bay Rays
Griffin Jax (RHP)
3.53 ERA · 9.3 K/9 · 1.18 WHIP
31%Win probability69%
MIL
3.3
-115
vs
proj
TB
5.3
+105
PITCHER PARK −11%DONE
⚡ BEST PLAY
TB ML
69%
TB CVR +1.5
58%
UNDER 7.0
34% · proj 6.7 · −0.3 edge
1ST 5
UNDER
proj 2.9
Innings 1-5 proj
INN 1
0.6
—
INN 2
0.6
—
INN 3
0.6
—
INN 4
0.6
—
INN 5
0.5
—
at Packers
CAR
CAR
Panthers
OUR SCORE
22.5–24.9
GB
Packers
GB
43%
57%
BOOK SPREAD
GB -4
OUR SPREAD
GB -2.4
BOOK TOTAL
47.0
OUR TOTAL
47.4
Lean GB -4 · edge 1.6 · no spread SD, no play
at Jaguars
IND
IND
Colts
OUR SCORE
18.2–27.2
JAC
Jaguars
JAC
25%
75%
BOOK SPREAD
JAC -10
OUR SPREAD
JAC -9
BOOK TOTAL
46.5
OUR TOTAL
45.4
Lean JAC -10 · edge 1.0 · no spread SD, no play
at Bengals
TEN
TEN
Titans
OUR SCORE
16.1–25.4
CIN
Bengals
CIN
25%
75%
BOOK SPREAD
CIN -10.5
OUR SPREAD
CIN -9.3
BOOK TOTAL
46.5
OUR TOTAL
41.5
Lean CIN -10.5 · edge 1.2 · no spread SD, no play
at Hilltoppers
DEL
DEL
Blue Hens
OUR SCORE
28.3–29.6
WKU
Hilltoppers
WKU
47%
53%
BOOK SPREAD
WKU -2.5
OUR SPREAD
WKU -1.3
BOOK TOTAL
55.5
OUR TOTAL
57.9
Lean WKU -2.5 · edge 1.2 · no spread SD, no play
at Dukes
TROY
TROY
Trojans
OUR SCORE
15.7–34.2
JMU
Dukes
JMU
14%
86%
BOOK SPREAD
JMU -20.5
OUR SPREAD
JMU -18.6
BOOK TOTAL
49.5
OUR TOTAL
49.9
Lean JMU -20.5 · edge 1.9 · no spread SD, no play
at Mean Green
FAU
FAU
Owls
OUR SCORE
30.3–39.6
UNT
Mean Green
UNT
29%
71%
BOOK SPREAD
UNT -13.5
OUR SPREAD
UNT -9.3
BOOK TOTAL
77.5
OUR TOTAL
69.9
Lean UNT -13.5 · edge 4.2 · no spread SD, no play
at Celtics
BKN
BKN
Nets
OUR SCORE
103.0–117.5
BOS
Celtics
BOS
11%
89%
BOOK SPREAD
BOS -12.5
OUR SPREAD
BOS -14.5
BOOK TOTAL
223.5
OUR TOTAL
220.5
PLAY · 57% TO COVER
BOS -12.5
edge 2.0
at Knicks
DET
DET
Pistons
OUR SCORE
112.0–112.2
NYK
Knicks
NYK
49%
51%
BOOK SPREAD
NYK -4
OUR SPREAD
NYK -0.2
BOOK TOTAL
219.5
OUR TOTAL
224.2
PLAY · 63% TO COVER
DET +4
edge 3.8
at Spurs
SAC
SAC
Kings
OUR SCORE
104.2–123.5
SAS
Spurs
SAS
5%
95%
BOOK SPREAD
SAS -18.5
OUR SPREAD
SAS -19.3
BOOK TOTAL
232.5
OUR TOTAL
227.6
PLAY · 53% TO COVER
SAS -18.5
edge 0.8
at Dream
GSV
GSV
Valkyries
OUR SCORE
68.9–75.4
ATL
Dream
ATL
26%
74%
BOOK SPREAD
ATL -4
OUR SPREAD
ATL -6.5
BOOK TOTAL
147.5
OUR TOTAL
144.2
PLAY · 60% TO COVER
ATL -4
edge 2.5

A fixed snapshot of the board. Not live picks, not a record, and not updated. Sign in for the current slate.

HOW IT WORKS

Three steps, and the numbers stay separate

A hit rate is a record. A model probability is an estimate. A price is what a book will take. Edge Engine keeps all three on screen and never blends them into one figure.

Pull the live board

Props and prices for every game on the slate, from the sportsbooks above, with each line attached to the price actually posted against it.

Project the player

From his own game log, adjusted for the matchup, the expected game script, and the scoring environment the market is pricing.

Compare, and show the work

Our chance against the book’s real odds, the games behind it, and what drove the number, so you can disagree with it.

MLBNFLCOLLEGE FOOTBALLCOLLEGE BASKETBALL NBAWNBANHL
THE SIMULATION

Where the number comes from

A projected mean, the spread around it, and the posted line on the same curve.

NBA · GAME SIM
BKN103.0
@
BOS117.5
BOS 89%BKN 11%
MARGIN DISTRIBUTION · mean +14.5, SD 11.7
-18-14-10-6-226101418222630343842
The shaded bar is the posted spread, BOS −12.5
POSTED SPREADBOS −12.5 PROJECTED MARGIN+14.5 POSTED TOTAL223.5 SIM TOTAL220.5
MLB · HOME RUN MODEL
HR SCORE · BATTER · RATE STATS
77
Jonathan ArandaTB 2B · vs MIL May
.792OPS.274AVG.434SLG
74
Junior CamineroTB 3B · vs MIL May
.884OPS.276AVG.524SLG
60
Jackson ChourioMIL RF · vs TB Jax
.838OPS.291AVG.487SLG
58
Yandy DiazTB 1B · vs MIL May
.805OPS.293AVG.446SLG
A score per batter against that night's pitcher, from the rate stats and the matchup. Not a probability, and never offered as one.

Real output, shown as a snapshot. Not live picks and not a record.

WHAT GETS FILTERED OUT

Every pick clears four gates

Real thresholds from the code, each one added after something got through without it.

01

The price has to be a market

A two-sided hold between 2% and 10%. One board carried 616 rows at an identical −137/−137, which is the feed's placeholder rather than a price.

02

Four usable games, minimum

Below that it shows the sample instead of a number. One logged game once produced a 99% probability.

03

A market the model can price

A 0.5 line asks whether, not how much, and a longest-play market is an extreme value. This engine projects a mean and a spread, which answers neither.

04

One leg per player in a parlay

Two props on one player ride the same minutes, so pairing them counts one bet twice.

THE DIFFERENCE

Doing it by hand, or not

By hand

  • Open a game log in one tab and a sportsbook in another
  • Work out the book’s real odds yourself, market by market
  • Count a hit rate by eye and hope the line has not moved
  • Read the same board again for every player on the slate

With Edge Engine

  • Every priced market on the slate, already compared to the line
  • The book’s real odds next to ours
  • The record over five, ten and twenty games, labelled as a record
  • The games behind each number, and a refusal when there are too few
INCLUDED

What is included

Seven leagues

MLB, NFL, college football, NBA, college basketball, WNBA and NHL, rebuilt for every slate.

Player props

Points, rebounds, assists and their combos; yards, carries, catches, strikeouts, shots and saves.

Who wins, and by how much

A projected score for every game, a side on the spread, and a total.

A real probability

Every line gets a projected number and how much it usually swings, so the percentage behind it means something.

Parlays built for you

One tap builds a same-game parlay from the best legs, never two on the same player.

The real odds

Both sides of the line with the book’s cut removed, next to our number.

You can see the games

Every figure says how many games it came from, and refuses to show one when there are too few.

Ask it anything

Ask why a pick looks good and get the number, the games behind it and the price, in plain English.

Projections, not advice

Every number here is a projection and a probability, for information only. No figure on this site is a guarantee, a record, or a recommendation to place a bet, and a model that is right on average is still wrong often. You must be of legal age where you are. If gambling stops being something you choose, call 1-800-GAMBLER or visit ncpgambling.org.

ASK THE BOARD

An agent that reads the same data you do

Edge AI answers in plain language, names its source for every figure, and says when something is missing instead of filling the gap.

EDGE AI
Why is Maxey’s points + rebounds an over?
The line is 26.5 and the projection is 36.7, a gap of +10.2. He is projected for 36.5 minutes, and the number comes off his last 10 games against a price of −137. source · his game log and tonight’s posted line
What about his steals?
I will not price that one. A 0.5 line asks whether a thing happens, not how much of it, and this engine projects a mean and a spread, which answers neither. refused · market the model cannot price

It reads the live board

The same projections, prices and game logs the app is showing you. Not a separate model, and not a general chatbot guessing at sport.

Every figure is sourced

It names where a number came from, so you can check it against the row rather than take its word.

It says when it does not know

A thin sample or a market the engine refuses to price gets a refusal, not a confident-sounding answer built out of nothing.

ACCESS

Pick a pass

Create your account →
Every board, every league and Edge AI on all three. Billed when you pay. No auto-charge, and access starts once payment clears.
FAQ

Straight answers

Does this guarantee winning bets?

No. The projections are estimates from this app's own model and are not validated against settled results. Nothing here is a lock, and no model beats a sportsbook reliably. It is a tool for finding and reading disagreements, not a promise.

Where do the numbers come from?

Player game logs and live sportsbook lines. Each card names which figure came from the model, which came from the book, and how many games sit behind it. Where a projection has too small a sample, the app withholds the number rather than printing a confident one.

Is a hit rate the same as a probability?

No, and the app never treats it as one. Eight of ten is a ten-game record. The minutes, the role and the line may all have changed since. The record and the model probability are shown as separate, labelled numbers.

Which sports are covered?

MLB, NFL, college football, NBA, college basketball, WNBA and NHL. Player props on each, team projections where a board has them, and same-game parlay analysis where a board has the prices for it.

Do I need an account?

Yes. The boards read live data per member session, so the app sits behind a sign-in. This page is the only part that is public.

See tonight's board

Every game on the slate, every priced market, and the gap between the projection and the price.