in august 2008 welsh went on trial at football league one club yeovil town. on 3 september, yeovil manager russell slade confirmed that the club had a verbal agreement to sign welsh with him due to have a medical at the club the following day. welsh signed a contract with the club until the end of the 2008–09 season. welsh played 38 games for yeovil in his first season, he became a bit of a fans favourite when the team went on a 4-game winning streak the team scoring 4 goals direct from his set pieces. he ended the season with yeovil's most assists on 7 and most crosses on 80, in his 38 appearances.