When Derrick Rose's current contract with the Detroit Pistons expires in the summer of 2021, the former No. 1 overall pick will have made $155,508,930 in NBA money.

The Chicago Bulls drafted Rose in 2008 out of Memphis. The explosive point guard made $4,822,800 during his rookie season. He averaged 16.8 points and 6.3 assists en route to winning the Rookie of the Year Award.

In his second season, D-Rose made $5,184,480. He averaged 20.8 points and 6.0 assists and played in his first All-Star Game. The Chicago native finished out his rookie contract by making $5,546,160 in Year 3 and $5,629,082 in Year 4.

During his third year, Rose won the MVP Award, becoming the youngest player to ever win the prestigious award. It was a historic feat that ended up creating a new rule in the CBA.

The “Derrick Rose Rule” allows players to qualify for a higher maximum salary – 30 percent of the cap instead of 25 percent – early in their careers. Rose signed a five-year, $94.3 million extension with the Bulls in the summer of 2011 following his MVP season.

However, Rose didn't play a single game during Year 1 of his extension because of the ACL tear he suffered in the 2012 playoffs. The three-time All-Star made $16,402,500 in 2012-13 while rehabbing his knee.

Rose returned for the 2013-14 campaign but played in only 10 games after suffering another injury. Derrick made $17,632,688 that year.

In 2014-15, Derrick Rose played in 51 games. He did suffer another knee injury that required surgery, but he finished the season with averages of 17.7 points and 4.9 assists while making $18,862,876.

The 2015-16 campaign wound up being Rose's last year with the Bulls. He made $20,093,064. Chicago decided to trade the former MVP to the New York Knicks in the summer of 2016 after missing the playoffs.

Derrick Rose averaged 18.0 points and 4.4 assists during the 2016-17 season for the Knicks. He made $21,323,252. Near the end of the season, Rose underwent his fourth knee surgery. It wasn't good timing since he was about to enter unrestricted free agency.

In the summer of 2017, Rose signed a one-year, $2.1 million contract to play with LeBron James and the Cleveland Cavaliers. The youngest MVP in NBA history went from making $21,323,252 in 2016-17 to $2.1 million a year later.

Rose played in just 16 games with the Cavs before getting traded to the Utah Jazz. The Salt Lake City team waived the former All-Star guard after acquiring him though.

D-Rose was on the open market for a while before Tom Thibodeau and the Minnesota Timberwolves signed him for $418,607. Rose re-signed with Minnesota in the summer of 2018 on a one-year, $2.4 million contract. He scored a career-high 50 points against the Jazz during the 2018-19 season, a fitting performance considering Utah waived him a year prior.

In the summer of 2019, Derrick Rose signed a two-year, $15 million contract with the Pistons. He was set to make $7,317,073 in 2019-20 before games were suspended and $7,682,927 in 2020-21.