You are here
Home > Featured > OTH- Daily Odds 7/31/19

OTH- Daily Odds 7/31/19

OTH- Daily Odds 7/31/19 is part of a daily series providing you the odds for all major sports being played that day.


12:05 EST Braves @ Nationals – The Braves take on the Nationals in game three of the series this afternoon in the DC as Mike Soroka faces off with Anibal Sanchez. Atlanta has won nine of Soroka’s last ten starts with the lone loss coming against the Nationals. Soroka is 6-0 on the road this year with a 1.19 ERA. The Braves are 8-2 on the road with Soroka starting, and 5-0 in his last five on the road. Sanchez has pitched well lately however, with the Braves bats heating up it may only take a few runs with Soroka on the mound to get the win.

Picks: Braves (-125) Under 5 total 1st 5 Innings (-120)

12:35 EST Prates @ Reds – Luis Castillo takes the hill and he is looking to avenge his worst home start of the season on Wednesday. On the season, Castillo is 5-3 at home with a 2.28 ERA. The Pirates are countering with Dario Agrazal, who is also looking to overcome his worst start of the season. Agrazal had given up two earned runs or less in all of his starts, until he gave up five earned runs in his last outing. There could be a lot of fireworks in this one, as these teams do not like each other. Nevertheless, look for the Reds to take care of business.

Picks: Pittsburgh +1.5(-105), Under 9.5 Runs(-110), Cincy Under 5.5 Runs(-120), First 5 Under 5.5 (-115)

1:15 EST Blue Jays @ Royals – Kansas City is looking to avoid the sweep in this series. They will send Jakob Junis to the mound, and he will be looking to avenge his last start, in which he gave up six runs. If history repeats itself, he will have a quality start today. The last three times Junis gave up six or more in a start, he made sure to deliver a quality start in his next start. The Jays will counter with Jacob Waguespack. He is 1-1 in his five starts, and has given up three or four runs in each start. The Royals have lost four of their last five, but look for them to avoid the sweep today. 

Picks: KC (-115), KC First 5 Innings (-105)

3:10 EST Dodgers @ Rockies – 15 of Hyun Jin Ryu’s last 16 starts have been quality starts. The only one that wasn’t was on June 28 at Colorado. He will be looking to avenge that abysmal outing, where he gave up seven runs in four innings of work. Since that start, Ryu has given up four runs over the course of four July starts. The Rockies will counter with German Marquez, who has been bad at Coors Field in June and July. Over his last four home starts, he has given up 27 runs in 20 and ⅓ innings pitched. The Dodgers have won Ryu’s last four starts, and six of his last seven. Look for that trend to continue. 

Picks: Dodgers (-135), Dodgers 5 Innings (-145), Colorado Under 5.5 Runs (-120)

7:10 EST Rays @ Red Sox – The Red Sox will try to bounce back after a loss last night to the Rays. Rick Porcello will get the start for the Red Sox tonight. He will be looking to build on his last start where he pitched six innings and gave up three runs earning the win against the Yankees. Andrew Kittredge will be the opener tonight for the Rays. In the last game he opened he gave up two runs on five hits in three innings. Expect this to be a high scoring game with the Red Sox pulling ahead late.

Picks: Red Sox (-140), Over 11 Total Runs (-120)

Use the code “dailyodds” and your deposit will be matched up to $10

7:10 EST Twins @ Marlins – Jose Berrios and the Twins take on Sandy Alcantara and the Marlins tonight in Miami. Berrios has been solid as of late allowing three earned runs or fewer in each of his last 11 starts. In three starts since the All-Star Break, Berrios has gone 1-0 allowing five total earned runs. Sandy Alcantara is 2-6 at home this season with hitters batting .254 against him. The Marlins have lost four out of his last five starts and six of his last eight. Since the All-Star Break Alcantara is 0-1 and has allowed 12 earned runs in 17 innings of work. Expect the Twins to get to Alcantara and the Marlins early.

Picks: Twins -1.5 (-120), Twins -.5 1st Five Innings (-130), Twins Over 4.5 (-125)

8:00 EST Cubs @ Cardinals – In a battle for the central division lead, the Cardinals host the Cubs for game two of this series. The Cardinals will send Miles Mikolas to the mound, who has been dominant in his last three home starts. He has given up one run in 20 innings pitched in his last three home starts. He has given up three earned runs or less in six of his last seven starts, and has given up four runs in 11 innings pitched this season against the Cardinals. Kyle Hendricks is pitching for the Cubs and he has given up two runs or less in each of his last five starts. Against the Cardinals this season, he has given up one run in 17 innings. The Cubs have scored seven runs in their four games in St Louis this season: The home team has won all 10 games this season between them, and look for that trend to continue today. 

Picks: Cardinals (-105), Cubs Under 4.5 (-145), Game Under 8.5(-115), 1st 5 Innings Under 4.5 (-115)

MLS All-Star Game

8:00 EST MLS All-Stars vs Atletico Madrid – Atletico Madrid -.5 (-135)

Club Friendlies

1:00 Liverpool vs Lyon – Liverpool (-180)

1:30 Arsenal vs Angers – Arsenal (-160)

2:00 Chelsea vs FC Salzburg- Chelsea draw no bet line (-165)

Be sure to follow me on twitter @Bettingsn for more picks and news.

Thanks for checking out OTH-Daily Odds.

Find daily content and news for all major sports at

Similar Articles

Leave a Reply

%d bloggers like this: