W czerwcu 2013 Peralta przeszedł do beniaminka trzeciej ligi szkockiej – Rangers FC z siedzibą w Glasgow, podpisując z nim czteroletni kontrakt. Transfer doszedł jednak do skutku dopiero po upływie trzech miesięcy, po wygaśnięciu nałożonego na klub embargo na rejestrowanie graczy. Na koniec rozgrywek 2013/2014, będąc jednym z ważniejszych piłkarzy linii pomocy, awansował z Rangers do drugiej ligi, gdzie jednak stracił miejsce w wyjściowym składzie i w styczniu 2015 za porozumieniem stron rozwiązał swój kontrakt z klubem. Bezpośrednio po tym powrócił do Hondurasu, zostając graczem krajowego giganta – drużyny CD Olimpia ze stołecznej Tegucigalpy. W wiosennym sezonie Clausura 2015 wywalczył z nią krajowy dublet – jedyne w swojej karierze mistrzostwo Hondurasu i puchar kraju (Copa de Honduras).
Kariera reprezentacyjna W 2009 roku Peralta został powołany przez szkoleniowca Emilio Umanzora do reprezentacji Hondurasu U-20 na Mistrzostwa Świata U-20 w Egipcie. Tam pełnił funkcję podstawowego zawodnika drużyny, rozegrał wszystkie trzy spotkania i zdobył bramkę w grupowym spotkaniu z Węgrami (3:0) spektakularnym strzałem z dystansu. Jego kadra zanotowała wówczas zwycięstwo i dwie porażki, odpadając z młodzieżowego mundialu już w fazie grupowej.