There have been 17 FIFA cards of Edgar Castillo in 2 different positions (LB, LWB), with ratings varied from 65 to 71 since FIFA 12. Below all Edgar Castillo FIFA card and their ratings have been listed in descending order. He is and his nation is . He has played for 4 clubs: FC Cincinnati, Atlanta United, New England & Colorado Rapids