The season is about 7 months long and the record keeping becomes too overwhelming for the average baseball bettor. To be a constant winner betting baseball, one must keep track of stats for over 150 starting pitchers, 50-75 key relief pitchers, and of course all of the umpires. You must be willing to keep up to date on weather reports, key matchups, and home/away tendencies of all 30 professional baseball teams. Quite frankly for the average baseball gambler mlb baseball betting is the most difficult sport to collect a long term profit. On the other hand for the astute bettor, it can be the most profitable game out there.