Wall of text incoming.... If you only care about the numbers I have tables below, they are fairly self-evident.

I was playing around with some stats and found something interesting regarding my team's QB (Elon), Towson's QB Tom Flacco, and JMU's QB Ben Dinucci, among others. I was thinking about how hard we and other teams like Albany have had a hard time with sacks this year (Elon and Albany both have 34 sacks, although Albany did play three more games). IWU had 40 in their 12 games. But I was curious if we could normalize the number of sacks by number of pass attempts. This makes sense: if you pass more, you can expect to be sacked more, on average. So I divided sacks into pass attempts and came up with the following results for the top 20 QBs by passing attempts, plus Tom Flacco and Davis Cheek.
Name Attempts Sacks Attempts/Sack
Davis Cheek 309 34 9.1
Tom Flacco 356 35 10.2
Jon Copeland 507 40 12.7
Jeff Undercuffler 464 34 13.6
Ben Dinucci 345 24 14.4
Breylin Smith 490 34 14.4
Reece Udinski 479 32 15.0
Dalton Sneed 438 29 15.1
Eric Barriere 438 27 16.2
Zerrick Cooper 439 27 16.3
Kenji Bahar 448 26 17.2
Aqeel Glass 445 24 18.5
Vito Priore 455 24 19.0
Bailey Zappe 560 25 22.4
Shelton Eppler 545 24 22.7
Trey Lance 277 11 25.2
Case Cookus 481 17 28.3
Reid Sinnett 375 13 28.8
Javaughn Craig 406 14 29.0
Chason Virgil 475 16 29.7
Daniel Smith 396 12 33.0
Kevin Thomson 450 13 34.6
Jake Maier 492 13 37.8

Attempts/Sack looks very similar to Comp. %, too:
Attachment 31298

These results mean that Davis Cheek (Elon), Tom Flacco (Towson), and Jon Copeland (IWU) had the hardest time being sacked, with Cheek only having ~9 passing attempts per sack.

But I wanted to take this further. As you can see in the graph above, I figured that something that's tied to number of sacks is completion percentage, because the more pressure you have the more likely you are to either scramble or throw it away. Now, sacks don't automatically mean you throw the ball away more, you could be taking the sack, which I'm sure does happen sometimes, so this isn't perfect. But I think it does give a sense of how well a QB did at completing passes given the amount of pressure they have, and can give more context to completion percentage. Here's the results:

Name Comp%/(Att/S)
Davis Cheek 6.37
Tom Flacco 5.94
Ben Dinucci 4.96
Jon Copeland 4.64
Breylin Smith 4.48
Dalton Sneed 4.34
Reece Udinski 4.27
Jeff Undercuffler 4.14
Kenji Bahar 3.74
Zerrick Cooper 3.64
Eric Barriere 3.63
Aqeel Glass 3.31
Vito Priore 3.14
Bailey Zappe 2.85
Shelton Eppler 2.76
Trey Lance 2.67
Reid Sinnett 2.32
Chason Virgil 2.21
Case Cookus 2.13
Javaughn Craig 1.99
Daniel Smith 1.81
Jake Maier 1.73
Kevin Thomson 1.70

Attachment 31299

Now, perhaps a better way of looking at these stats is normalized by the field's max and min. What this essentially does is mean that, e.g. Ben Dinucci's 71.3% Comp. % is better than everyone, so he's 1.00, and Jeff Undercuffler's 56.5% is 0.00. Here's the results if you normalize the data, then add Norm. Comp. % and (1 - Norm. Att/S). I subtracted Norm. Att/S from 1 because a lower Norm. Att/S means harder and higher means easier, so it makes sense to invert the results so that the person with the hardest time is at 100 percentile and 1.00. Adding them gives you sort of a composite score for how

Name (Norm. Comp. %) + (1 - Norm. Att/S)
Ben Dinucci 1.82
Dalton Sneed 1.40
Breylin Smith 1.36
Reece Udinski 1.30
Kenji Bahar 1.26
Tom Flacco 1.23
Trey Lance 1.16
Davis Cheek 1.09
Jon Copeland 1.03
Bailey Zappe 1.03
Reid Sinnett 1.02
Aqeel Glass 1.00
Shelton Eppler 0.94
Zerrick Cooper 0.93
Eric Barriere 0.91
Chason Virgil 0.89
Vito Priore 0.87
Jeff Undercuffler 0.84
Jake Maier 0.60
Case Cookus 0.59
Javaughn Craig 0.38
Daniel Smith 0.38
Kevin Thomson 0.27

Finally, here's the list sorted by highest to lowest for (Norm. Comp. % + (1 - Norm. INTs)) / (Norm. Att/S). This composite score is essentially just a view of how

Name (Norm. Comp. % + (1 - Norm. INTs)) * (1 - Norm. Att/S)
Ben Dinucci 1.38
Reece Udinski 0.94
Tom Flacco 0.86
Trey Lance 0.76
Davis Cheek 0.72
Kenji Bahar 0.70
Eric Barriere 0.69
Dalton Sneed 0.58
Jon Copeland 0.52
Breylin Smith 0.44
Aqeel Glass 0.43
Reid Sinnett 0.34
Zerrick Cooper 0.32
Jeff Undercuffler 0.32
Vito Priore 0.30
Bailey Zappe 0.30
Shelton Eppler 0.28
Case Cookus 0.27
Chason Virgil 0.24
Daniel Smith 0.10
Javaughn Craig 0.08
Kevin Thomson 0.07
Jake Maier 0.00

This, to me, means that Ben Dinucci is the best QB in the nation at performing well despite his offensive line. Comp%/(Att/S) is a good metric by itself to determine how good a QB is completing passes even though they are pressured a lot, but I think including INTs also helps, since being pressured also tends to make QBs throw more INTs.

I can't think of any other metrics that are directly affected by how often you get sacked, like Comp. % and INTs are. If there were, we could improve this score by adding their normalized data to the last data point above within the parentheses that are multiplied by (1 - Norm. Att/S).