Purdue's D is tied for 56th nationally at 18 sacks on the season.
Iowa's D is tied for 34th with 21 sacks on the year, but let's not forget, a full 1/3 of our season total came last Saturday against a horrid Northwestern team.
In overall TFL, Iowa's D is tied for 32nd at 52 on the year, and Purdue is tied for 105th with 38 so far. So perhaps Purdue is generally better at getting after the QB specifically than they are at creating negative plays overall. While Iowa's D, at least statistically and from a national ranking perspective, is pretty consistent in both aspects. Not spectacular...but consistent.
That's the good news. Now for a dose of reality:
Iowa's OL is tied for 108th nationally in sacks allowed, with 24 given up, while Purdue's OL has given up 13, good for 41st place.