As known from:
Contains commercial content
US Gambling Sites / MLB Daily Fantasy Picks and Picks Against the Spread for 07/31/2021

MLB Daily Fantasy Picks and Picks Against the Spread for 07/31/2021

Drew the DFS Guy
Drew the DFS Guy
Publish Date: 30/07/2021
Fact checked by: Mark Lewis

Hey Everyone,

BetMGM Sportsbook
Sports Promo
100% up to $1000
Risk-Free Bet
T&Cs apply, 21+
Go to BetMGM Sportsbook
BetMGM Sportsbook Highlights
  • Excellent range of sports markets
  • Plenty of betting options
  • Impressive odds

We had some major deals made before yesterday's trade deadline. Max Scherzer and Trae Turner were traded from the Nationals to the Dodgers, and the Giants acquired Kris Bryant from the Cubs to combat the Dodgers moves in the super-competitive NL West. It should be a great final 2 months of the season!

Here are the picks for today:

Kansas City Royals @ Toronto Blue Jays 3:07 PM ET

Minor (8-8) vs Manoah (2-1)

Manoah returns for the Jays and had flashes of dominance before his injury. Minor pitching well his last two outings but the Blue Jays are great vs lefties.

Pick: Blue Jays -1.5

Daily Fantasy picks:

Marcus Semien (2B/SS) $3700

Vlad Guerrero Jr. 1B/(3B) $4500

George Springer (OF) $4200

Teoscar Hernadez (OF) $3400

Whit Merrifield (2B/OF) $3100

Oakland Athletics @ Los Angeles Angels 4:05 PM ET

Irvin (7-9) vs Barria (1-0)

Irvin bounces back after a rough last outing. Has been solid against the Angels this season.

Pick: A’s Win

Daily Fantasy picks:

Ramon Laureano (OF) $3100

Straling Marte (OF) $3900

Matt Olson (1B) $3700

David Fletcher (2B/SS) $2900

Max Stassi (C) $3100

Houston Astros @ San Francisco Giants 4:05 PM ET

Greinke (10-3) vs Wood (9-3)

Another great game could be in store here between these two. The Giants should bounce back after showing late inning life the night before.

Pick: Giants Win

Daily Fantasy picks:

MLB Ball

Jose Altuve (2B) $4100

Yuril Gurriel (1B) $3300

Carlos Correa (SS) $3300

Brandon Crawford (SS) $2500

Buster Posey (C/1B)  $3500

Mike Yastrzemski (OF) $3100

Baltimore Orioles @ Detroit Tigers 6:10 PM ET

Means (4-3) vs Manning (2-3)

Means is still finding his groove since his return and I think he gets it done here vs the rookie Manning. Tigers also struggle vs lefties.

Pick: Orioles Win

Daily Fantasy picks:

Trey Mancini (1B/OF) $3700

Cedric Mullins (OF) $3100

Eric Haase (C/OF) $3500

Jonathan Schoop (1B/2B)

Boston Red Sox @ Tampa Bay Rays 6:10 PM ET

Eovaldi (9-5) vs Yarbrough (6-4)

Red Sox bounce back here in part because Eovaldi pitches well against the Rays while Yarbrough struggles against the Red Sox.

Pick: Red Sox Win

Daily Fantasy picks:

Xander Bogaerts (SS) $3400

Rafael Devers (3B) $3900

Alex Verdugo (OF) $3200

Ji-Man Choi (1B) $2400

Yandy Diaz (1B/3B) $2800

Austin Meadows (OF) $3800

New York Yankees Miami Marlins 6:10 PM ET

German (4-5) vs TBD

German nearly had a no hitter last outing and now faces a very weak lineup after the trade deadline and is backed by a lot more power with the Yankees lineup.

Pick: Yankees -1.5

Daily Fantasy picks:

Anthony Rizzo (1B) $3600

Joey Gallo (OF) $3000

