An undisciplined weekend has cost eight Canadian Football League players.

The CFL announced fines against the players Wednesday for on-field incidents in two of last weekend's games.

Physical play in the Lions' 33-24 win over the Edmonton Eskimos at the re-opening of B.C. Place Stadium on Friday resulted in several fines.

B.C. defensive lineman Khalif Mitchell was punished for a helmet-to-helmet hit on Eskimos' running back Jerome Messam.

Messam was ejected from the game in the fourth quarter, and subsequently fined, for throwing a punch at Lions' defensive back Korey Banks.

Banks was also fined along with teammates Solomon Elimimian, Tad Kornegay and Dante Marsh for their roles in the altercation.

Tiger-Cats offensive lineman Belton Johnson was penalized for a leg whip on an opponent in Hamilton's 27-12 victory over the Toronto Argonauts on Saturday.

Argos defensive lineman Ricky Foley was fined for an illegal hit, which led to his ejection, in that same game.

The CFL does not disclose the amount of player fines. The maximum fine the league may levy against a player is half of a game cheque, according to the CFL's collective bargaining agreement.