Enigmatic Riders receiver Duron Carter was involved in an incident at practice on Monday, per sources.

The altercation – believed to be a fight – took place between Carter and a defensive player and sources say it could lead to Carter being kept out of Friday’s game against Calgary and possibly longer.

The 25-year-old was coming off the best game of his professional career – 11 catches for 231 yards – which pushed his receiving yards on the season to a new high too.

SportsNet’s Arash Madani posted the alleged details via Twitter Monday night.

Carter posted a cryptic Tweet on Monday evening before news of the altercation broke.

Carter was at the centre of controversy for much of the 2016 season. He was suspended one game for bumping Redblacks coach Rick Campbell after scoring a touchdown in a game on June 30 and was involved in a practice confrontation with quarterback Rakeem Cato.

Carter was released by the Alouettes in October and missed the remainder of the season before signing with the Riders in January.

That was far from the first time Carter rubbed teammates the wrong way.

Carter is still in Regina as he tweeted a photo of himself and teammates bowling Monday evening.