I've seen this dude before. He quit as soon as the battle started, so it looks like he was lowering his rank.
Hmmm... The mech in the picture can be beaten easily with an Energy mech. Maybe that's why his rank is low? Still pretty unfair though.
He has a lot of Electric Resistance, so that probably isn't the case.
Yep, definitely smurfing at low ranks to farm wins.