Skip to main content

betbetter

Zero-dependency Python client for the free Bet Better sports model API — win probabilities, fair odds and plain-English verdicts for every selection the models publish, across 12 sports. No API key required.

pip install betbetter
import betbetter

feed = betbetter.get_picks("mlb")
for p in feed["picks"][:3]:
    print(p["game"], "—", p["selection"], f'({p["confidence"]}, fair odds {p["fairOdds"]})')

props = betbetter.get_prop_bets("nfl")      # player props only
record = betbetter.get_results()            # the public settled record — wins AND losses
scorecard = betbetter.get_scorecard()       # per-market hit rate, ROI, closing-line value

What you get

Every selection carries the model's own numbers — no bookmaker prices are republished:

Field Meaning
game, gameTimeUtc Fixture and UTC start time
market, selection, line What the bet is, in plain words
modelProbabilityPct The model's win probability (%)
fairOdds Decimal odds implied by that probability
confidence HIGH / LEAN / LONG-SHOT
verdict A dated plain-English read

Leagues: betbetter.LEAGUES — AFL, MLB, NBA, NFL, NHL, NCAAF, NRL, UFC, WNBA, cricket, ATP/WTA tennis, and six soccer competitions.

More from Bet Better

Licence

Client code: MIT. The data feed is CC BY 4.0 — free to use, including commercially, with attribution to Bet Better (https://betbetter.world).

Model estimates for research. Not betting advice. 18+. Gamble responsibly.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

betbetter-1.0.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

betbetter-1.0.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file betbetter-1.0.0.tar.gz.

File metadata

  • Download URL: betbetter-1.0.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.8

File hashes

Hashes for betbetter-1.0.0.tar.gz
Algorithm Hash digest
SHA256 1680a70660e3843a26fb6b895592384096234e41312a7a25401e7d1909ad5569
MD5 7ab4e632fa5e00b0ac34dc783c5d3815
BLAKE2b-256 be66e47a9db13ca22bbc00464faaac577cf9bc9af2910cdc5fa632a9f2c9c0cd

See more details on using hashes here.

File details

Details for the file betbetter-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: betbetter-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.8

File hashes

Hashes for betbetter-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5331643dc0199eb306db8c1845b407fbcdcd4dde048c71b52a9bcd25ee2f3cf1
MD5 6406acbe8fb6d8bf9ebe4e0353d35a70
BLAKE2b-256 1d383e675bd8fa08c82e3b315cde42ed4e41e2ea9bc27d914fe412cd5b28cc39

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page