Rogers' 10* TOTAL MASSACRE >>> AWESOME 19-6-1 MLB Totals Run!
(MLB) Miami vs. St. Louis,
Total: 9.50 | -115.00 Over
Result: Loss
The set-up: The Cardinals went 3-8 from June 13 through June 24, clinching the team's first sub-.500 month since June of 2016! However, the Cards beat the Pirates 8-4 on June 25 and capped a 5-1 run to end June with Friday night's 8-1 home win over the Nationals. St. Louis ended June 13-16 and the 139 runs the Cards surrendered in June represented the team's highest one month total since May 2012. However, the Cards silenced the National League's most proficient offense on Friday and Saturday, beating the Nats 8-1 and 2-1. The Cardinals were after their fifth straight victory Sunday night on ESPN but the Nats scored seven runs on 10 hits and Scherzer struck out 12 St. Louis batters in seven scoreless innings as the Nats won 7-2. The Cards continue their 10-game homestand when the Marlins come to St. Louis for four games. Miami halted a four-game skid by posting a 10-3 victory at Milwaukee on Sunday. The Marlins are just 36-44 (11 games back of the Nats in the NL East) and finish their 10-game road trip this weekend in San Francisco. Miami is the site of this year's All Star game (Tuesday, July 11).

The pitching matchup: Jeff Locke (0-4 & 5.52 ERA) will start for Miami and Adam Wainwright (8-5 & 5.17 ERA) for St. Louis. Locke has made six starts in 2017 and has yet to find the win column (Marlins are also 0-6). Locke has made 11 career appearances (10 starts / teams are 5-5) against St. Louis, going 2-4 with a 4.98 ERA. Wainwright has had a roller-coaster season but comes in having allowed just two runs in each of his last two starts. Wainwright is 5-2 with two shutouts and a 2.37 ERA in 11 career games (nine starts / team is 7-2) against the Marlins, including a no-decision at Miami on May 9 in which he allowed four runs over 5 1/3 innings.

The pick: Wainwright has been just awful in eight road starts this season, posting an 8.36 ERA. However, he's 5-1 with a 2.64 ERA in eight home outings in 2017! Yes, Locke is win-less in six starts this season but he's pitched better than his record, as he's allowed three ERs or less in five of his six outings. Make the Under a 10* play