NBA veteran LaMarcus Aldridge hit the NBA world with shocking news Thursday morning, when he abruptly announced his retirement on social media.

"I've made the difficult decision to retire from the NBA," Aldridge wrote. "For 15 years, I've put basketball first, and now, it is time to put my health and family first."

He detailed the reason for his decision, which came in large part to an irregular heartbeat during his last game.

Aldridge is walking away with top-100 ranks in several major statistical categories. He's 47th in NBA history in career points, 62nd in rebounds, 68th in blocks, 36th in field goals and 71st in minutes. He earned seven All-Star appearances, five All-NBA nods and three top-10 MVP finishes.

For his career, Aldridge averaged 20.4 points, 8.7 rebounds and 2.1 assists per 36 minutes. The 150 Hall of Famers who played at least one NBA minute combined to average 19.6 points, 8.2 rebounds and 4.2 assists per 36. His per-minute playoff production is in the same range as that of the Hall of Famers too.