MONTREAL -- American welterweight Nick Diaz says he has never paid taxes.

The revelation came after he talked about how poor his preparations were for UFC 158, a lopsided loss to champion Georges St-Pierre on Saturday night at the Bell Centre. Diaz was asked whether he was considering changing fight camps.

"I can't be jumping teams. I just have to invest a little bit more, now that I have a little bit more money," the 29-year-old from Stockton, Calif., said. "You know what? I've never paid taxes in my life. I'm probably going to go to jail.

"Nobody wants to hear about that, nobody wants to hear that kind of talk or what's really going on with me," he said. "I might as well as be a kid. I've had fight after fight after fight after fight. You don't know what that does to somebody that didn't graduate high school? You don't understand."

Diaz said in the cage after the fight that he has retired, only to join the post-fight news conference midway through to say he wanted a rematch with St-Pierre or possibly Carlos Condit.

"Nick Diaz has been in the game a long time. If you saw his pay check tonight, you wouldn't feel too sad for him," UFC president Dana White said.

"At the end of the day, Nick has been in the sport forever. He wanted a shot at the title, he got a shot at the title and he got paid a lot of money for it. What's sad is he better go pay those taxes, a soon as he gets that check."

White said he may speak to Diaz's lawyer to see if he can help.