Jesus Aguilar (1B) $3500

Chicago Cubs @ Washington Nationals 7:05 PM ET

Hendricks (12-4) vs (TBD)

The Cubs just traded their entire veteran core. This is more about seeing what they have left. The Nats at least still have Soto. Tough one to pick but I’ll take the home team.

Pick: Nationals Win

Daily Fantasy picks:

Patrick Wisdom (1B) $2600

Josh Bell (1B) $3100

Juan Soto (OF) $4000

Seattle Mariners @ Texas Rangers 7:05 PM ET

Anderson (5-8) vs Hearn (2-3)

It’s Anderson’s debut for the Mariners and faces an increasingly struggling Rangers team.

Pick: Mariners -1.5

Daily Fantasy picks:

Mitch Haniger (OF) $3400

Abraham Toro (3B) $2500

Adolis Garcia (OF) $2800

Philadelphia Phillies @ Pittsburgh Pirates 7:05 PM ET

Nola (7-6) vs Brubaker (4-10)

The Pirates keep swinging their bats well but Nola puts that to rest here. He was simply too strong in his last outing not trust here against a very weak Pirates lineup.

Pick: Phillies -1.5

Daily Fantasy picks:

Bryce Harper (OF) $4200

JT Realmuto (C/1B) $3300

Cincinnati Reds @ New York Mets 7:10 PM ET

Miley (8-4) vs Hill (6-4)

Guess what? Votto hit a homerun again…yes, another. 7 straight games. You just have to use him again against the soft throwing lefty Rich Hill. Mets hit well vs lefties too though and just added Javy Baez.

Pick: Over

Daily Fantasy picks:

Jonathan India (2B/3B) $3100

Kyle Farmer (2B/SS) $2600

Joey Votto (1B) $4200

Pete Alonso (1B) $3500

Cleveland Indians @ Chicago White Sox 7:10 PM ET

McKenzie (1-4) vs Keuchel (7-4)

The White Sox finally got back on track and should continue against the rookie Tristin McKenzie.

Pick: White Sox -1.5

Daily Fantasy picks:

Jose Ramirez (3B) $4100

Frammil Reyes (OF) $3900

Andrew Vaughn (1B/OF) $2900

Yoan Moncada (3B) $2900

Minnesota Twins @ St Louis Cardinals 7:15 PM ET

Ober (1-1) vs Woodford (2-2)

Not much to offer with the pitching matchup here so take the better offense at home.

Pick: Cardinals Win

Daily Fantasy picks:

Jorge Polanco (2B) $3500

Dylan Carlson (OF) $3800

Harrison Bader (OF) $3400

Tyler O’Neil (OF) $3500

Milwaukee Brewers @ Atlanta Braves 7:20 PM ET

Woodruff (7-5) vs Muller (2-3)

Sports Promo
BetMGM Sportsbook
Sports Promo
100% up to $1000
Risk-Free Bet
T&Cs apply, 21+
Claim Promo


What was supposed to be a low scoring game turned into a slugfest their previous game. I don’t know if that can happen again. Low scoring game, edge to the Brewers and Woodruff.

Pick: Brewers Win

Daily Fantasy picks:

Rowdy Tallez (1B) $2300

Tyrone Taylor (OF) $2300

Kolten Wong (2B) $3000

Freddie Freeman (1B) $3700

Austin Riley (3B) $3100

Colorado Rockies @ San Diego Padres 7:20 PM ET

Marquez (8-8) vs Darvish (7-5)

The road woeful Rockies just blasted the Padres last night. Padres should get revenge and get Darvish back in the win column. The Padres have lost 4 straight Darvish starts. It’s the perfect time to turn that around.

Pick: Padres Win

Daily Fantasy picks:

Charlie Blackmon (OF) $2700

Adam Frazier (2B/OF) $2700

Eric Hosmer (1B) $3300

Manny Machado (3B) $4000

