Rank guess? Tips welcome.

Am I suffocating my team mate too much?