 In the early 1920s, the club became a junior side for two years due to a dearth of experienced players after the Great War but in 1926 the club defeated Beauly in the MacGillivray Cup Final and this began a glory run which lasted until the Second World War.The club won the Camanachd Cup in 1934 and 1939 and also lost in the final to Kyles Athletic in 1935.They also won the MacGillivray League ten years in succession, winning 11 in total.