Six manned landings and numerous unmanned landings, along with telescopes that can see things left on the moon. Twelve astronauts supposedly walked the moon and brought back rocks.
It's too much to fake the six landings, too many people involved to keep a secret, too huge a risk to fake the rock, too difficult to put up six American flags by later unmanned craft so that they can be seen. (True, Apollo 11's flag fell down, allegedly from takeoff rocket exhaust, but it is still there.)
As much as 28% of the Russian public believes the landings were faked, but that's a pride thing. The Soviet government would actively have proved such a faking if they believed in it, they had the expertise in how difficult it was because they failed to get there.
If you want to believe the very first moon landing was faked to win a Space Race, that is one thing. You could believe the technology was there, but not quite ready in 1969. You could claim the second landing (or another) put the evidence for the first landing there. But that just buys you a little time past 1969 and still leaves quite a handful of people to keep quiet and a Soviet government to trick. Remember that the Soviets may not have gotten a human being to the moon, but they had already sent hardware to the moon and into orbit and tracked the American missions.