Barry Bonds
Other than Barry Bonds, Ensberg was the only major league player to record at least 100 walks and have fewer hits than walks in 2006.