He's 18 years old. Of course he's lacking something to break his way into the starting XI even against small teams. It's called experience, and probably maturity as well. He's young, not fully developed, nowhere near his physical peak. He's played a ton of minutes considering all that.