In June 1994, Zordich signed with the Philadelphia Eagles, signing a two-year $800,000 contract, where he replaced Andre Waters who left Philadelphia to sign with the, then newly re-named, Arizona Cardinals. In 1994, Zordich started all 16 games. He recorded 51 tackles, one sack, two forced fumbles, three fumble recoveries, and a career-high four interceptions. In 1995, he started 15 games, missing one. He recorded 60 tackles, one sack, two forced fumbles as well as two fumble recoveries, and one interception. In 1996, he started all 16 games. He recorded 64 tackles, and four interceptions. In 1997, he started all 16 games. He recorded 51 tackles, a career-high two sacks, one fumble recovery, and one interceptions. In his final season, 1998, he started all 16 games. He recorded 55 tackles, one fumble recovery, and two interceptions. After the season, his contract expired and he wasn't re-signed. In 1999, he was replaced by Tim Hauck.