Marc recorded his second runner-up finish of his PGA Tour career at the Farmers Insurance Open in 2010. He finished inside the top 100 on the money list in both 2010 and 2011. He reached the BMW Championship in both seasons.
Marc won his first tournament after 96 starts on the PGA Tour in June 2012 at the Travelers Championship, coming from six strokes back of the 54 hole leaders to win by a stroke. He shot a final round of 62, which included eight birdies and no bogeys to match his career best round and second best comeback in the tournament's history. He became the second Australian to win the event after Greg Norman in 1995.
At the 2013 Masters Tournament, after co-leading the first round and maintaining his challenge over the second and third rounds, Marc finished T-4 with Tiger Woods, four shots off the lead.
In 2015, at The Open Championship at St Andrews, Marc finished as joint runner-up after losing in a four-hole aggregate playoff during a Monday finish to the delayed tournament. After coming close to missing the cut after the first two rounds, Marc shot a 64 during the third round and a 66 in the final round to finish in a tie for first place with Zac Johnson and Louis Oosthuizen.