http://www.minorleaguesplits.com/cgi-bin/pl.cgi?pl=518716
Did you bother looking at both park effect and luck? Park effect puts his AAA FIP at 3.75. Luck effect puts it at 3.18. Park drops the WHIP to 1.25 and luck drops it to 1.22. So you've got a high K rate pitcher who doesn't walk people who pitched in a hitter's park and had significant bad luck. Way to ignore all of that.