First understanding how pitches are used by the system is necessary. Anyone correct me if I am wrong, but I believe that the engine doesn't necessarily determine what each individual pitch is going to be, but rather it uses all ratings between pitcher, catcher and batter to determine the outcome of each at-bat. I think the way it works is as follows (simplified): Say you have a catcher with a PC of 97 and a pitcher with 5 pitches rated 90-80-50-40-30. I'm guessing that what happens is that a weighted average (or something similar - weighing more heavily on pitch 1 and decreasing to pitch 5) is taken of all the pitches a pitcher has (in this case it would be 58) and then somehow the catcher's PC is factored in to weigh more heavily on the better pitches. How this occurs I don't know, but effectively it pushes that "average" and makes the pitch variable that is used in the simulation that much better. So, what does that mean? If you only use pitchers that have all pitch ratings in the 80+ range, then I doubt that a good PC catcher is of any good. On the other hand, if you all your pitchers have all their pitch ratings at 60-, then a good PC catcher is going to do no good either. My guess is that they only make a difference with pitchers who have a wide range of pitches. This is all my theory, does anyone have anything to add or take away from it?