Punter
A British/European term for a bettor – essentially, someone who places bets (usually a recreational gambler). In American slang this would just be “bettor.”
“The **punters** are all over Canelo” means the betting public (gamblers) are heavily backing Canelo. UK media might use “punter” where a US outlet says “bettor.”