Kog is pretty busted right now.
the only solution is to have a dive champion zone him when he pops W in a team fight. put someone on zoning duty who can instantly kill him.
Champs like Wukong, J4, diana, fizz, etc. all need to basically threaten kog and keep tabs on him in every fight. once he pops his W the assassin or diver needs to run right at him and force kog to either die for sure, stop attacking and run or try to turn on the assassin. if you do it right the person who is zoning should be able to get to kog before he can auto them in time. at least enough to kill them. this means a good flank.
if kog is not zoned well whoever he is autoing is going to die in about two seconds. if anyone else is near that champion they also die. up to 3 people can die in 2-3 seconds if you dont immediately zone him when he goes to W. your entire team has to threaten kog and play around his W. playing against kog is like playing against any other hyper carry. once they come out turn on them immediately. no hestation.
if you dont he cleans house.
Unlike other hyper carries though, his dps is absolutely insane. by far the most in the game so its very hard to zone him. if you do manage to get him to back off while his W is active he is now out of the fight for a solid 9 seconds or so as he has to wait for his W cooldown to do any damage. this is your time to destroy his team. and once he pops his W again turn on him.
the reason kog works so well in solo queue is because its hard to coordinate that. usually people get impatient, blow their shit on the front line and kog kills everyone. no one does zoning duty and kog kills everyone. or they focus kog for a bit, he backs off. then they forget about him altogether and he comes back and kills everyone.
you need to play around him or he'll win the game by himself.
If kog is picked early you can pick a ton of dive into him. Leona is great as a support. Or nautilus. once he stands in place with W, just ult him. he now has to run and stop attacking.