After missing last Fridays blockbuster win against old rivals Carlton due to an on-field incident Mark McVeigh will now miss out against arch enemy Collingwood due to disciplinary reasons that saw the Bombers hand down a club enforced suspension.

Essendon coach Matthew Knights spoke to the media today revealing that McVeigh was out socialising on Sunday night which resulted in the 28-year-old missing a training session on Monday morning.

“Mark will not come back into the team this week. Mark was out socialising on Sunday and missed a training session on Monday,” Knights said.

“His preparation has been hindered for this Friday night’s game, so Mark will be playing in the VFL and regain some form and fitness there and will be not come into the seniors this week.

“It is very disappointing, Mark is a quality player and this year he has taken a while to get going because of injury but last year he was sensational for the Essendon Football Club.

McVeigh has publicly stated in the past that he would love to captain Essendon once Matthew Lloyd retires. A dream that now seems highly unlikely.