When you time out a lot of games, your rating freezes. So he probably got the 1655 early on, and now he's timing out on a ton of games which accounts for the 20 losses.
ratings

worst part about this are the opponents of the person who has timed out of many games. after the "timer-outter's" rating freezes, opponents ratings don't change which i think is unfair.

A couple of earlier discussion about rating floors ... opponents-rating-did-not-change-after-several-losses and losing-on-time.
How does someone who is 2 up and 20 down with their best win a 1400 something who has quit their last 15 games get a 1655 rating?
http://www.chess.com/echess/profile/zinthoxj
I was just curious because his time was almost up...