Aiko, I just recced you again for this point. I know it devalues recs when you rec the same person for he same point few months after the last time you made it. But I wholeheartedly agree.
average rating over last 30 games,
average over last 30 days,
average rating over last 300 games,
average over last 300 days,
average over entire rhp carreer.