Lottery player wins $1 million at Florida Publix. Where was the ticket sold?
A Florida Lottery player’s decision to buy a scratch-off ticket at a Publix grocery store led to a life-changing prize.
The Tampa man won a $1 million prize in the 500X The Cash scratch-off game, the Florida Lottery announced May 1.
David Hendry, 55, bought his lucky ticket for $50 at the Publix Super Market at Hyde Park in Tampa, according to lottery officials.
The Hillsborough County lottery player didn’t hit the top prize of $25 million, but he still beat the 1-in-274,004 odds to win a second-tier prize of $1 million, records show.
Hendry claimed his windfall as a one-time payout of $640,000, lottery officials said.
A Sarasota County man won the game’s first $25 million jackpot, the largest amount ever offered in a Florida Lottery scratch-off game, McClatchy News previously reported in April.
One top prize remains in the game, which debuted in January 2024.
This story was originally published May 2, 2025 at 12:05 PM with the headline "Lottery player wins $1 million at Florida Publix. Where was the ticket sold?."