Mark McVeigh

This is the player profile for Mark McVeigh, born in Melbourne, Victoria in 1981. Played for Essendon in the VFL/AFL. Mark McVeigh also coached Greater Western Sydney.

Player Details

Name: Mark McVeigh
DOB: 26/01/1981
POB: Melbourne, Victoria
Height: 184cm
Weight: 85kg
Recruitment History: Pennant Hills/NSW-ACT U18
Position: Defender

Player History

Full Team History: Essendon
Total Matches (Goals): 232 (107)
VFL/AFL Team History: Essendon (1999-2012)
VFL/AFL Matches (Goals): 232 (107)

Player Accolades

VFL/AFL Debutant: 1,015th player to debut for Essendon in the VFL/AFL
VFL/AFL Matches Played: 232 matches played for Essendon in the VFL/AFL (1999-2012), with 1 as captain