First the stats do not count a ball hit between 95 and 96 mph as “hard hit”. Seems like all that needs to done is to change the code from “above 95” to “equal to or above 95”.
Next the d pad left push has a hard hit percentage (which actually counts the hard hit balls between 95 and 96) that counts foul balls as balls in play. In fact it simply counts any foul ball as a sub 95 hit (whether it’s above 95 or not). Fouls should not count in the hard hit rate at all. Only balls in play should be counted.
Hard hit rates are increasingly important in mlb stats. Please fix those problems as they should be simple.
I’d like more hard hit stats such as individual total and percentages per player but that will probably have to wait.