The table below is sorted by NetRtg per100 possessions. Basically, take the score when a player enters the game and when he leaves the game, then divide by the number of possessions to minimized effects of pace and variable minutes. You can break this down further into points scored/100 poss (ORtg) and points given up/100 (DRtg). An "average player" has an ORtg of 100, a DRtg of 100 and a NetRtg of 0. ORtgs above 100 are good, DRtgs below 100 are good.
Slight more complex math goes into WinShares and BPM. Basketball Reference (the source for this data) explains it more succinctly than I can. The table below is sorted by WinShares.
Some bullet point takeaways:
Huggins' propensity for silly fouls/general absentmindeness on the D end is pretty bad, but his offense is phenomenal enough that it doesn't matter. Call this the James Harden effect.
Jones is a defensive monster. By BPM, he is our most impactful player.
Garza is exceptionally efficient, but that's largely because he keeps his USG% so low and because he is hitting 54% of his 3's. I think he will be fine against most WAC opponents, but there is some hints of defensive weakness, especially against quicker guards (which matches the eye test in the minimal minutes he played against UTEP).
On the whole, we have a team of pretty average (though not weak) defenders who are being kept afloat by Jones' and Taylor's exceptional defense. You don't get a good DBPM rating if you dont raise the level of the whole team while you are in.