MLB Picks and Predictions for 7/24/21 - Free MLB Picks
Photo by Jayne Kamin-Oncea-USA TODAY Sports
Free MLB Picks
MLB Games on Saturday July 23rd, 2021
We have a full slate of MLB games on Saturday, July 24, 2021, with all 30 teams set to play. Check out our best picks below, as well as the updated betting odds.
Arizona Diamondbacks Chicago Cubs Total:
Arizona has been hot from the plate, ranking in the top 5 in both Average and OPS over the last week. The Cubs are on the opposite end, ranking 29th with just a .207 average over that span. Diamondbacks starter Merrill Kelly has limited the Cubs lineup to a .181 career average, so do not expect much scoring from this slumping Chicago squad. Back the Diamondbacks on the road.
Pick: Arizona Diamondbacks
New York Yankees +143 Boston Red Sox -153 Total: 9
Over the last two weeks the Yankees are hitting just .211 from the plate and will still be without Judge and Sanchez in this game. The Red Sox will have the edge on the mound, with Nathan Eovaldi looking for another solid outing against New York. He has allowed just one run in each of his three starts against the Yankees this season. Give me the Red Sox at Fenway.
Pick: Boston Red Sox -153
Atlanta Braves +101 Philadelphia Phillies -111 Total: 9.5
The Braves’ Drew Smyly has allowed 8 runs and 10 hits in 9.1 innings against the Phillies this season, and he will be backed by a lineup that has struggled since they lost Ronald Acuna Jr. two weeks back. Philadelphia’s Vince Velasquez has done a much better job at home then the road this year, limiting his opponents to a .209 average at Citizens Bank Park. Take the Phillies to win.
Pick: Philadelphia Phillies -111
San Diego Padres Miami Marlins Total:
The Padres have been one of the better hitting teams over the last two weeks, boasting a .278 average while scoring just under 6 runs per game. They will also have a clear advantage on the mound; Ryan Weathers has a 2.60 ERA and .194 opponents’ batting average on the road. Give me the Padres to win this one by a few.
Pick: San Diego Padres -1.5
Washington Nationals -180 Baltimore Orioles +165 Total: 9.5
Spenser Watkins has impressed in his 3 career starts this season but will have his work cut out for him against Max Scherzer. Watkins will also be backed by the leagues worst bullpen in terms of ERA, ranking dead last with a 5.54. Washington has a .303 average over the last two weeks, giving them the edge from the plate as well. Back the Nationals.
Pick: Washington Nationals -180
Los Angeles Angels +115 Minnesota Twins -125 Total: 9
The Twins Jose Berrios has limited this Angels lineup to a .140 career average against him and has been a better pitcher at home this season. The Angels have only scored 3.5 runs per game over the last two weeks, so expect Berrios to pitch well enough to get the win here. Take Minnesota at home.
Pick: Minnesota Twins -125
Chicago White Sox +105 Milwaukee Brewers -115 Total: 7.5
This should be a great pitchers duel, with the Brewers’ Corbin Burnes facing off against the White Sox’ Carlos Rodon. Burnes has allowed 1 or fewer runs in each of his last 4 starts, averaging 8 strikeouts per game. Rodon has a 1.69 ERA on the road this year, with 71 strikeouts in 48 innings. With both teams having above-average bullpens, expect runs to be hard to come by in this one.
Pick: Under 7.5
Detroit Tigers +101 Kansas City Royals -111 Total: 10
The Tigers have been getting it done from the plate, ranking 5th in average over the last month. They will also have the edge on the mound, with Casey Mize getting the start in this one. Detroit is 4-1 in his last 5 starts and he has allowed just 1.6 runs per game. The Royals will send out reliver Carlos Hernandez to get through the first few innings, and he will be backed by a bullpen that has a 5.16 ERA over the last two weeks. Back the Tigers on the road.
Pick: Detroit Tigers +101
St. Louis Cardinals +165 Cincinnati Reds -180 Total: 9.5
The Reds Luis Castillo has averaged just one run allowed over his last 5 starts. On the flip side, the Cardinals offense is hitting a collective .219 on the road this season, good for 27th in the league. The Reds have also hit Cardinals starter Jake Woodford well in the past. Give me the Reds at home.
Pick: Cincinnati Reds -180
Tampa Bay Rays Cleveland Indians Total:
J.C. Mejia has allowed 16 runs in his last 3 starts for the Indians and will be backed by a bullpen that has a 5.26 ERA this season. The Rays Rich Hill has continued to put out solid performances, and the Indians only have a .225 average against lefties this year. Back the Rays on the road.
Pick: Tampa Bay Rays
Texas Rangers +175 Houston Astros -195 Total: 8.5
Both teams have been slumping from the plate; over the last week the Astros have averaged 3.6 runs per game and the Rangers 1.3. A good matchup on the mound between the Rangers’ Kyle Gibson and the Astros’ Framber Valdez indicates this one should be low scoring. Fade the total.
Pick: Under 8
Toronto Blue Jays -115 New York Mets +105 Total: 8
The Mets have been scoring of late, averaging 6.4 runs per game over the last two weeks. Starter Tijuan Walker is 4-0 at home with a 1.75 ERA and a sub-1 WHIP. The Mets have been a force at home, and the trend is their friend here. Back New York.
Pick: New York Mets +105
Pittsburgh Pirates +220 San Francisco Giants -250 Total: 8
The Giants have been nearly unbeatable at home and will have a big advantage on the mound. Despite the Pirates swinging the bat well, Kevin Gausman should give the Giants the edge here. In his one start against the Pirates this season he went 8 innings, striking out 12 and allowing just 1 run. Lay the juice on San Francisco.
Pick: San Francisco Giants -250
Colorado Rockies +220 Los Angeles Dodgers -250 Total: 9
The Rockies Kyle Freeland gave up 3 runs in a loss last time he faced the Dodgers, and the bullpen has not performed well of late. The Dodgers have been elite at home, and despite their struggles from the plate, they have continued to score at a high clip. Give me the Dodgers.
Pick: Los Angeles Dodgers -250
Oakland Athletics -135 Seattle Mariners +125 Total: 7.5
Both offenses have been anemic of late, averaging just 4 runs per game and hitting under .240 over the last two weeks. Oakland’s Chris Bassitt and Seattle’s Logan Gilberts have pitched well to start the year, so we should be in for a low scoring affair. Lean towards the under here.
Pick: Under 7.5