Racing Queensland stewards issued a suspended three-month ban to a jockey for betting on thoroughbred racing.

Experienced rider Brad Stewart was also fined $3000 after he pleaded guilty to breaching AR83(c), which bans jockeys from betting on thoroughbred racing.

Stewards suspended Stewart’s penalty for 12 months.

A Racing Queensland sweep of betting accounts held by jockeys revealed Stewart had placed 17 bets on thoroughbred racing between July 2013 and March 2015 in Tabcorp and CrownBet accounts in his name.

Stewards confirmed the bets were not placed in any race or meeting at which Stewart had ridden.

Stewart’s forthright evidence and guilty plea were taken into account when deciding penalty but stewards also noted any sanction "must serve as a general deterrent to illustrate to the entire racing industry that these activities cannot be condoned”.