I am not sure why JJ is being considered an upcoming player. I watched the entire match and he is not consistent, emotionally not stable.
Tennis is not about ball bashing but point construction and composure.
At times, he seems to be bashing the ball as if that's the only way to win a match.
He does not qualify to be an upcoming player. In my opinion, Ryan Harrison is better than him.