Houston rookie slugger Yordan Alvarez became the first player to reach the 35-RBI mark in 30 games.