Skip to main content
Lifetime deal — pay once, keep BetEdge foreverPro Lifetime €299 · save €200Premium Lifetime €999No subscription, everLifetime deal — pay once, keep BetEdge foreverPro Lifetime €299 · save €200Premium Lifetime €999No subscription, everLifetime deal — pay once, keep BetEdge foreverPro Lifetime €299 · save €200Premium Lifetime €999No subscription, ever

Model accuracy + full history, in public

Our probabilities, measured in public.

We don't sell a betting edge — we sell accurate analysis. So we measure what actually matters for a decision-support tool: how well our fair-value probabilities match real outcomes (calibration), shown below in full. Our earlier +EV-pick experiment is kept underneath as a labeled archive — including the honest finding that the playable market is too thin to beat. Nothing hidden, nothing cherry-picked.

Model calibration

Are our probabilities accurate?

✓ Beats the base-rate baseline (significant)

Predicted (avg)

44.9%

Actual win rate

42.6%

Brier score

0.223

lower is better

Base-rate baseline

0.245

beat this = informative

Across 331 settled predictions our fair value said 44.9% on average and 42.6% actually happened — the model's probabilities track real outcomes, and its Brier score beats the base-rate baseline beyond statistical noise — it adds real information. This measures accuracy, not profit: we're a decision-support tool, not a tipster.

PredictedPredicted vs actualn
0.0%10.0%
pred 7.9%
actual 0.0%
5
10.0%20.0%
pred 15.5%
actual 18.2%
11
20.0%30.0%
pred 25.6%
actual 25.9%
54
30.0%40.0%
pred 34.7%
actual 30.0%
50
40.0%50.0%
pred 44.8%
actual 44.3%
61
50.0%60.0%
pred 53.7%
actual 50.5%
105
60.0%70.0%
pred 65.2%
actual 65.5%
29
70.0%80.0%
pred 74.7%
actual 55.6%
9
80.0%90.0%
pred 84.4%
actual 75.0%
4
90.0%100.0%
pred 92.3%
actual 100.0%
3

Research-phase archive (retired) — our earlier +EV-pick experiment

Below is the full result history from when we tested publishing +EV betting picks. We've since found the playable market for our users (~2 GGL-licensed sportsbooks) is too thin to sustain a betting edge, so we repositioned to analytics. We keep every result here — wins, losses, and the finding itself — because deleting losers is what tipsters do. It is NOT how we measure the tool (see model accuracy above), and it is reported as independent decisions, not per-book rows.

n=977· early-stage data

Equity curve · All time

-23.66u cumulative

977 settled · May 17Jun 9
Cumulative net profit over time-58.4u-30.2u-2.0u+26.2u+54.4uMay 17Jun 9

Each point is a settled pick's contribution to cumulative net profit in stake units. Wins lift the line, losses drop it. No deletions, no smoothing, no cherry-picking.

Last updated:

n=977· early-stage dataEvery settled result published — wins and losses

Track record builds with each settled pick — current depth: n=977.

Lock-in significance threshold: 1500 picks. We publish every result regardless of sample size — the receipts are the product.

Returns · live from the ledger

n=977· early-stage data

7-day ROI

−22.7%

165 settled picks

30-day ROI

−1.8%

977 settled picks

All-time ROI

−1.8%

977 settled picks

Longest win run

12

12 settled picks

Longest lose run

22

22 settled picks

Units staked

1341

Profit (u)

−23.66u

Hit rate

41.2%

Avg odds

3.18

Avg CLV vs close

−6.8%

our honest edge metric · n=950 · 13% beat close

Per-sport models

ROI by sport — every model in public.

Each row is the cumulative ROI of every settled pick for that sport. No cherry-picking — losing models are visible too.

Football (Soccer)

n=583 · 34.5% win

−2.5%

Basketball

n=223 · 59.2% win

+12.1%

Baseball

n=166 · 40.4% win

−19.0%

Ice Hockey

n=5 · 60.0% win

+13.0%

Archive note: rows are logged per (match × selection × bookmaker), so the same decision often appears at several books. The honest count is independent decisions, not rows — and most of these book-prices were never playable for a DE user in the first place. Kept in full for transparency.

DateMatchPickOddsStakeResultBankroll
2026-06-09Athletics vs Milwaukee Brewers

Baseball

home

Betfair

2.481u
lost-1.00u
-23.66u
2026-06-09Los Angeles Angels vs Houston Astros

Baseball

over_9

BetMGM

1.951u
lost-1.00u
-22.66u
2026-06-09Los Angeles Angels vs Houston Astros

