Make ball remain in front of player during player movement

HI am working on football game i have a character name lonhjhon tag name “player” and a ball tag name “ball” i need help regarding how to keep ball in front of player while player is moving forward or right left. (ball control remain in player until he kicks)

If you want the ball to just stick to the player, you can add some sort of joint (and it might behave neatly - for example distance joint). If you want the ball to stay in the position where it touched the player the first time, you can implement OnCollisionEnter(2D?) event so that it stores the relative position of the ball to the player on hit. Then, on every update, you can set the ball position to be the same relative to the player position.