TEMPE, Ariz. -- Arizona Cardinals guard Evan Mathis will miss the rest of the season because of an ankle injury.

The Cardinals placed Mathis on injured reserve Saturday, two days after he was hurt in a 33-21 victory at San Francisco. He was playing through foot and toe injuries.

The team also lost fellow starting guard Mike Iupati to an ankle injury Thursday night. Earl Watford took over at right guard for Mathis, and tackle John Wetzel replaced Iupati

More from FoxSports

The 34-year-old Mathis signed with the Cardinals as a free after starting for Super Bowl champion Denver last season

The Cardinals also signed guard/tackle Ulrick John from Miami's practice squad. John spent the first five weeks of the season on Miami's practice. He played in two games last season for the Dolphins.