Raptors point guard Jose Calderon has acknowledged the team's struggles, but believes that the club is very close to being good.

"The 'if' is not working in this sport," said Calderon after Friday's loss to the Pistons. "It's not just one thing, it was too many little things, like (Friday night).

"We're so close. We are a good team, we fight. But when you are in this situation, it happens. Maybe when you win one, you go on a roll, but to change the dynamic is the difficult thing."

Toronto has lost seven straight contests, dropping them to 23-43 on the season.