Alfreton, Derbyshire born outside left Sammy Lamb began his football career with Alfreton Town from where he was signed by First Division club Derby County in October 1905, his Football League debut coming against Stoke towards the end of the same month. He scored his only goal for Derby in a defeat at Preston North End in January 1906 and although a regular during 1905-06, making 26 appearances for The Rams, he didn’t feature again after the season end until December, and made just 7 more appearances during their 1906-07 campaign before returning to Alfreton Town in the summer of 1907.
After joining Midland League club Sutton Town later in 1907. Lamb signed for Southern League club Plymouth Argyle in the 1909 close season, and was a regular member of the first team during his only season with Argyle scoring 5 goals in 33 appearances, but a combination of the club’s financial problems and the return of Arthur Holden saw him move on to Swindon Town at the end of the 1909-10 campaign. In three seasons with Swindon he played 89 matches, scoring 13 goals, and helped the club win the Southern League Championship in 1910-11, playing in Swindon’s 1911 FA Charity Shield match in which they lost 8-4 to Manchester United that September at Stamford Bridge. He was also selected to play for the Southern League representative side on two occasions.
In April 1913 he joined Millwall Athletic but his time there was interrupted by the outbreak of The First World War. When hostilities ceased he returned to Millwall before signing for newly elected Second Division club Rotherham County in August 1919, playing League football 12 years after his previous stint at Derby County. He scored twice in 36 appearances in his only season at Millmoor, and played in the club’s inaugural League fixture, a win over Nottingham Forest in August 1919, and ended his career in Wales with spells at Caerphilly in 1920 and Penrhiwceiber in 1923 before his eventual retirement.