To easily gain stats, after you complete a mid-week challenge, do not return to the calendar. Instead, choose "Restart Event" to play the challenge again. Do this as many times as you desire to accumulate stat points which can be spent at the pro shop.
In Season mode, complete the first challenges to earn money and stats. To earn even more money and stats, go to the next season and complete those challenges.