On April 1, 2013, Pereda signed with the Chicago Cubs as an international free agent. He spent his first two professional seasons with the Venezuelan Summer League Cubs, hitting .221 across 122 games.[1] Pereda spent the 2015 and 2016 seasons with the rookie–level Arizona League Cubs, batting .258 with two home runs and 24 RBI across 52 total games.[2] In 2017, he played in 92 games for the Single–A South Bend Cubs, batting .249/.335/.290 with no home runs and 29 RBI.[3]
Pereda spent the 2018 season with the High–A Myrtle Beach Pelicans, playing in 122 games and hitting .272/.348/.363 with career–highs in home runs (8) and RBI (57). Following the season, he was named the top defensive catcher in the minor leagues.[4] In 2019, Pereda played for the Double–A Tennessee Smokies, appearing in 98 contests and slashing .241/.336/.305 with two home runs and 39 RBI.[5]
Boston Red Sox
On March 23, 2020, Pereda was traded to the Boston Red Sox as the player to be named later from a previous trade that sent Travis Lakins Sr. to Chicago.[6] He was released by the organization on July 15, but re–signed with the team the following day on a new minor league deal.[7] Pereda did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[8]
He returned to action in 2021 with the Double–A Portland Sea Dogs and Triple–A Worcester Red Sox. In 64 games between the two affiliates, Pereda accumulated a .246/.343/.325 batting line with no home runs and 20 RBI. He elected free agency following the season on November 7, 2021.[9]
San Francisco Giants
On December 15, 2021, Pereda signed a minor league contract with the San Francisco Giants.[10] He was later invited to major league spring training.[11] Pereda spent the year with the Triple–A Sacramento River Cats, playing in 65 games and hitting .272/.371/.379 with four home runs and 25 RBI. He elected free agency following the season on November 10, 2022.[12]
Cincinnati Reds
On December 6, 2022, Pereda signed a minor league contract with the Cincinnati Reds that included an invitation to spring training.[13] He spent the entirety of the 2023 season with the Triple–A Louisville Bats, playing in 68 contests and slashing .325/.405/.468 with six home runs and 36 RBI. Pereda elected free agency following the season on November 6, 2023.[14]
Miami Marlins
On January 17, 2024, Pereda signed a minor league contract with the Miami Marlins.[15] He missed all of spring training after dealing with visa issues that prevented him from entering the United States.[16] Pereda was assigned to the Triple–A Jacksonville Jumbo Shrimp to begin the season, where he went 9–for–26 (.346) across 8 games.[17] On April 15, Pereda was selected to the 40-man roster and promoted to the major leagues for the first time.[18] Pereda recorded his first major league hit on August 8 against all-star pitcher Hunter Greene (baseball) of the Cincinnati Reds. Elly De La Cruz of the Reds accidentally threw the used ball to a ball boy, who threw it into the stands, before it was ultimately retrieved by the Marlins bench for posterity. Pereda recorded his first major league RBI in the same game, also against Greene.