As you can see, this player either resigns at around 10 minutes on average, or wins easily.
These stats speak for themselves; this guy is deliberately smurfing. His highest rating is 1933, indicating his real level is either 19xx or at least 18xx. Or it is possible an alt account of a 2k+ player, who just uses this account to get easy games.
I don't mind gaining free elo every once in a while but what this person is doing is pretty scummy, beware of him on the ladder if you are between 1500 and 1800.