They've certainly forfeited their last game - only selected two players, so it was forfeit. Whether it was deliberate, or the result of a mistake in setting his team, who knows? He's logging in regularly, so I don't think it's a case of him giving up on the game.
The good news for you, Hadron, is that if you finish level on wins/losses with him, you will automatically finish higher than him in league position, because of the forfeit.