42 years old (Born on July 16, 1981) Nicknamed Z-Bo, he won the NBA's Most Improved Player award with the Portland Trail Blazers in 2004 and was selected to his first NBA All-Star team as a member of the Memphis Grizzlies in 2010. Zach Randolph's Best Moments