Following 232 games for Essendon, Mark McVeigh joined the GWS coaching staff after 12 months as Head Coach of the Giants' Academy.
One of the AFL’s most recognisable faces, Mark McVeigh became a fixture of Windy Hill thanks to over a decade of dedicated service. Drafted from NSW by the Bombers with selection nine in the 1998 AFL Draft, McVeigh played a total of 232 games and kicked 107 goals during his successful career at Essendon.
McVeigh played a total of 232 games and kicked 107 goals during his successful career at Essendon. Since retiring in 2012 McVeigh has worked at AFL NSW/ACT and is now an assistant coach at the Giants.