Eagles cornerback Quinyon Mitchell (hamstring) was upgraded to a full participant in Thursday’s practice, while LG Landon Dickerson (ankle) was once again limited.

The only Eagles player on the 53-man roster who was not practicing on Thursday was tight end Grant Calcaterra (oblique), who is in line to miss his second straight game.

Here’s the full injury report from Thursday:

DNP: TE Grant Calcaterra (oblique)

Limited: LG Landon Dickerson (ankle), DT Jalen Carter (heel)

Full: CB Quinyon Mitchell (hamstring), DT Jordan Davis (shoulder), LB Zack Baun (thumb) 

All three players who were full participants to start the week — Jalen Carter (heel), Zack Baun (finger) and Jordan Davis (shoulder) — were back on the field again on Thursday and are expected to play against the Vikings. Carter went from full on Wednesday to limited on Thursday. Carter missed Week 6 but declared on Wednesday afternoon that he will be on the field Sunday.

Of course, it would be a huge boost to get back Mitchell and/or Dickerson against Minnesota too.

Mitchell suffered a hamstring injury in the first half against the Giants and missed the rest of that game as the Eagles played Adoree’ Jackson and Kelee Ringo outside with Cooper DeJean in the slot. This week, the Eagles will face a Vikings team with Justin Jefferson and Jordan Addison at receiver. During Thursday’s portion of practice open to reporters, Mitchell went through defensive back drills.

Dickerson missed Week 6 against the Giants with an ankle injury he suffered the week earlier against the Broncos. The Eagles started Brett Toth at left guard in Week 6 and the veteran struggled.

The Eagles have not been healthy on their O-line this season and it’s likely a big reason for their offensive struggles through six weeks.

The Eagles had plenty of players working on side fields during this practice. The trio of OLB Nolan Smith (triceps), CB Jakorian Bennett (pectoral) and WR Darius Cooper (shoulder) were all working out with a trainer. Those three went on Injured Reserve on Sept. 24 and are eligible to return as early as next week against the Giants.

Players have to miss a minimum of four games on IR before they can return. Of course, the Eagles play the Giants in Week 8 but then have a Week 9 bye week. It’s unclear if those players will be ready to return next week. The Eagles play in Green Bay on Monday night in Week 10.