 At club level James Davies played for Wrexham.He scored the winning goal in the first Welsh Cup Final, when Wrexham defeated Druids 1-0 at Acton Park, Wrexham.In September 1890, Davies became Chairman of the Welsh League.