Tommy Pham (OF) $3100

Daily Fantasy Lineup:

P: Aaron Nola $11000

1B: Joey Votto $4100

2B: Kyle Farmer $2600

3B: Yoan Moncada $2900

SS: Brandon Crawford $2400

OF: Austin Meadows $3800

OF: Andrew Vaughn $2900

OF: Adolis Garcia $2800

UTIL: Abraham Toro $2500

Read Also
MLB Fanduel Picks for 9/4 and Picks Against the Spread
As expected, the series between baseball's two best teams with the Dodgers ...
Fanduel MLB Picks for 9/3 and Picks Against the Spread
A full set of games to kickoff the Labor Day Holiday Weekend. ...
SI Sportsbook Promo
Fanduel MLB DFS Roster Picks and Picks Against the Spread
Wednesday has several series being completed today with a few looking to ...
Fanduel DFS Picks for 8/28 and Picks ATS
Saturday’s game schedule features the Yankees looking to make it 15 straight ...
MLB DFS Picks for 8/27 and Picks ATS
A weekend of new series kicks off on Friday with the best ...
Top Betting Sites
Top Betting Promos
SI Sportsbook
SI Sportsbook
SI Sportsbook Review
Bet365 Review
PointsBet Review
4.7/5 Review
DraftKings Sport
DraftKings Sport
DraftKings Sport Review
SI Sportsbook
SI Sportsbook Promo
T&Cs apply
First deposit only | 21+ & located in VA | Promo code as seen| A qualifying bet is $20 or more | Min odds of +120 or more | Free Bet Tokens credited after bet is settled and expire after 7 days | Free Bet stakes not included in winnings | Please Gamble Responsibly - Gambling Problem? VA: CALL 1-888-532-3500 | Full T&C apply
Bet365 Promo
Bet $1 & Get $365 in Bonus Bets
T&Cs apply
Bet $1 and Get $365 in Bonus Bets at bet365. Deposit required. Bonus Bets winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits and exclusions apply. Gambling Problem? Call 1-800-Gambler 21+
PointsBet Promo
5 x $50Bet Credits
T&Cs apply
4.7/5 Promo
100% up to $500
T&Cs apply
DraftKings Sport
DraftKings Sport Promo
20% up to $1000
T&Cs apply
Get the latest updates in Sports and Casino via our Newsletter
Our Team
The TSFJ FamMark LewisEddie Maisonet IIIJosh SchwartzDrew the DFS Guy
The TSFJ Fam
The TSFJ Fam
TSFJ Contributor
Mark Lewis
Mark Lewis
Eddie Maisonet III
Eddie Maisonet III
Chief Editor TSFJ
Josh Schwartz
Josh Schwartz
Drew the DFS Guy
Drew the DFS Guy
DFS Expert
Get the latest updates in Sports and Casino via our Newsletter

Players must be 21 years of age or older or reach the minimum age for gambling in their respective state and located in jurisdictions where online gambling is legal. Please play responsibly. Bet with your head, not over it. If you or someone you know has a gambling problem, and wants help, call or visit: (a) the Council on Compulsive Gambling of New Jersey at 1-800-Gambler or; or (b) Gamblers Anonymous at 855-2-CALL-GA or

Trading financial products carries a high risk to your capital, especially trading leverage products such as CFDs. CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. Between 74-89% of retail investor accounts lose money when trading CFDs. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

This site is using Cloudflare and adheres to the Google Safe Browsing Program. We adapted Google's Privacy Guidelines to keep your data safe at all times.

Move to Top
Close Exclusive Bonus
5% Rakeback
Promo Code
Visit Site
T&Cs apply, 21+
Payment Methods
  • Weekly reload bonuses
  • Redeem for Crypto
  • Earn Stake Cash for logging in!
Stake Originals
Your Bonus Code:
The bonus offer of was already opened in an additional window. If not, you can open it also by clicking the following link:
Visit Site