There are many different ways of earning rewards in Head Ball 2. One of them is to complete your Daily Missions. You can easily go to the Missions tab on the main screen to see the missions of the day.
You can earn different rewards from each mission you have completed. There is also a big reward to claim when you have completed all of your daily missions.
Daily missions reset every day at 00:00 local time and new missions get assigned.