Baseball

over_9

Unibet

1.931u
lost-1.00u
-21.66u
2026-06-09New York Knicks vs San Antonio Spurs

Basketball

home

Matchbook

1.821u
lost-1.00u
-20.66u
2026-06-09New York Knicks vs San Antonio Spurs

Basketball

home

Betfair

1.821u
lost-1.00u
-19.66u
2026-06-09New York Knicks vs San Antonio Spurs

Basketball

away

Betfair

2.181u
won+1.18u
-18.66u
2026-06-09New York Knicks vs San Antonio Spurs

Basketball

away

Smarkets

2.161u
won+1.16u
-19.84u
2026-06-09Cleveland Guardians vs New York Yankees

Baseball

home

Betfair

1.951u
lost-1.00u
-21.00u
2026-06-09Tampa Bay Rays vs Boston Red Sox

Baseball

away

William Hill

1.911u
lost-1.00u
-20.00u
2026-06-09Tampa Bay Rays vs Boston Red Sox

Baseball

away

Paddy Power

1.901u
lost-1.00u
-19.00u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

away

FanDuel

1.491u
won+0.49u
-18.00u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

home

Betfair

2.882u
lost-2.00u
-18.49u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

away

Ladbrokes AU

1.501u
won+0.50u
-16.49u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

home

Betway

2.851u
lost-1.00u
-16.99u
2026-06-09Toronto Blue Jays vs Philadelphia Phillies

Baseball

over_7.5

Sportsbet AU

1.981u
lost-1.00u
-15.99u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

home

DraftKings

2.851u
lost-1.00u
-14.99u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

away

Betfair

1.491u
won+0.49u
-13.99u
2026-06-09Tampa Bay Rays vs Boston Red Sox

Baseball

away

Betfair

1.911u
lost-1.00u
-14.48u
2026-06-09Washington Mystics vs Indiana Fever

Basketball

over_170.5

DraftKings

1.951u
lost-1.00u
-13.48u
2026-06-09Toronto Blue Jays vs Philadelphia Phillies

Baseball

over_7.5

FanDuel

2.001u
lost-1.00u
-12.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

DraftKings

3.451u
lost-1.00u
-11.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

Sportsbet AU

3.401u
lost-1.00u
-10.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

Unibet

3.451u
lost-1.00u
-9.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

FanDuel

3.401u
lost-1.00u
-8.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

BetMGM

3.401u
lost-1.00u
-7.48u
2026-06-08Los Angeles Sparks vs Portland Fire

Basketball

away

Bovada

3.401u
lost-1.00u
-6.48u
2026-06-07Texas Rangers vs Cleveland Guardians

Baseball

home

Betfair

1.801u
won+0.80u
-5.48u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

away

Betfair

2.262u
lost-2.00u
-6.28u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

over_173.5

Sportsbet AU

1.921u
lost-1.00u
-4.28u
2026-06-07Colorado Rockies vs Milwaukee Brewers

Baseball

home

Betfair

2.662u
lost-2.00u
-3.28u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

over_173.5

BetMGM

1.911u
lost-1.00u
-1.28u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

over_173.5

DraftKings

1.911u
lost-1.00u
-0.28u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

home

DraftKings

1.741u
won+0.74u
+0.72u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

over_173.5

FanDuel

1.952u
lost-2.00u
-0.02u
2026-06-07Houston Astros vs Athletics

Baseball

home

Betfair

2.001u
lost-1.00u
+1.98u
2026-06-07Texas Rangers vs Cleveland Guardians

Baseball

over_7.5

FanDuel

2.001u
won+1.00u
+2.98u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

home

BetMGM

1.741u
won+0.74u
+1.98u
2026-06-07Texas Rangers vs Cleveland Guardians

Baseball

over_7.5

BetMGM

2.001u
won+1.00u
+1.24u
2026-06-07Philadelphia Phillies vs Chicago White Sox

Baseball

home

Betfair

1.661u
won+0.66u
+0.24u
2026-06-07Toronto Tempo vs Chicago Sky

Basketball

home

Bovada

1.741u
won+0.74u
-0.42u
2026-06-07Colorado Rockies vs Milwaukee Brewers

Baseball

home

Betway

3.251u
lost-1.00u
-1.16u
2026-06-07Colorado Rockies vs Milwaukee Brewers

Baseball

home

Betfair

3.251u
lost-1.00u
-0.16u
2026-06-07Vegas Golden Knights vs Carolina Hurricanes

Ice Hockey

under_5.5

Matchbook

