He made his professional debut in 2017 with the Dominican Summer League Giants, batting .238 with one home run and 11 RBIs over 63 games.
In 2018 he played for the Arizona League Diamondbacks, Missoula Osprey and Hillsboro Hops,[1][2] slashing a combined .322/.438/.460 with four home runs, 24 RBIs, and 24 stolen bases over 57 games.
On June 7, 2022, he hit his first career home run, a grand slam, against Jared Solomon of the Cincinnati Reds.
[7] In 2022, he tied (along with Tomás Nido) for the major league lead in sacrifice hits with 12, and batted .195/.285/.262 in 462 at-bats.
[8] On April 7, 2024, it was announced that Perdomo had suffered a torn meniscus in his knee that would require surgery to repair.