The Giants posted a Pass Block Win Rate (PBWR) of only 5% last night. That's the lowest single-game performance so far this season. Compare that to the Eagles' PBWR of 68% last night. The Giants are now ranked 31st in the league overall with a PBWR of 33%. The Eagles rank 16th at 50%, which is average. PBWR is an ESPN metric powered by Next Gen Stats.