Durante su carrera, "Batista" ha jugado para doce equipos, actualmente es el segundo jugador en la historia de la MLB que ha jugado para más organizaciones y fue utilizado ampliamente tanto como lanzador abridor y relevista.