Yacob debuteerde op 6 november 2006 voor Racing Club de Avellaneda, waar hij doorstroomde vanuir de jeugd. In 2008 kreeg hij er de aanvoerdersband toegewezen. Op 24 juli 2012 tekende Yacob een driejarig contract met optie op een extra jaar bij West Bromwich Albion. Hij debuteerde hiervoor in de Premier League tegen Liverpool en werd in zijn eerste wedstrijd in Engeland tot man van de match uitgeroepen. Yacob vormde in zijn eerste seizoen een duo in de centrale as van het middenveld met Youssouf Mulumbu. West Bromwich eindigde dat seizoen op een achtste plaats. De volgende twee seizoenen volgden een zeventiende en een dertiende plek. Yacob verlengde in juli 2015 zijn contract bij West Bromwich tot medio 2017.[1]