Sure he can hit any pitcher, but he can really hit a pitcher he's seen before and has more scouting reports on. I cant really speak for Albert and his swing this year, since i havent seen an Angels game yet...............but i've seen 11 years of Albert and know he's very capable of going into huge slumps like any player. When he's off, he tends to expand his zone........especially low and outside pitches, and tries to pull everything. When he's on............well you've seen what he can do