Daily ML Plays

Membership

What members get today

Picks and analysis for NFL, soccer and NBA player props, with the model's probability next to the bookmaker's price. Here is exactly what is included, what is not, and what it costs.

Every item on this page was checked against the live product on October 30, 2026.

Included in the membership

NFL

  • Game picks for moneyline, spread and totals, each with the model's probability next to the price
  • Player props with the model's projection next to the bookmaker's line
  • Matchup pages with line movement and history
  • Results with every graded pick, and team rankings and player pages

Soccer

  • Daily picks with the model's probability next to the bookmaker's price: match result, spread and total goals, and other markets such as double chance where a price is available
  • Match pages with the model's forecast, player props and the line history
  • Results pages with graded picks, and a table and team ratings for each league with picks

Picks in: Brasileirão, Primera A, Liga MX, Premier League, MLS, Leagues Cup, La Liga, Ligue 1, Bundesliga, and Serie A.

Forecasts only, no picks: UEFA Champions League and UEFA Europa League. These show the model's probabilities next to the lines.

NBA

  • Game picks for moneyline, spread and totals, each with the model's probability next to the price.
  • Player props with the model's projection next to the bookmaker's line, and its confidence tier
  • Every game on the slate with its current lines and prices
  • Results: the previous day's props graded against the final box score
  • Team and player rankings, refreshed daily

Every sport

  • Sports Home: today's games across every league in one table, with the confidence tier of each pick
  • Bet Tracker: log the bets you place and follow your ROI, win rate and bankroll
  • Help from a person: open a support ticket from your account page

Free preview or membership

What a visitor sees without paying, and what a member sees
FeatureFree previewMember
Today's games, teams and kickoff timesIncludedIncluded
Picks, prices and the model's probabilitiesNot includedIncluded
Player propsNot includedIncluded
Matchup analysis and line historyNot includedIncluded
Graded results and rankingsNot includedIncluded
Bet Tracker and your performanceNot includedIncluded

What a pick looks like

Example · fictional teams · not a live pick

Sample FC vs North Bay

Sample FC to win

Model's probability
52%
Bookmaker's price (decimal)
2.10
Probability implied by the price
47.6%
Gap
+4.4 points

The model gives Sample FC a 52% chance; a price of 2.10 implies 47.6%. The pick is published because the gap clears the bar. A gap is not a promise: this pick still loses about half the time.

The layout and fields are as shown to members on October 30, 2026. The teams and numbers are made up to show how a pick is read.

The next day

After the match the pick is graded Win, Loss or Push against the final score, and it stays on the Results page either way. Your own tracked bet is graded the same way in your Bet Tracker.

A model's estimate is not a result

Each probability is the model's estimate before the game, from the data available then. It is not a forecast of the score, and it is never a promise.

A pick with a 60% probability should still lose about 4 times in 10. Judge the picks over many games, not one.

Results are graded against the final score. Wins and losses both stay on the record.

When it updates

Soccer
Picks for upcoming matches every morning, around 2 a.m. and 6 a.m. Pacific time. Results graded around 9 a.m., 3 p.m. and 9 p.m. Pacific.
NFL
Game picks and player props around 7 a.m. Eastern time, with a props update around 9 a.m. Eastern. Results graded shortly after each game ends.
NBA
On game days, the slate and player props around 6 a.m. Eastern time. The previous day's props are graded in the same update.

These are the scheduled times. A late or missing data feed can delay an update, and a page says so when a slate could not load.

What is not guaranteed

Not included today

These are not part of the membership today, and no date is promised.

Price, renewal and cancellation

Beta offer

$1/month for your first three months, then $20/month automatically. Cancel before renewal to avoid the next charge.

Enter code BETA3 on the checkout page. New members only, and a limited number are available.

Already have an account? Sign in

How to cancel

Open My Account and choose Manage Billing. You cancel on Stripe's secure page, and Stripe shows you when the cancellation takes effect before you confirm.

Questions?

Email joe@bautistaplanningandanalytics.com. Members can also open a support ticket from My Account.

What members get — Daily ML Plays