Trump.
Obama played 98 rounds of golf through this point in his presidency, according to data provided to CNN by Mark Knoller, a veteran CBS News White House correspondent who is known for tracking presidential activities. By contrast, Knoller said, Trump has spent all or part of 248 days at a golf course. CNN's own count has Trump at 266 days spending some time at a Trump golf course.
https://www.cnn.com/2020/05/25/politics/fact-check-trump-obama-golf/index.html
Trump has played 2.6 times more golf than Obama in his first 2 years and 91 days and has cost the tax payer an estimated $74 million more than Obama.
https://presidentialgolftracker.com/trump-vs-obama-golf-games/