After playing 42 games for Carlton, Welsh started his coaching career as assistant coach of the Calder Cannons U18 program for four years (from 2001 to 2004). From there, he took the jump to senior coach of the Oakleigh Chargers U18 program for four years. After additional senior coaching roles at Vic Metro and Casey Scorpions, Welsh joined St Kilda as assistant coach of the backline for three years.

2018 will see Welsh in charge of the Saints’ forward line for the first time.