2.101u
lost-1.00u
+0.84u
2026-06-07Los Angeles Dodgers vs Los Angeles Angels

Baseball

away

Betfair

3.901u
lost-1.00u
+1.84u
2026-06-07Vegas Golden Knights vs Carolina Hurricanes

Ice Hockey

home

Matchbook

1.991u
won+0.99u
+2.84u
2026-06-07Vegas Golden Knights vs Carolina Hurricanes

Ice Hockey

home

Smarkets

1.971u
won+0.97u
+1.85u
2026-06-07New York Liberty vs Indiana Fever

Basketball

over_175.5

Betsson

1.941u
lost-1.00u
+0.88u
2026-06-07Texas Rangers vs Cleveland Guardians

Baseball

home

Betfair

1.931u
lost-1.00u
+1.88u
2026-06-07New York Liberty vs Indiana Fever

Basketball

over_175.5

DraftKings

1.951u
lost-1.00u
+2.88u
2026-06-07New York Liberty vs Indiana Fever

Basketball

home

Betsson

1.682u
won+1.36u
+3.88u

Showing 150 of 977 (newest first)

NewerOlder

Methodology

How we measure accuracy (calibration + CLV)

Our headline metric is calibration: across our settled predictions, does an outcome we put at probability p actually happen about p of the time? We publish the calibration curve (predicted vs actual) and a Brier score tested against the base-rate baseline, with a statistical-significance gate. It measures accuracy, not profit.

We also show Closing Line Value (CLV) honestly — how our published odds compared to the market's de-vigged close, including when it is negative. Formula: CLV% = (published_odds / closing_odds − 1) × 100

CLV is a transparency receipt from our retired +EV experiment, not a current edge claim: the playable market proved too thin to beat the closing line, so we dropped the profit framing and kept the numbers visible anyway.

Settlement rules

Each pick is settled against one of four outcomes: Won, Lost, Push, or Void.

  • Won: Selection correct. Profit = (odds − 1) × stake.
  • Lost: Selection incorrect. Profit = −stake (full loss).
  • Push: Bet cancelled by bookmaker (e.g. Asian handicap half). Stake refunded. Profit = 0 units.
  • Void: Match abandoned or selection suspended. Stake refunded. Profit = 0 units.

The pick_results table is database-enforced append-only — UPDATE and DELETE are blocked at the database level, so a settled result cannot be silently amended or removed after the fact.

All profit/loss figures use the tax-neutral formula. If a jurisdiction-specific adjustment applies it appears in the pick's audit page under “Edge (post-tax).”

Sample-size caveat

Statistical significance in sports betting requires a large sample. The conventional threshold for drawing firm conclusions is ~1,500 settled picks — at that depth, a consistently positive ROI is extremely unlikely to be variance alone.

BetEdge launched in May 2026 with a baseline of ~293 free picks. Every result is published regardless of sample depth — the receipts are the product. The n= · early-stage data chip on the dashboard is the honest signal: “real numbers, but interpret ROI with an appropriate confidence interval.”

Lock-in threshold: 1,500 picks. The chip disappears once that milestone is crossed. We do not cherry-pick which results to show.

FAQ

About the track record

How is ROI calculated?
ROI is cumulative profit divided by total stake, expressed as a percentage. Only settled picks are included. Example: if 100 units are staked and 8 units net profit results, ROI is 8%. We report both positive and negative ROI — the ledger is public regardless.
What is CLV?
Closing-Line Value (CLV) is the difference between the odds at which we placed the bet and the closing line at kickoff. Positive CLV means we secured a price the market later agreed was underpriced. It is the sharpest long-term indicator of whether an edge-finding method actually works.
Why does the chart show negative returns sometimes?
Because they happened. We publish every settled pick — winners and losers alike. Variance is real and hiding losing stretches would be dishonest. Full transparency means you see everything, including the drawdowns.
What counts as a settled pick?
A pick where the match has finished and the result was determined by the governing body. Pushes (draws on spread markets) and voids (cancelled matches, walkover results) are excluded from ROI calculations but remain visible in the ledger for completeness.
How do I know these numbers aren't cherry-picked?
Every settled pick is published here with its odds, result, CLV, and profit — winners and losers alike. Results are stored append-only: once a match settles, the row cannot be edited or deleted. We never remove losing picks or hide drawdowns. The complete ledger is on this page exactly as recorded.

BetEdge is an analytics and decision-support tool — not a bookmaker and not a tipster service. We don't accept bets or hold funds. For educational and informational purposes only. 18+.

18+ only. Gambling can be addictive — help at BeGambleAware.