En enero de 2010, Ruiz recibió una extensión de su contrato con los Phillies por tres temporadas y 8,85 millones de dólares.