Most teams have 17 or 18 games remaining in the regular season. The AL Central race appears set to go down to the wire. The NL West is turning into a great race between rivals as well. Cincinnati taking three out of four from the Cardinals opened the NL Central back up as the Pittsburgh Pirates and Milwaukee Brewers are still within striking distance. The Wildcard races are still being fought for by a number of teams in both leagues, though the National League race is more wide open.

-The Chicago Cubs will be in Pittsburgh to take on the Pirates this weekend. The Cubs are 7-2 in their last 9 following an off day, but they are 0-6 in their last 6 games overall. The Pirates are 4-0 in their last 4 games against a left-handed starter. They are 11-3 in their last 14 home games vs. the Cubs. The under is 18-6-2 in the last 26 meetings in Pittsburgh.

-Cincinnati played spoiler against St. Louis, and now they will be in Milwaukee for a series that is huge for the Brewers. The Reds are 6-22 in their last 28 road games. Milwaukee is 5-16 in their last 21 games overall. The Reds are 1-4 in their last 5 at Milwaukee. The under is a perfect 6-0 in the last 6 meetings between these teams.

-The biggest series of the weekend is in San Francisco where the Giants host the Dodgers. The Giants are 10-1 in their last 11 home games. The Dodgers are 5-1 in their last 6 games overall. It will be Ryu vs. Bumgarner in what should be a terrific game in the series opener on Friday. The Dodgers are 4-0 in Ryu’s last 4 starts in San Francisco. The under is 6-1-1 in Bumgarner’s last 8 starts vs. the Dodgers.

-The Nationals are 19-9 in their last 28 games overall. They are just 3-13 in their last 16 Friday games. The Mets are 4-0 in their last 4 games, but they are just 3-10 in their last 13 vs. a team with a winning record. Washington is an amazing 40-13 in the last 53 meetings between these two teams.

-St. Louis looks to get back on track as they host Colorado at home this weekend. The Rockies are 10-41 in their last 51 road games. The Cardinals are 5-0 in their last 5 home games. The under is 24-9-1 in the last 34 meetings in St. Louis.

-Boston has been streaky all year, but the Red Sox are playing bad baseball right now. They are 0-4 in their last 4. Kansas City is 13-5 in their last 18 home games. The Red Sox are 1-5 in their last 6 at Kansas City. The Royals are 32-14 in their last 46 overall.

-Oakland is 3-10 in their last 13 games, and they are in a fight to even make the playoffs now. Seattle wants to take their spot. The Mariners are 10-4 in their last 14 vs. a team with a winning record. The A’s are 3-7 in the last 10 games between these two. Oakland is 2-8 in their last 10 vs. the AL West. The Mariners are 4-1 in their last 5 following an off day.