En junio de 2011, Onyewu firmó un contrato por tres años con el Sporting Clube de Portugal.