well this situation was that the guy would appear to be on my team,but he would kill you and checking the stats during the round,his username was clearly on the other team,but somehow he would spawn for example as a usa guy but according to the leaderboard was russian,i even killed him spawning as a us support,then he spawned again with the dao and camped in our base as usa support again.....i killed him twice and all the while the chat is filled with him apparently teamswitching cause of the balancing,but stat wise,he didn't move a muscle from the other team.
Killing him twice in a row still doesn't answer why his stats still stayed 20-0 for the whole round,as when i killed him,no buddies or nothing came about to revive him but of course spawning in our base looking friendly,its kinda hard to come back from the dead with a 20-0 still.