Top Handicapping picks for today's are listed below

Free MLB Picks For Today 7/31/2021

Free MLB Picks For Today 7/31/2021

More MLB Picks Predictions Previews

Kansas City Royals vs. Toronto Blue Jays MLB Pick Prediction 7/31/2021

Royals at Blue Jays—MLB pick is Kansas City Royals +190. On the hill for KC will be Mike Minor. The lefthander in good form past two games allowed three earned runs in twelve innings resulting in wins each game. As this series began the Royals had won eight of nine beating quality teams in the White Sox, Tigers and Brewers. Alex Manoah counters for the Blue Jays. The righthander expected to return after a stint on the DL with a back issue. Toronto 12-16 facing lefthanded starters with a -8 unit return. Play Kansas City +190.

Houston Astros vs. San Francisco Giants MLB Pick Prediction 7/31/2021

Astros at Giants—MLB free pick is Houston Astros -110. Zack Greinke starts for the Astros. The veteran in his past three starts allowed four earned runs in 15 1/3rd innings. He has pitched very well against the Giants in his career. Alex Wood counters for San Francisco. Wood has had up and downs and doesn’t go deep into games. Astros do hit lefthanders and the team is tops in scoring as well as hitting. They are the best at making contact. Play Houston -110.

Oakland Athletics vs. LA Angels MLB Pick Prediction 7/31/2021

Athletics at Angels—Free pick is Oakland Athletics -135. Cole Irvin starts for the Athletics. The lefthander has allowed three earned runs or fewer in five of his past six games. His numbers have been better on the road. Jaime Barria the starter for the Angels. The righthander has struggled in parts of four seasons in the Majors. Barria has been used in the bullpen this year and has a walk rate of 12.7%. Angels bullpen has struggled at home After their win in the opener the Athletics had won ten of thirteen against LAA this season. Play Oakland -135.

New York Yankees vs. Miami Marlins MLB Pick Prediction 7/31/2021

Yankees at Marlins—MLB pick is New York Yankees -145. Domingo German the starter for New York. The righthander past two starts allowed three earned runs in eleven innings of work. Trevor Rogers expected starter for the Marlins. He come off the DL with a back issue. He does not go deep into games. Miami 28th in baseball in scoring and 27th in homers. As this series opened the Marlins had lost 11 of 14 interleague games. Play New York -145.

Boston Red Sox vs. Tampa Bay Rays MLB Pick Prediction 7/31/2021

Red Sox at Rays—MLB free pick is Boston Red Sox -110. Nathan Eovaldi starts for Boston. The righthander has allowed two earned runs or fewer in four of five games. Ryan Yarbrough the starter for the Rays. The lefty past three starts allowed nine earned runs in 17 2/3rd innings. Red Sox have hit Yarbrough in the past. Rays batting .230 at home and Red Sox hit lefty’s. Boston fifth in the league in scoring and fourth in hitting. Play Boston -110.

Baltimore Orioles vs. Detroit Tigers MLB Pick Prediction 7/31/2021

Orioles at Tigers—Free pick is Baltimore Orioles -125. John Means gets the start for the Orioles. The lefthander makes his third start from a stint on the DL. In his nine road starts Means has an ERA of 2.03 and WHIP of 0.76. Matt Manning the starter for the Tigers. Manning past five starts allowed nineteen earned runs in 22 1/3rd innings of work. Following the first game of this series the Orioles had won seven of ten. Tigers bullpen has not been strong on the year. Play Baltimore -125.

Seattle Mariners vs. Texas Rangers MLB Pick Prediction 7/31/2021

Mariners at Rangers—MLB pick is Seattle Mariners +100. On the mound for the Rangers is Kyle Gibson. The righthander in his past three starts has allowed fifteen earned runs in 17 1/3rd innings. Tyler Anderson counters for Seattle. Anderson has allowed three earned runs or fewer in eight of his past nine starts. As this series opened the Rangers had lost 13 of 14. Past seven games Texas hitting .170.

Philadelphia Phillies vs. Pittsburgh Pirates MLB Pick Prediction 7/31/2021

Phillies at Pirates—MLB free pick is Philadelphia Phillies -145. On the mound for Philadelphia is Aaron Nola. The righthander has allowed one earned run or fewer in three of four starts. JT Brubaker will counter for Pittsburgh. Brubaker past four starts allowed 17 earned runs in 18 2/3rd innings. As this series opened the Pirates had lost four straight and eight of ten. They traded away their lone All Star and have been pounded ever since. Pirates worst scoring team in baseball and hit the least homers. Past seven games they are hitting .211. Play Philadelphia -145.

