[2] Pérez firmó con los Azulejos de Toronto como agente libre internacional en 2008.
Vuelve a participar con Lansing Lugnuts en la Midwest League, desde el 6 de abril hasta el 19 de julio de 2012, jugó 71 partidos, teniendo un promedio de bateo .275, produciendo en 319 turnos al bate, 75 hits, 48 carreras anotadas, 40 carreras impulsadas, 22 dobles, cinco triples, cinco jonrones, tres bases robadas, 35 bases por bolas y fue ponchado en 38 turnos.
Pérez vuelve a participar con la organización Leones del Caracas desde el 10 de octubre hasta el 21 de diciembre de 2013, donde jugó 19 partidos y tuvo un promedio de .284, produciendo en 61 turnos al bate, 16 Hit, ocho carreras anotadas, ocho carreras impulsadas, seis dobles, dos bases por bolas y fue ponchado en siete turnos.
[8] Finalizó la temporada con promedio de .250 y cuatro jonrones en 86 juegos.
En 2017, jugó la mayor parte de la temporada en Clase AAA, y fue llamado por los Angels en septiembre.