Dude is way better than his rank, seems like teammates are holding him back, 100T should consider putting him on main roster, i've heard he's a good IGL too!
I was smurfing one late night to have fun & ran into him on accident on Split while he was playing Chamber.
Tldr; he’s fine but just needs to focus more on game sense & be confident