Slide to open the Miner

Sweep decades of historical game logs and test millions of situations for statistical betting advantage.

All major leagues supported

How it works

All the edge. None of the noise.

We turn decades of game logs into clear, proven trends — no research rabbit holes required.

What do you want to test?

Type a situation in SDQL or plain English and get a graded game log in seconds.

home dog
AnalyzeMineLive board

Your Trend Terminal

Ask any situation, get the record, ROI and significance back with the games that made it, so you explore every edge with proof attached.

Any leagueReal oddsShareable
  • NFLHome dogs +7 or more after a bye+18.4%
  • NCAAFBRanked road favorites off a straight-up loss+21.9%
  • MLBStarter coming off a loss, home, run line+12.3%
  • NBAUnders in 2nd of back-to-back, total>=230+19.8%
  • NHLHome favorites -140 or shorter, rest edge+9.6%
  • NCAAFBFCS-to-FBS transitions as road dogs+27.5%
  • NFLHome dogs +7 or more after a bye+18.4%
  • NCAAFBRanked road favorites off a straight-up loss+21.9%
  • MLBStarter coming off a loss, home, run line+12.3%
  • NBAUnders in 2nd of back-to-back, total>=230+19.8%
  • NHLHome favorites -140 or shorter, rest edge+9.6%
  • NCAAFBFCS-to-FBS transitions as road dogs+27.5%

Your Best Trend, Every Slate

No more hunting queries by hand. The miner sweeps every situation across every league, keeps the survivors and matches them to tonight's games, fast.

You spend less time researching and more time on the plays that matter.

Ranked by ROILive tonightEvery market

Know Why It Wins

Sample sizes. P-values. Holdout records. Our trends don't just say what to bet, they show why the edge is real.

Make smarter, more informed plays without being a data nerd.

Expected ValueConfidenceHoldout
Analyzing trend…
Trend: Home dogs +7 or more after a bye (NFL)
Sample & Significance
• 101 graded games since 2016 (61-38-2 ATS).
• Binomial p-value 0.011 — under the 0.02 gate.
Real Odds
• Average line paid -108; ROI +18.4% at closing numbers.
• No game priced worse than -275.
Holdout
• Trained 2016–2022 (47-29-1), held out 2023–2025 (14-9-1).
• Holdout win rate 60.9% — survives.
Tonight
• Bills +3 @ Chiefs fit the shape: bye week, road, dog.
• SDQL: HD and P:L and line>=7 and rest>=13 and season>=2016
Trend: Home dogs +7 or more after a bye (NFL)
Sample & Significance
• 101 graded games since 2016 (61-38-2 ATS).
• Binomial p-value 0.011 — under the 0.02 gate.
Real Odds
• Average line paid -108; ROI +18.4% at closing numbers.
• No game priced worse than -275.
Holdout
• Trained 2016–2022 (47-29-1), held out 2023–2025 (14-9-1).
• Holdout win rate 60.9% — survives.
Tonight
• Bills +3 @ Chiefs fit the shape: bye week, road, dog.
• SDQL: HD and P:L and line>=7 and rest>=13 and season>=2016
Trend: Home dogs +7 or more after a bye (NFL)
Sample & Significance
• 101 graded games since 2016 (61-38-2 ATS).
• Binomial p-value 0.011 — under the 0.02 gate.
Real Odds
• Average line paid -108; ROI +18.4% at closing numbers.
• No game priced worse than -275.
Holdout
• Trained 2016–2022 (47-29-1), held out 2023–2025 (14-9-1).
• Holdout win rate 60.9% — survives.
Tonight
• Bills +3 @ Chiefs fit the shape: bye week, road, dog.
• SDQL: HD and P:L and line>=7 and rest>=13 and season>=2016
Trend: Home dogs +7 or more after a bye (NFL)
Sample & Significance
• 101 graded games since 2016 (61-38-2 ATS).
• Binomial p-value 0.011 — under the 0.02 gate.
Real Odds
• Average line paid -108; ROI +18.4% at closing numbers.
• No game priced worse than -275.
Holdout
• Trained 2016–2022 (47-29-1), held out 2023–2025 (14-9-1).
• Holdout win rate 60.9% — survives.
Tonight
• Bills +3 @ Chiefs fit the shape: bye week, road, dog.
• SDQL: HD and P:L and line>=7 and rest>=13 and season>=2016
Why it works

Built to find real edges.

The miner scans the data, cuts the noise and ranks every trend by edge, so you spend less time digging and more time winning.

Step 1

Exhaustive Sweep

We pull every season, site, line band, rest spot, coach, AP ranking and streak shape, then combine and grade them against real closing lines. Millions of situations. Zero hand-picking.

Analyzing situation…

  • Site
  • Line band
  • AP rank
  • Rest days
  • Coach
  • Streak
  • Week
  • Division
  • Site
  • Line band
  • AP rank
  • Rest days
  • Coach
  • Streak
  • Week
  • Division
Step 2

Statistical Gates

Each candidate is an SDQL query graded on its own game log. A 17-game minimum, a binomial p-value gate and a positive ROI at odds no worse than -275. Coin-flips never make it out.

