Two clarifications, gambling losses can only be deducted to the extent of winnings, win $100, and you can claim up to $100 in losses on Schedule A - even if you spent $1000 to win the $100.
As to tournament fishing, if you wanted to push the limits, claim it on Schedule C as a side business. Be careful of hobby loss rules, so you'll have to claim income some years, but you possible could claim the entry fees, travel expenses, tackle, rods, etc... Don't put your boat on depreciation till you turn 100% pro. The IRS requires you to report all your income, but deductions are ALLOWED. They don't actually require you to report them
If I turned pro (yeah right) I'd use a single member llc and run everything through there. Limit my liability, and make it more legit rather than on my personal tax return.
If you get audited, you don't know me.
:LOL2: