I did the same thing, wanted a quick game, played him before. But thought for sure he was higher rank... Then while waiting checked what happened and his game log tells it all.
For sure was point dumping and did a very good job of it fast..
Did notice just a few games he did play with really high ...