It bounces all over the place. Make it stop bouncing or make the bounce height of the ball at least short.
And when you kick a ball, it flies the stronger your kick has. I don't think everyone can kick like that all the time... so maybe you can make a code for when he has run long enough and collided with the ball, the strength is how much he ran onto the ball?