Tracy McGrady was recently asked about where he'd rank Stephen Curry all-time, and McGrady admitted that it was a "tough question".

"That's a tough question," McGrady said when asked where Curry ranks all-time. "Because he has his career individually and with what he's accomplished with his team is tough."

"Because you’ve gotta think, he won a championship, right, against LeBron [James] that didn't have Kyrie [Irving], that didn't have Kevin Love. He didn't win the [Finals] MVP, right?"

"Then he loses a 3-1 lead to LeBron, gets K.D., K.D. comes and wins two championships, so that gives Steph three championship but K.D. wins the two MVPs, right?"

"We know Steph is like the 3-point God. But when it comes to putting him with [Michael Jordan] and these guys that won that level of championships; Kobe [Bryant] and Magic Johnson, I don't know where to rank him."

"I know he's pretty high. But I think those guys are in a different class than Steph Curry based off of [all of that]. They're on championship teams."

"K.D. came and joined the Warriors and became the best player and helped Steph win two more championships. But Steph wasn't the best player on that team."

There is no doubt that Stephen Curry has been one of the defining stars of the 2010s, and it looks as though his reign may extend into the early 2020s.

He is still a top-tier superstar, and perhaps we'll see him win more championships in the future.

Stephen Curry could potentially improve his standings on the all-time rankings if he wins more championships and wins the Finals MVP that is missing from his resume.