Don't forget OBP and QABs which are often overlooked.....
OBP yes, QAB is overrated though. It penalizes players who are aggressive and are first pitch hitters. I teach my kids to be aggressive. Parts of the QAB stat are good, but I don't care if my player sees 6 pitches if they got a hit on the first one