Fade Or Follow The Public: Sunday's MLB Games

Note: All odds in this article come from our partners at the FanDuel Sportsbook. Right now, new FanDuel Sportsbook users can make their first bet risk-free up to $1,000. If your bet loses, the FanDuel Sportsbook will refund you in site credit. New users can sign up for this incredible offer by clicking this link.

Rockies (+112) vs. Giants (-132) 4:06 p.m. ET

The Giants are looking to finish the sweep against the Rockies tonight. The public agrees that San Fransico will complete the sweep since 57% of bets are on the Giants Moneyline. This game's total is set at 8 runs, with 61% of the public picking the over. The Giants currently sit 3rd in the NL West with a 5-3 record compared to the Rockies, who are last with a 3-6 record. San Fransico has won games this year with great pitching and cold bats. The Giants are 24th in Hits, 27th for batters average, and tied for 6th in Home Runs. Compared to their pitching that has held batters to a .212 average, their pitchers have a 3.04 ERA, good for 5th in the league, and have only allowed 5 Home Runs. Tonight Anthony DeSclafani is taking the mound for the Giants, and German Marquez starts for the Rockies. The Giants will look to get their bats going again as they face Marquez. San Fransico has hit great against Marquez; Solano averages .667, Belt averages .409 in his 22 at-bats, and Dickerson averages .500 in his 12 at-bats. Colorado is without one of their best players in Chris Owings. Owings has a .533 batting average, 3 RBI's, and 6 runs so far this season. Without Owings, the Rockies aren't scoring runs. In their last 2 games, Colorado has only been able to score 4 runs compared to the rest of the season, where they were averaging 6.2 runs a game. With how great the Giants batters are against Marquez, the Rockies missing Owings, and the Rockies struggles, I'm following the public and picking the Giants. For the total, I don't see the Rockies being able to score against this excellent pitching staff of San Fransico. Even though the Giants are great against Marquez, I don't see their bats getting hot enough to cover the over, so I'm fading the public with under 8 runs.  

The pick: Giants -132, and Under 8 runs

Reds (-116) vs. Diamondbacks (-102) 4:11 p.m. ET

The red-hot Reds are going against the struggling Diamondbacks tonight. The Reds are 1st in the NL Central with a 6-2 record, and the Diamondbacks are last in the NL West with a 3-6 record. Cincinnati is looking to win the series as they dropped last night's game against Arizona, losing 3-8. The public thinks that the Reds will win this game as 73% of bets are on the Reds Moneyline. This game's total is 9.5 runs, and the public is torn as only 51% of bets are on the over. The Reds offense this year has set fields on fire. They are 1st in batting average with .312, 1st in Hits, 1st in RBI with 62, and tied for 1st in Home Runs. They are 3rd in Hits but have 35 fewer at-bats than the Dodgers, who are 1st in Hits. Cincinnati's overs have gone 7-1 so far this season while averaging 13.1 runs per game. Their pitching staff hasn't helped their offense as they have struggled so far this season. Their ERA is 4.38, which is 18th, and they are tied for 24th in Home Runs allowed. The Diamondbacks are a similar team to the Reds with lousy pitching, but instead of having a great offense, their offense is just the middle of the pack. Arizona is tied for 11th in RBI, tied 10th for hits, and is 21st in batting average. Jose De Leon is starting tonight for the Reds, and Luke Weaver is taking the mound for Arizona. De Leon is 0-0 so far this season with a 3.60 ERA. Similarly, Weaver is 0-0 with a 4.76 ERA in his one start. These are two meh pitchers, and I put my faith in the Reds great offense, as I'm following the public with Reds -116 and over 9.5 runs.     

The pick: Reds -116, and over 9.5 runs