TLDR Kalshi fined three political candidates for betting on their own elections, calling it a crackdown on political insider trading Virginia Senate candidate Mark Moran says he placed bets on himself on purpose because he “wanted to get caught” to expose prediction market issues Moran refused to settle and was hit with a $6,229 fine, a five-year ban, and disgorgement of profits Minnesota candidate Matt Klein bet on himself on Kalshi despite co-sponsoring legislation to ban election betting Kalshi published all three enforcement actions at once to show regulators it can police its own platform
Kalshi, the prediction market platform, published three enforcement actions on April 22 against political candidates who placed bets on their own elections. The company framed the move as proof it can self-regulate.
But one of the candidates says the whole thing was a setup.
Mark Moran, a Democratic candidate in the Virginia U.S. Senate primary, told the public he bet on himself on purpose. In a statement posted to X, Moran said he placed about $105 in wagers “because I wanted to get caught.”
Finally, one of the moments I’ve been waiting for.
YES, I did bet ~$100 on myself on Kalshi because I wanted to get caught…
After discovering potential manipulation on polymarket in the NYC mayoral race (NY Post reported on this) I realized how rife with corruption kalshi… https://t.co/9o6wgwTmv8 pic.twitter.com/WJSdHnsfRd
— Mark Moran for U.S. Senate (@itsmarkmoran) April 22, 2026
Moran said he acted after seeing reports of possible market manipulation during the recent New York mayoral race. He claims he wanted to test whether Kalshi would actually enforce its own rules.
His goal, he said, was to draw attention to what he sees as conflicts of interest and manipulation across prediction market platforms.
Kalshi’s Three