MLB Picks and Predictions for 8/21/2021 - Free MLB Picks
Photo by Orlando Ramirez-USA TODAY Sports
Free MLB Picks
MLB Games on Saturday, August 21, 2021
We have a full slate of MLB games on Saturday, August 21, 2021, with all 30 teams set to play. Check out our best picks below, as well as the updated betting odds.
Minnesota Twins +165 New York Yankees -195 Total: 8.5
The Yankees have been one the best teams in baseball over the last thirty days. They will be at home for this one with their ace Gerrit Cole on the mound. The Twins’ Kenta Maeda has a 5.77 ERA and .272 OBA in 13 road starts this season. Give me the Yanks at home.
Pick: New York Yankees -195
Chicago White Sox +110 Tampa Bay Rays -130 Total: 8.5
The Rays lead the league with a .895 OPS and 29 home runs over the last 15 days. Over that same stretch, the White Sox Rank third with 25 home runs and fifth with a .820 OPS. Both the Rays’ Luis Patino and the White Sox’ Dallas Keuchel have allowed multiple runs in each of their last three starts. Take the over.
Pick: Over 8.5
Kansas City Royals Chicago Cubs Total:
The Cubs’ Keegan Thompson will be making his second start of the year; he is 3-0 with a 0.86 ERA in 21 innings at home. The Royals’ Kris Bubic has allowed 11 runs and 5 home runs in his last 12 innings. Take the Cubs at home.
Pick: Chicago Cubs
Detroit Tigers +215 Toronto Blue Jays -265 Total: 8.5
The Tigers Wily Peralta has allowed five or more runs in each of his last three road starts. On the flip side, the Blue Jays Hyun Jin Ryu has allowed 11 runs in his last ten innings and will be facing a Tigers lineup that ranks fourth in the league in hitting against lefties. Take the over.
Pick: Over 8.5
New York Mets +180 Los Angeles Dodgers -220 Total: 8.5
The Mets’ bats have been quiet of late, averaging 3.5 runs per game with a .226 average over the last two weeks. It will get no easier in this one, with the Dodgers’ midseason addition Max Scherzer taking the mound. He is 2-0 with a 2.20 ERA and 23 strikeouts since joining Los Angeles. Lay the juice.
Pick: Los Angeles Dodgers -220
Washington Nationals +190 Milwaukee Brewers -235 Total: 8.5
Over the last two weeks, the Brewers lead the league with a .284 average while also scoring 5.6 runs per game. Their starter is 2-0 with just one run allowed in his last 2 starts. The Nationals have yet to announce a starter and their staff ranks 28th with a 5.72 ERA over the last 30 days. Give me the Brewers to get it done at home.
Pick: Milwaukee Brewers -235
San Francisco Giants +205 Oakland Athletics -250 Total: 8.5
The Giants’ Kevin Gausman is 6-2 with a 1.55 ERA on the road this season, averaging over a strikeout per inning. The A’s Sean Manaea has allowed 19 runs in his last 11 innings pitched. The Giants rank 6th with a 3.19 team ERA over the last 7 days. Give me the Giants.
Pick: San Francisco Giants +205
Los Angeles Angels +100 Cleveland Indians -120 Total: 8.5
The Indians’ Triston McKenzie has allowed just 5 runs in his last 21 innings, striking out 20 batters compared to just 10 hits and 1 walk. The Angels’ Reid Detmers has underwhelmed since joining the rotation, allowing over a hit per inning and at least one home run in each of his three starts. Give me the Indians at home.
Pick: Cleveland Indians -120
Seattle Mariners +130 Houston Astros -150 Total: 8.5
The Mariners offense has struggled of late, hitting just .221 over the last two weeks with just under 4 runs per game. Meanwhile, the Astros lead the league in average and scoring this season. The Mariners Logan Gilbert has allowed multiple runs in each of his last five starts. Take the home team.
Pick: Houston Astros -150
Miami Marlins +160 Cincinnati Reds -190 Total: 8.5
The Marlins have yet to announce a starter for this one, and their staff has a 6.11 ERA over the last week. The Reds’ Wade Miley tossed 7 scoreless innings in each of his last two starts at home, and he is 7-2 with a 2.30 ERA when pitching in Cincinnati. Give me the Reds.
Pick: Cincinnati Reds -190
Atlanta Braves -195 Baltimore Orioles +165 Total: 10.5
The Orioles offense has averaged under 3 runs per game over the last 2 weeks, hitting a collective .249 from the plate. The Braves are averaging over 6 runs per game over the same stretch and have swept the first two series on this road trip. Take the Braves to win.
Pick: Atlanta Braves -195
Texas Rangers +290 Boston Red Sox -380 Total: 9.5
Boston has continued to get it done at the plate, averaging 5 runs per game over the last week with a .281 team average. The Sox’ Eduardo Rodriguez has allowed just 3 runs over his last three starts and will face a Texas lineup that is hitting just .201 against lefties over the last 30 days. Take the Red Sox to cover.
Pick: Boston Red Sox -1.5
Pittsburgh Pirates +160 St. Louis Cardinals -190 Total: 8.5
The Pirates Dillon Peters did a good job against a tough Brewers lineup in his fists start, allowing just 1 run in 4+ innings. The Cardinals’ J.A. Happ has allowed just 1 run and 2 hits over 13.1 innings against the Pirates this season. With both teams ranking in the bottom third of the league in batting against lefties, this is a good time to play the under.
Pick: Under 8.5
Arizona Diamondbacks +110 Colorado Rockies -130 Total: 10.5
The Diamondbacks Zac Gallen has allowed nearly a run per inning over his last five starts, and Arizona is 1-4 in those games. On the flip side, their offense leads the majors with a .299 average over the last seven days. The Rockies have also been swinging the bat well, averaging 5 runs per game over their last five. Take the over.
Pick: Over 10.5
Philadelphia Phillies +150 San Diego Padres -170 Total: 7.5
The Padres’ Joe Musgrove has not allowed a run in each of his last two starts at home. The Brewers are also averaging 6 runs per game over the last week. Meanwhile, the Phillies rank last in the majors with a .185 average over the same stretch. Take the Padres at home.
Pick: San Diego Padres -170