Ryan, a team captain, was taken off the reserve/COVID-19 list on Monday. It opens the door for him to return for Sunday's game against the Miami Dolphins.
Ryan, who has said in the past he was vaccinated, was forced to stay away from the team for 10 days, unless there were two negative tests within a 24-hour period. The latter didn't happen, and it ended the Giants' longest consecutive starting streak at 24 games. He said last week on social media that he was "doing well" and in "good spirits."
Versatile defensive back Julian Love stepped into Ryan's starting spot the past two weeks. Love had four tackles, a half-sack, quarterback hit, pass defended and fumble recovery in Sunday's 13-7 win over the Eagles with a full week to prepare.
Ryan, 30, is second on the Giants with 72 tackles. He also has a pair of forced fumbles.
The veteran defensive back was signed last summer as a free agent. He inked a three-year, $31 million contract extension late last year.