Two months of the regular season have now passed. San Francisco, Oakland, Toronto, Detroit and Milwaukee have the best records in baseball. Three of those five are definitely surprises. No one expected the Giants, Blue Jays, or Brewers to be this good. The Giants pitching staff has been dominant once again. The Blue Jays lineup is absolutely destroying opposing pitchers. The Brewers consistently are winning close games with solid fundamentals. It will be interesting to track where these three surprises are in another month or two.

BangtheBook wants to give you more information to make your baseball bets winning ones this year. We will be posting this MLB trends article two times each week. Expect this article on Monday’s and Thursday’s of each week. This article will highlight trends to consider for this weekend’s series’.

-San Francisco has the best record in the National League, and they’ll take on St. Louis on the road this weekend. The Cardinals record isn’t the best, but I still think they are the team to beat in the National League. The Giants are 23-9 in their last 32 games. They are 9-4 in their last 13 road games. The Cardinals are 40-16 in their last 56 home games.

-Pittsburgh meets Los Angeles at Dodger Stadium for a four-game series this weekend. The Pirates have been great to under bettors of late. The under is 7-1-1 in their last 9 road games. The under is 10-1-2 in their last 13 road games vs. a team with a winning record. Pittsburgh is just 25-67 in their last 92 games against the Dodgers.

-Break up the Astros! Houston has won five straight games in a row. This is a young team that will still have its rough spots, but they are definitely showing improvement. George Springer is a great young player. Baltimore is in Houston this weekend, and the Orioles are 12-3 in their last 15 games against the Astros.

-Detroit takes on Seattle starting Friday night. Justin Verlander has been the best pitcher in the American League for much of the last three or four years, but he has been slipping a bit of late. He has never had much success against Seattle. The Tigers are just 3-7 in Verlander’s last 10 starts against the Mariners. He starts for Detroit on Friday night.

-The Toronto Blue Jays are on 7 game winning streak at home. Kansas City has lost four games in a row. It’s a red hot team vs. an ice cold team in Toronto this weekend. The Royals are just 10-24 in their last 34 games at Toronto. The under is 6-2 in the last 8 meetings between these two.

-Two disappointing teams thus far in the AL East meet this weekend when Tampa Bay travels to Boston. The Rays are 0-5 in their last 5 road games, but they are 5-0 in their last 5 games against Boston. The under is 16-5 in the last 21 meetings between these two at Fenway Park.

-Be careful backing John Danks and the White Sox on Friday. The White Sox are 3-20 in Danks’ last 23 Friday starts. Overall, the White Sox are 7-20 in their last 27 Friday games. The over is also 10-1 in the White Sox last 11 Friday games.

-To say that the Yankees have dominated Minnesota at Yankee Stadium would be an understatement. New York is 40-14 in their last 54 home games vs. the Twins. The under is 37-17-5 in the last 59 meetings between these two at Yankee Stadium.