Books pricing
DFS generator
Pick'em legs where at least two sportsbooks, at the same line, price the side above the 54.2% break-even. Lopsided lines (books over 66%) are left out because the apps pay less on them.
Legs
Min edge
No pick'em legs clear the break-even at this edge. Lower the minimum edge or pick another sport.
Best legs, one per player and team
All hit
Avg return
EV
Sportsbook generator
Straight bets where our price beats the book. Each bet shows three chances: the model's, the market's (books' no-vig consensus), and the one we price with — the model only gets a say on stats its backtest proved.
Min EV
No sportsbook bets clear this EV. Lower the minimum or pick another sport.
Bet card
Total stake
Of bankroll
Exp. profit
Stakes cap at 5% of bankroll per bet
Get Started with Linehub
TOP PICKS
PlayerPickOddsConfConfidence score — model's estimated probability this pick hitsEdgePredicted value vs book line differenceHR L10PredStrkBook
PERFORMANCE
Track bets to see performance here
RECENT BETS
CUMULATIVE P&L
BEST +EV RIGHT NOW
LIVE ACTIVITY FEED LIVE
Waiting for live data...
SCRAPER STATUS

Find the price before the line moves.

Linehub strips the vig from every book it can reach, compares each price with Pinnacle and its own player model, and flags the bets priced above their fair odds. Every flag is re-checked at the closing line, in public.

Free plan needs no card. Paper tracking, not betting advice.

Re-priced at the close

A bet that keeps beating the closing price is the earliest honest sign of an edge. Win rate needs hundreds of settled bets to mean anything; this needs only the close.

Latest flagsFoundClosedCLV
No closes recorded yet. The first land as tonight's games start, listed here win or lose.

The most recent closed flags at sportsbooks, wins and losses alike. Pick'em apps are left out: their price never moves.

On the board now

+EV bets
Arbitrage
Books pricing

NFL, NBA, MLB, NHL, soccer, UFC, golf, CS2, League of Legends, Dota 2 and Call of Duty, wherever these books post a price.

Pricing

One plan. Every sport. Cancel in two clicks.

7-day free trial Cancel anytime Free plan needs no card
Free
$0

See what we find.

Pro Recommended
$49/mo

Full access to every edge.

7 days free · Cancel anytime
Annual Save 33%
$33/mo

$396/yr · Everything in Pro.

FAQ

Common questions.

See today's board for seven days, free.

Every sport, every tool. Cancel from your account before day eight and you pay nothing.

Min EV %
Min Conf %
Lineup
Unlock Full Access
Free users see 3 rows. Upgrade to see everything.
Projected profit at $100 a pick:
Time Player Pick Odds Conf Edge L10 Pred Book
Showing all picks
No picks match your filters
Try adjusting your search or filter criteria
PlayerPropSideBook Odds Fair OddsDevigged true odds after removing bookmaker margin. Calculated using power devig weighted toward sharp books.EV %Expected Value — the average profit per bet. +5% EV means $5 profit per $100 wagered long-term.KellyKelly Criterion optimal bet size as % of bankroll. We use quarter-Kelly (25%) for safety.Win %Fair win probability derived from consensus devigged odds across all books.BooksNumber of sportsbooks offering this market. More books = higher confidence in fair value.TimeBookCompare
No +EV bets found
EventMarketArb % Bet 1Bet 2Starts
No arb opportunities
PlayerPropHold % OverUnderTime
No low-hold pairs
Player AStat A Player BStat B CorrGms
No correlations
No games on the schedule for this sport.
MLB lab
Statcast contact quality next to today's lines. “Due” marks hitters whose results trail their contact (xwOBA well above wOBA).
No MLB games with Statcast batters today.
Loading fight card...
No upcoming UFC events found
Data: ESPN MMA + UFCStats · Fighter profiles updated per event
Loading tournament data...
No upcoming PGA tournaments found
Loading NHL slate...
Failed to load NHL slate.
Matches
No esports match prices posted right now.
Model picksModel: each player's last 60 maps within 120 days (CS2 from bo3.gg), scaled to the maps the line covers. Shown only above the 54.2% pick'em break-even. A lean, not a proven edge.
No line clears the 54.2% pick'em break-even right now. CS2 and Dota 2 history is current; LoL player stats are still being collected.
Lines posted today
No esports player lines posted right now.
ACTIVE PROP LINES
StatLineOverUnderBookEdge

PLAYER RADAR

DateOpp
No game logs available

PROJECTION DISTRIBUTION

Mean: Median: Std:
No projection data available
No hit rate data available
StatDirectionFromToChangeBookDate
No trend data for this player
Search for any player to see full profile, game logs, projections, hit rates & trends

Line Shop

Every book's price side by side: player props, moneylines, spreads and totals. The best price in each row is marked.

Best price Different line
Player Best

Search for a player or select a sport to shop lines

Best price Different line
No games with two or more books pricing this market right now. Lines appear as books post them.
Game Best Fair
Head to head
Pick two players. Every number is measured the same way for both, against each player's own book line.
Loading both players…
Choose two players to compare. Players from the same sport compare stat for stat.
These two players share no tracked stats. Pick two players from the same sport.

Where the model has an edge

Each stat is backtested walk-forward: fit on earlier games, then scored on later ones against simply guessing how often the over hits. A stat earns the model a say in live prices only when it beats that guess by 2% or more; everywhere else, picks run on market prices alone.

stats with skill
used in live prices
Could not load the backtest.

LINE MOVERS
MOVING UP
MOVING DOWN
BIGGEST MOVE
PlayerPropDirection Trend FromToChange BookMoves
No line movements
Pick'em combos
Legs from PrizePicks / Underdog where the sportsbooks' no-vig price says the side wins more than the 54.2% break-even. Entry EV uses the standard power-play payout.

30-Day History

TRACK A BET ?Manually log a bet to track your bankroll performance. All bets graded automatically when results come in.

Potential:

KELLY CALCULATOR ?Calculates optimal bet size using the Kelly Criterion. Quarter-Kelly (25%) is recommended for safety.

Edge
Full Kelly
Quarter Kelly (rec.)
Stake
No edge — skip this bet

RISK ASSESSMENT ?Monitors your daily exposure, losing streaks, and bankroll risk. Suggests Kelly adjustments.

Today's P&L
Staked Today
Streak
P&L BY SPORTSBOOK

BANKROLL SIMULATOR ?Simulate bankroll growth with your parameters. Uses Monte Carlo to project outcomes with confidence bands.

Expected
Best Case (95th)
Worst Case (5th)

CUMULATIVE P&L

Sport:
P&L BY SPORTSBOOK
DateBetsRecordWin %Day P&LROICumulative
MonthBetsWin %Net P&LROI
No bets tracked yet

Alerts

Quick Alert
No alerts yet
Set up alerts to get notified about +EV edges, arbs, and line moves
No triggered alerts yet

Beat the closing line

Every flagged price compared with where the market closed. Beating the close is the earliest sign an edge is real.

Avg closing-line value
Avg EV when found

Graded results

Bets
Record
Net
ROI

Cumulative P&L

By Sport

SportRecordBetsNet P&LROI

By Sportsbook

BookRecordBetsNet P&LROI

Recent CLV Bets (14d)

PlayerPickBookDiscoveryClosingCLVEV%
No track record data yet
Track bets from the Picks tab to build your verified record.
SHARP MOVES (7D)
AVG/DAY
STEAM ALERTS
ACTIVE MOVES

7-DAY SHARP MOVE FREQUENCY

STEAM MOVES (URGENT)

COORDINATED LINE MOVES

PlayerStatSportDirectionBooksAvg ChangeConfidence
BOOK-BY-BOOK MOVEMENT
Loading book details...

MOST TARGETED PLAYERS (7D)

SHARPEST BOOKS (FIRST MOVERS)

No live sharp moves detected right now. Lines typically move during game day (4-8 hours before tip-off).
The summary above shows sharp moves detected in the last 7 days.
Parlay builder
Every leg is one our board rates +EV at that book, one leg per game. Ticket EV = our chance of every leg hitting × the book's payout − your stake.
Legs
Could not load parlays.
No tickets with positive EV for these filters. Turn off "+EV only" or try fewer legs. Not enough +EV legs on separate games for this book and leg count. Try fewer legs, another book, or a looser risk setting.
BECOME A CAPPER
Pick a sport, optionally a team, then generate your daily card with picks, parlays, and a shareable writeup.
CARD WRITEUP
No picks found for this filter. Try a different sport or remove the team filter.
Player research
Game logs against the line, hit rates, matchup and every book's price for one player.
On today's board
Next game
Loading props…
No sportsbook is pricing this player right now. Lines show up here once books post them.
Injuries on the board
Upcoming games only, out and uncertain players only. Season-long IL/IR are in the full report below.
games affected
players out
out but still priced by a book
No injuries on upcoming games for this sport.
Full report

MISPRICED PROPS (Injured Players)

PlayerImpactStatusStatLineBookWarning

INJURY REPORT

PlayerSportTeamPosStatusInjuryReturnDetails
Showing all injuries
No injuries match your filters
LINE MOVERS
STEAM ALERTS
REGRESSION CANDIDATES
AVG MOVE

TOP LINE MOVERS TODAY

PlayerStatSportBookTrendOpenCurrentChangeDirectionShift
LINE HISTORY BY BOOK
No line movements detected today

STEAM MOVES (MULTI-BOOK)

No steam moves detected. Check back closer to game time.

REGRESSION CANDIDATES (OUTLIER LINES)

Lines that deviate significantly from multi-book consensus — likely to correct back.

PlayerStatBookLineConsensusDeviationRegression %# Books
No regression candidates found

STRATEGY SIMULATOR

TOTAL BETS
TOTAL WAGERED
WIN RATE
ROI
NET PROFIT
W / L
/
BEST STREAK
WORST STREAK
Based on flat-stake bets at each over days. Total capital at risk: . Past performance does not guarantee future results.

EQUITY CURVE

MAX DRAWDOWN
RECOVERY FACTOR
SHARPE RATIO
AVG PROFIT/BET

DRAWDOWN CURVE

BY SPORT

BY STAT TYPE

Configure your strategy above and click Run Backtest
Test how different confidence thresholds, EV filters, and sports perform against historical data.
Closed bets
POSITIVE CLV
AVG CLV
BEATING CLOSE
Sport: Book:

ROLLING AVG CLV (10-bet window)

CLV DISTRIBUTION

+CLV: -CLV:

CLV BY SPORT

CLV BY BOOK

RECENT CLV DETAILS

PlayerStatSportBookDiscovery OddsFair OddsEV%CLV%Date
No CLV data yet — picks need to close first

Arbitrage calculator

Two opposite sides at two books. When the prices pay more than they cost together, splitting the stake locks a profit whichever side wins.

Enter both prices, or pick an open arb from the board.

ACCOUNT HEALTH MONITOR

Track your limitation risk across sportsbooks. High CLV = higher chance of getting limited.

BOOKS TRACKED
HEALTHY
CAUTION
AT RISK
AVG CLV

AVOIDING ACCOUNT LIMITATIONS

Mix in recreational bets
Place some parlays, live bets, and popular markets to appear recreational. A few -EV bets protect your +EV action.
Round your stakes
Bet $50 or $100 instead of $47.23. Sharp bettors use exact Kelly amounts — books flag precise stakes as a top signal.
Spread across books
Don't hammer one book with all your +EV bets. Rotate between 5-10 sportsbooks and keep CLV below 3% at any single book.

Welcome to Linehub

Every pick is ranked by confidence into three tiers:

LOCK
90%+ confidence
Our highest conviction picks — strongest edges
STRONG
75 – 89% confidence
Solid edges with good expected value
VALUE
< 75% confidence
Positive EV plays worth monitoring

Find your edge

The Analysis page shows every pick with key metrics:

%
EV % (Expected Value)
How much edge you have — higher is better. 5%+ is strong.
85
Confidence Score
Our model's conviction level. The ring fills as confidence grows.
Hit Rate & Streaks
Recent performance — L10 hit rate shows the last 10 games trend.

Track & verify

Every pick is timestamped. Track bets to build your record.

Track Any Pick
Click "Track" on any pick to log your bet with stake and odds.
P&L Dashboard
See wins, losses, ROI, and cumulative profit on the Track Record page.
CLV Verification
73% of picks beat the closing line — the gold standard of edge proof.
Enable Notifications
Get alerted when new LOCK picks or steam moves are found.

Bet Slip

Same-team legs detected — outcomes may be correlated
Click "+Slip" on any pick to add it here
Parlay Odds
Stake $
To Win
Kelly Optimal (¼K)
Same Game Picks

Alert Settings

to
Steam Move Alerts

Refer & Earn

🎁

Share Linehub with friends. When they sign up, you both get extended free trial.

Glossary & Education