Your daily bets for 7/4

Do you prefer a shorter or longer more in-depth analysis?

Login or Subscribe to participate in polls.

🏆 Today’s Top Free Picks

  • ⚾ MLB: San Diego Padres vs Texas Rangers

    • Pick: Padres to win -108 (3u)

    • Analysis: San Diego is 25-14 at home, with Texas being 17-25 on the road. On top of that, the pitching matchup is favorable. Kumar Rocker for Texas is the definition of inconsistency. He has 9 starts this year, with only 2 qualifying as Quality Starts. His recent numbers look even better than they should because two of his last three starts have come against Chi Sox and Pittsburgh, which both rank in the bottom three offenses in baseball. The Padres are 9-3 in Vasquez's last 12 starts. 2 of those losses are against the Dodgers, the top offense in baseball. They are 4-1 in his last four home starts, with a Dodgers loss where he gave up 1 earned run being the lone blemish.

  • ⚽️ FIFA Club WC: Palmeiras vs Chelsea

  • 🎾 Wimbledon: Carlos Alcaraz vs Jan-Lennard Struff

** See more about units below

A "unit" typically ranging from 1% to 5% of your total bankroll, and serves as a standard measure for the amount wagered on each bet. Smaller bankrolls typically use 1% or less per unit, larger bankrolls can go up to 2% for balanced risk, and experienced bettors may bet 3% or more per unit. For example, if your bankroll is $1,000 and you set one unit as 2% ($20), you would bet $20 for each unit.

Want more picks?

Upgrade now to get full access to all our top daily picks—complete with confidence ratings, unit suggestions, and expert analysis on every bet.

📊 Previous Results

💰 Our Record: 2-1 (+1 units)
  •  Cubs to win -153 (2u)

  • Marlins to win -101 (2u)

  • Astros to win -190 (3u)


Overall Record 242-171

Disclaimer: Sports betting involves risk. There are no guarantees, and past performance does not indicate future results. Please bet responsibly. If you or someone you know has a gambling problem, seek help at 1-800-GAMBLER