Well first i didnt think this topic will get much attention here, thank you for your replies and answers. But to be specific i wanted like more of the games or matches where those player been caught and what was their punishment and who really found out about their bet
Main punishment is suspension from future games for a while (usually 16-17 games away). Not only players have been caught, but also a referee and a coach, as we can see on the article below:
Calvin Ridley and 4 other athletes who were caught betting on their own sportAlthough it's considered a serious offense, usually those athletes aren't doomed forever. But the top 1 of the list above, Pete Rose, was punished with a lifetime ban from baseball, including the Hall of Fame, because he was betting during the time he was manager of the team Cincinnati Reds, including bets on the matches involving his team.