Definetely possible to make profits year after year....I use statistical based handicapping...
I agree with topspinner here. I'm currently in my 4th year of full time 'capping. Other than investments, I have no other source of income....(well, except for the money I win on the golf course from my neighbors.:mj07: ). I only bet NFL, CFB, CBB and MLB. It's very rare, but on occasion, I'll dabble in other events.....usually if I get a reliable tip or I have substantial insight.
This life is NOT easy. I spend no less than 6 hrs per day capping. During some parts of some seasons (like interleague MLB) it takes even longer. I have developed spreadsheets that take alot of the "humdrum" work out of it, but when interleague comes around it's time comsuming to modify the formulas.
If you're not in a position to spend a considerable amount of time at it, then simply play "small" and treat it as a hobby.....not a vocation.
If you can devote the time necessary then you CAN beat almost any sport. There are no secrets, but if I may, I can suggest a couple of items that will help you along.
MONEY MANAGEMENT is probably the most kicked around term, but it is also the single most important factor in long term success. Read as much as you can on the subject and utilize it.
It's imperative you have several "outs". I make between 2-10% by checking lines every day.
Keep impecable records and analyze them periodicaly. How often is up to you, but DO IT!!
Now, a word of caution. You will only make money 'capping sports if you can get an edge. You can get an edge by having
"inside information", (that is information not available to the general public) or information that is considered "breaking news". You'll have to act fast on news of this sort.
Secondly, if you don't have access to that type of information, then you'll have to demonstrate
Superior use of existing information.
You probably don't have a bet, when the reason you like a team is based upon information that is available and easily understood by all bettors.
Never stop learning. Read everything you can get your hands on about betting.
Good Luck on your action.....