Detroit Pistons point guard Derrick Rose poured in 31 points on Friday against the Phoenix Suns. The former MVP also hit the game-winning shot with the clock winding down in the fourth quarter to help Detroit get its first win since the Andre Drummond trade.

Rose, who has hit clutch shot after clutch shot during his NBA career, says being able to play through his mistakes as a youngster on the Chicago Bulls helped him become the stellar player he is today:

“I’ve seen it all,” Rose said, via The Athletic. “I’ve played against great players since I was young. I was able to play through my mistakes, and I think that made me the player I am right now. I played through adversity, and playing in Chicago, having all of those expectations on me at an early age, I think that made me into the player I am.”

Rose has hit a few clutch shots for the Pistons this season. Detroit may not make the postseason, but fans of the team have no doubt had a lot of fun watching Rose play this season.

In 49 games for the Pistons this season, Rose is averaging 18.3 points, 2.4 rebounds and 5.6 assists. The Chicago native is shooting 48.9 percent from the field, 30.1 percent from beyond the arc and 86.9 percent from the free-throw line.

The Pistons got a bunch of calls on Rose at the trade deadline, but the franchise decided to keep him since they want to be competitive next season once Blake Griffin returns from his knee injury.