At the green of the seventh hole, Woods' 16th of the day, a spectator ducked under the ropes and approached the green, calling, "Tiger! Tiger!"
Woods' caddie Joe LaCava said the man threw the hot dog at Woods from about 20 yards away.
The hot dog landed on the green, then the fan immediately raised his arms and dropped to the ground to surrender to security officials.
According to Sgt. Jose Cardoza, who handled the arrest, the man is a 31-year-old from Santa Rosa, Calif. His name will not be released. He was not intoxicated, Cardoza said, though he admitted to "having a drink earlier in the day."
The man denied aiming the hot dog directly at Woods, Cardoza said.
"He was just an idiot," director of tournament security Dan Diggins said. "It could have been worse. It could have been a chili dog."
"That guy could have been shot," Atwal said. "The way that guy ran out there with the hot dog, he knew the cops were going to take him down."
"He wanted to be in the news," Woods said, "and I'm sure he will be."
- G-Mac wins Match Play | OWGR No. 7 | Scores
- Bae wins Byron Nelson | At a glance | Scores
- Johnson storms to first LPGA victory | Scores
- What We Learned: McDowell proves matchless
- Venturi dies at 82 | Twitter reaction | Photos
- Arnie, Jack recall Venturi | Nelson connection
- Week in review: Top Photos, Quotes of the Week
- Thanks, Jack: Guan accepts Memorial invite
- McDowell: McIlroy, Horizon split 'fairly amicable'
- Uihlein gets first pro win at Madeira | Scores
- Open qualifying: Men's local | Women's sectional
- Instruction: Stay stable in high winds like Bae