Chicago Cubs vs. Washington Nationals MLB Pick Prediction 7/31/2021

Cubs at Nationals—Free pick is Washington Nationals. Kyle Hendricks gets the start for Chicago. The veteran past two starts allowed seven earned runs in 10 2/3rd innings. Joe Ross expected starter for Washington. Ross has allowed three earned runs or fewer in six of his past seven starts. As this series began Chicago had lost 33 of 52 on the road where they hit .215. They were sellers at the deadline so morale could be low. Play Washington.

Cleveland Indians vs. Chicago White Sox MLB Pick Prediction 7/31/2021

Indians at White Sox—MLB pick is Cleveland Indians and Chicago White Sox to play over the total of nine runs. Tristan McKenzie gets the start for the Indians. McKenzie has struggled on the season with an ERA of 5.82 and WHIP of 1.40. In four meetings against Chicago this year the prospect allowed thirteen earned runs in 11 1/3rd innings. Dallas Keuchel counters for the White Sox. The lefthander past five starts allowed seventeen earned runs in 24 2/3rd innings. In two appearances against the Indians this year, Keuchel allowed seven earned runs with six walks over eleven innings. Facing left handed starters this year the Indians had gone over in 28 of 38. Play Chicago and Cleveland over nine.

Cincinnati Reds vs. New York Mets MLB Pick Prediction 7/31/2021

Reds at Mets—MLB free pick is Cincinnati Reds -105. Wade Miley starts for Cincinnati. The lefthander has allowed four earned runs in his past three starts working 18 2/3rd innings. His numbers have been good on the road with an ERA of 2.82 and WHIP of 1.18 in his nine starts. Rich Hill counters for the Mets. Hill past three starts allowed nine earned runs with seven walks in 14 innings. Reds have won 12 of 19 facing lefthanded starters. Past seven games they are batting .315 and averaging 6.3 runs per game. Play Cincinnati -105.

Minnesota Twins vs. St Louis Cardinals MLB Pick Prediction 7/31/2021

Twins at Cardinals—Free pick is St Louis Cardinals -110. Jake Woodford expected to start for St Louis. Woodford in two starts allowed four earned runs in 10 2/3rd innings. He has been primarily used in relief this year. Bailey Ober starts for Minnesota. Ober past three starts allowed nine earned runs in 13 2/3rd innings. Twins have had issues with their bullpen with an ERA near five. As this series opened they had lost 30 of 49 on the road. Play St Louis -110.

Milwaukee Brewers vs. Atlanta Braves MLB Pick Prediction 7/31/2021

Brewers at Braves—MLB pick is Milwaukee Brewers and Atlanta Braves to play under the total of 8 runs. Starting for Milwaukee will be Brandon Woodruff. The righthander in his 20 starts carries and ERA of 2.14 and WHIP of 0.84. He has backed by a bullpen that has been good on the road. Kyle Muller starts for Atlanta. The lefthander has allowed one earned run or fewer in three of his past four starts resulting in unders each time. Brewers bat .229 against lefty’s and Braves .233 against righthanders. Play Milwaukee and Atlanta under eight.

LA Dodgers vs. Arizona Diamondbacks MLB Pick Prediction 7/31/2021

Dodgers at Diamondbacks—MLB free pick is LA Dodgers and Arizona Diamondbacks to play under the total of nine runs. Looks like a bullpen game for LAD as Mitch White expected starter. He has worked fourteen games from the bullpen and has an ERA of 3.54. Season wide numbers in the pen for the Dodgers has been good. Past seven games Dodgers batting only .221. Merrill Kelly to throw for the Diamondbacks. Kelly has allowed two earned runs or fewer in five of his past seven starts. Diamondbacks have struggled hitting against the division with a team batting average of .233. Play LA Dodgers and Arizona Diamondbacks under nine.

Colorado Rockies vs. San Diego Padres MLB Pick Prediction 7/31/2021

Rockies at Padres—Free pick is Colorado Rockies and San Diego Padres to play under the total of 7.5 runs. German Marquez to start for Colorado. The righthander has allowed three earned runs or fewer in eight of his past ten starts. He faced the Padres three weeks ago allowing no runs over seven innings of a 3-0 victory. Yu Darvish starting for San Diego. Darvish has put up better numbers at home with an ERA of 2.79 and WHIP of 0.97 in 71 innings of work. Rockies hit .209 on the road. Padres past seven games hitting .233. Their bullpen at home has been excellent with an ERA of 2.78 and WHIP of 1.09. Play Colorado and San Diego under 7.5.

Free MLB Picks For Today 7/31/2021

Click Here For More MLB Baseball Video Free Picks