Wow, what a pleasant surprise to see I'm as highly ranked as 20th place (at least for the moment). I guess I'm better than I thought I was. Thanks for giving me an excuse to inflate my ego guys!
Edit: Two more wins jumped me up to 11th place!
Edit: And a loss takes me down to 16th place! Oh well.