Basketball and football spreads are generally created to balance action and/or predict the final results. Therefore you can almost guarantee the novice gambler a losing season. Baseball is money in your pocket because of the way the odds are created.
Baseball betting odds are based on an estimation on a team's probability of winning the game. This is toughest to gauge by the sportsbook and because most gamblers do not understand this, they have losing seasons betting on baseball too.
During your past years in betting baseball, how many have you seen odds of like -200 when a pitcher like Randy Johnson or Pedro Martinez is pitching? If you were to bet this game 300 times, you would have to win 200 times to break even. Therefore it is imperative that you analyze the game in detail and make a prediction on a team's probability to win in order to win.
A few tips for betting baseball that I know improves a team's probability of winning is if the team is coming off of a win, if the team is coming off a series sweep, if the team is playing against a lefty/righty depending on the team's batting strengths, if their pitcher is on a hot streak.
Learn additional tips for successful betting on baseball and you will win large this baseball season.