IDK.. I have watched videos, and not just "highlights." He is rated #302 on 247, but I just don't see it..
He has 34 pts in this video, but I got bored, and couldn't finish it.. At 3:16 he trips over his own leg jogging back.
https://www.youtube.com/watch?v=Xlmd-SAezcM&t