Eric Carruthers nahm für die britische Nationalmannschaft an den Olympischen Winterspielen 1924 in Chamonix und 1928 in St. Moritz teil. Bei den Winterspielen 1924 gewann er mit seiner Mannschaft die Bronzemedaille. Auf Vereinsebene spielte er eine britische Armeemannschaft.