You can't just try to predict winners in baseball and expect to beat the odds. If you can't put a team on a reasonable winning % going into the game, how do you know if your bet is profitable or not? The biggest mistake in sports betting is the approach where people just try to predict a winner. This is not profitable betting. You need to assign winning %s and compare this against the odds you are laid. How can you expect to assign reasonable percentages without using reasonable stats? Using half of a season for 1 team for your sample size for HFA is not reasonable. They could have played majority against better teams, or majority against worse teams. Fact of the matter is, 40 games (for baseball at least) just isn't enough.
If you made 40 bets, and made money over those bets, do you think anyone would take you seriously if you said you were proven to be a winning handicapper?
If you made 40 bets, and made money over those bets, do you think anyone would take you seriously if you said you were proven to be a winning handicapper?