Former world champion Stuart Bingham, from Essex, has been given a six-month suspension for breaching snooker's betting regulations.
The 41-year-old, who won at the Crucible in 2015, has been found to have placed bets of close to £36,000 on matches - some of which he was playing in - over a period of 12 years.
The World Professional Billiards and Snooker Association (WPBSA) said Bingham had admitted to a small amount of betting using two accounts in his own name, but was actually guilty of "greater betting over at least seven years".
Half of the ban has been suspended until October next year, but the world number nine will miss the UK Championships and the Masters as he is not allowed to play again until January 26, 2018.
Bingham, who it was said had not disclosed bets made in his manager's name, must also pay £20,000 in costs.
He practices at the the Rayleigh Lanes club near Basildon.
The WPBSA added that there was no suggestion Bingham was "doing anything to influence match outcomes or engaged in corrupt activity." He has until November 6 to appeal against the decision.