Top 5 Hitters in the MLB

When I made my selection, I based on power, batting average, winning, walks and other basic stats. A guy may be powerful and rip homers, but he may lack the full package that is required of a top batsman. Here is my list:
1. Matt Kemp( Los Angeles Dodgers, Centerfield): batted .324, hit 39 homeruns, batted in 126 RBI's, was walked 74 times, stole 40 bases and struck out 159 times.
2. Ryan Braun (Milwaukee Brewers, Leftfield): batted .332, hit 33 homeruns, batted in 111 RBI's, was walked 58 times, stole 33 bases and stuck out 93 times.
3. Miguel Cabrera (Detroit Tigers, 1st Basemen): batted .344, hit 30 homeruns, batted in a 105 RBI's, was walked 108 times and struck out 89 times.
4. Adrian Gonzalez (Boston Red Sox, First Basemen): batted .338, hit 27 homeruns, batted in 117 RBI's, was walked 74 times and stuck out 119 times.
5. Jose Bautista (Toronto Blue Jays, Right field): batted .302, hit 43 homeruns, batted in 103 RBI's, was walked 132 times and struck out 111 times.
