ODDSFOLIO
Deterministic sports models

Know the number before you bet.

Oddsfolio projects every game from stored data alone, compares that projection against the market, and calls a bet only when the gap is worth taking. Every call it makes is graded against the final score and published — the losses too.

  • Six sports — soccer across 10 leagues, NFL, MLB, NHL, NBA and college basketball
  • 47 call types — winners, goals and points lines, halves and periods, team totals, corners, cards, bet builders
  • A public record you can audit call by call

Get started See the record

Today’s calls2026-09-05
MLS · FC Dallas v Sporting Kansas City
WIN-DRAWO/U 1.5 🔒 2 calls
MLS · Vancouver Whitecaps v St. Louis City
WIN-DRAW 🔒 1 call
Bundesliga · Leverkusen v Union Berlin
2H GOALO/U 1.5 🔒 2 calls

The live record

Real calls, really graded. Nothing here is a simulation.

Soccer

64.7%86–47 from 133 graded calls
★ 77.8%headline ★ calls · 42–12 from 54

NBA

no graded calls yet · season opens late October

College basketball

no graded calls yet · season opens November

NHL

no graded calls yet · season opens October

NFL

no graded calls yet · season kicks off in September

MLB

85.7%72–12 from 84 graded calls
★ 92.9%headline ★ calls · 39–3 from 42

How it decides

Four rules the engine cannot break.

Numbers from code, not opinion

Every projection is a pure function of stored data. No language model ever produces, adjusts or rounds a number in the pick pipeline.

Nothing is fitted on the future

A match is rated only on matches that finished before it. Strategies are tuned on early seasons and scored on later ones they never saw.

NO BET is a position

A day with no call is a correct output, and it is published like any other. The engine never calls a game just because the game exists.

A call cannot be edited

Calls are append-only. The line it was called at is frozen onto the row and graded against that, never against a friendlier line fetched later.

What it covers

Six sports on one board — soccer year-round, the rest as their seasons run.

Sports & leagues

Scanned every fixture day; a dimmed chip is a season that has not opened yet.

EPLLa LigaSerie ABundesligaLigue 1ChampionshipPrimeira LigaBelgian Pro LeagueBrazil Série AMLS NFLMLB NHL · OctoberNBA · late OctoberNCAA basketball · November

47 call types

Each one modelled and graded separately — never blended into a single headline number.

Soccer
Edge (O/U 2.5)High confidence (O/U 2.5)Winner (1X2)Win-or-draw (double chance)1st half O/U 1.5Over/Under 1.5Over/Under 3.5Both teams to scoreBet builder combinationsTotal corners O/U 10.5Total cards O/U 4.52nd half over 0.5 goalsTeam total over 1.5
NFL
Winner (straight up)Both teams 14+ pointsOver 43.5 pointsOver 37.5 pointsBoth teams 10+ points1st-half lead1st half over 10.5 points1st half over 13.5 pointsStarter 175+ passing yardsStarter 200+ passing yards
MLB
Winner (straight up)First-5-innings leadTeam to score 4+ runsStarter 5+ strikeoutsStarter 2 or fewer walksStarter completes 6 inningsTeam 7+ hits
NHL
1st-period goal (over 0.5)Both teams 2+ goalsOver 5.5 goalsOver 4.5 goalsOver 3.5 goalsTeam to score 3+ goalsGoal in every period
NBA
Totals (Over/Under)Winner (straight up)Double-digit win (by 10+)1st-half leadBoth teams 100+
College basketball
Totals (Over/Under)Winner (straight up)Double-digit win (by 10+)1st-half leadBoth teams 70+

Plans

One sport, or all of them. Cancel whenever — access simply runs out.

College Basketball

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

NBA

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

Soccer

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

NHL

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

NFL

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

MLB

$5
per month · paid in crypto
  • Every call type for this sport
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access
Best value

All Access

$25
per month · paid in crypto
  • Every sport and every call type
  • Full board from 7 AM ET, results within the hour
  • Complete graded history + paper trading
Get access

See today’s board.

Or read the record first — every call, graded, wins and losses alike. It is public and needs no account.

Create an account Browse the record