q = sdql("team, o:team, line, margin, season")
q.where("HD and P:L and season>=2016")
log = q.run(league="NFL")
ats = grade(log, market="ATS", cap=-275)
p = binom_pvalue(ats.wins, ats.n)
hold = grade(log.since(2023), market="ATS")
if ats.n >= 17 and p < 0.02 and hold.win_pct > 0.53:
vault.keep(ats, hold, roi=ats.roi)
q = sdql("team, o:team, line, margin, season")
q.where("HD and P:L and season>=2016")
log = q.run(league="NFL")
ats = grade(log, market="ATS", cap=-275)
p = binom_pvalue(ats.wins, ats.n)
hold = grade(log.since(2023), market="ATS")
if ats.n >= 17 and p < 0.02 and hold.win_pct > 0.53:
vault.keep(ats, hold, roi=ats.roi)
q = sdql("team, o:team, line, margin, season")
q.where("HD and P:L and season>=2016")
log = q.run(league="NFL")
ats = grade(log, market="ATS", cap=-275)
p = binom_pvalue(ats.wins, ats.n)
hold = grade(log.since(2023), market="ATS")
if ats.n >= 17 and p < 0.02 and hold.win_pct > 0.53:
vault.keep(ats, hold, roi=ats.roi)
q = sdql("team, o:team, line, margin, season")
q.where("HD and P:L and season>=2016")
log = q.run(league="NFL")
ats = grade(log, market="ATS", cap=-275)
p = binom_pvalue(ats.wins, ats.n)
hold = grade(log.since(2023), market="ATS")
if ats.n >= 17 and p < 0.02 and hold.win_pct > 0.53:
vault.keep(ats, hold, roi=ats.roi)
Step 3

Holdout Validation

Every trend that qualifies on the training seasons is re-graded on seasons the sweep never touched. If the holdout dies, the trend never ships.

Training seasons2016–2022 · 47-29-1
Holdout2023–2025 · 14-9-1
Step 4

Ranking & Edge

Every survivor is scored by ROI, confidence and sample, then matched to tonight's board. The higher the score, the bigger the edge. Easy to read. Easy to trust.

  • 1

    Georgia -17 vs Kentucky

    Ranked home favorites off a loss are 74-41-3 ATS since 2016. Holdout 19-9.

  • 2

    Bills +3 @ Chiefs

    Road dogs of 3 or fewer after a bye: 61-38-2 ATS. Line cap -110.

  • 3

    Dodgers RL -1.5

    Starter coming off a loss at home, run line 212-151. p=0.004.

  • 4

    Celtics/Heat U 224

    Second of a back-to-back unders 88-52-1 with total 220+.

  • 5

    Avalanche ML -135

    Home favorites with a two-day rest edge, 133-81 SU since 2018.

  • 1

    Georgia -17 vs Kentucky

    Ranked home favorites off a loss are 74-41-3 ATS since 2016. Holdout 19-9.

  • 2

    Bills +3 @ Chiefs

    Road dogs of 3 or fewer after a bye: 61-38-2 ATS. Line cap -110.

  • 3

    Dodgers RL -1.5

    Starter coming off a loss at home, run line 212-151. p=0.004.

  • 4

    Celtics/Heat U 224

    Second of a back-to-back unders 88-52-1 with total 220+.

  • 5

    Avalanche ML -135

    Home favorites with a two-day rest edge, 133-81 SU since 2018.

Pricing

No hype. No paywall.

Every tool, every league, every trend. Free, always.

Hall of FameEverything
$0/forever

The full research engine, exactly as we use it.

Get the Trends

What's included

  • Unlimited SDQL queries, every league
  • The autonomous Trend Miner, no caps
  • ATS, straight-up, totals and run line
  • Holdout records and p-values on every trend
  • Live board of trends firing tonight
  • AI assistant access for Claude, ChatGPT and Cursor
FAQs

Questions worth asking.

Everything you need to know about how the vault works, why it holds up and what makes it different.

What standard must a trend meet?

A minimum of 17 graded games, a binomial p-value inside the significance gate, positive ROI at real historical prices capped at -275, and a holdout record that holds up out of sample.

Are the records verified against real results?

Yes. Every record, profit figure and ROI is recomputed from the returned game rows and the actual historical prices — never from a curated summary.

Which leagues are covered?

NFL, NBA, MLB, NHL, college football and college basketball, with the deepest historical depth in NFL, MLB and college football.

Can I write my own queries?

Yes. The Research Suite is a complete SDQL terminal with situational filters, a field picker, saved queries and shareable results.

How is out-of-sample testing handled?

Recent seasons are withheld from the search entirely, then every qualifying trend is re-graded on them. Anything that fails the withheld window is discarded.

How current is the pricing?

Historical grading uses closing numbers, while upcoming games display live market prices refreshed throughout the day.

What does it cost?

Nothing. Every tool, league and trend is free to use.

Does Trendsperts place bets for me?

No. It is a research engine. Interpreting and acting on the edge is entirely up to you.