Zach Randolph has been fined $25,000 for criticizing the NBA's officiating, the league announced Friday.

Randolph criticized officials after the Memphis Grizzlies' loss to the Houston Rockets on Thursday.