Peralta firmó con los Marineros de Seattle a los 16 años por 137.000 dólares. Pasó a Milwaukee en un cambio en diciembre de 2015, con el primera base Adam Lind a Seattle. Tenía foja de 6-2 con una efectividad de 3.10 en 13 juegos como abridor para la filial de Triple A en Colorado Springs cuando fue convocado por los Cerveceros para abrir en lugar de Chase Anderson el 13 de mayo de 2018.	Acabó esa campaña con marca de 6-4 y efectividad de 4.25 en 14 aperturas y dos apariciones de relevo para Milwaukee esa temporada, además de añadir tres innings en blanco ante los Dodgers de Los Ángeles durante los playoffs. Comenzó la pasada temporada en la rotación, pero tenía marca de 1-1 y efectividad de 8-31 en cinco apariciones cuando fue enviado al bullpen por primera vez. Fue relevista desde mediados de junio y terminó con un balance de 7-3 y 5.29 de efectividad en ocho aperturas y 31 actuaciones de relevo, totalizando 85 innings.	
Peralta prioriza su seguridad con acuerdo de 15,5 millones