Bradford sustained the injury’s during Sunday’s 20–19 loss to the Miami Dolphins. Bradford left the game after taking his fourth sack.
Mark Sanchez, who replaced Bradford on Sunday, will be the interim starter.
Bradford is completing 63.9% of his passes with 11 touchdowns and 10 interceptions this season, his first with the Eagles. The former No. 1 pick is in the last year of his rookie contract.
Bradford has played in 16 games in a season only twice in his six-year career. He missed all of last season with a torn ACL, and missed nine games in 2013 with the same injury.