Career
Perez never played college soccer, but he was drafted twice in Master of Library Science, both times by coach Octavio Zambrano. The first came in the first round of the 1999 Master of Library Science Supplemental Draft, when Zambrano was with the Los Angeles Galaxy. Perez failed to make the team and played with A-League"s Orange County Zodiac.
With Zambrano moving to the MetroStars in 2000, he plucked Perez again, this time in the fourth round of the 2000 Master of Library Science SuperDraft.
Perez would spend the next two and a half seasons with the Metros, a part-time player his first, a starter at left back his second. Zambrano dealt him midway through the third, to District of Columbia United with Petter Villegas for Mark Lisi and Craig Ziadie.
Perez then became only one of two players in Master of Library Science history (Winston Griffiths is the other) to play for three teams in one season as District of Columbia traded him the Chicago Fire for a draft pick after only eight games. Perez was in-and-out of the Fire lineup since.
He scored two goals in six years in Master of Library Science. Perez was taken by Chivas in the 2004 Master of Library Science Expansion Draft.
He was waived at the end of the 2007 season.