William E.O Williams played 110 games for Cardiff between 1886/87 and 1890/91
He gained five Welsh caps playing for Wales, making his debut against Scotland in 1987.
Williams would have played more internationals, but while playing for Cardiff against Newport in 1890 he sustained a serious injury which ended his rugby career, he had only just been given the captaincy of Cardiff when it happened.
He died in Chepstow in 1945 aged 78.
Click on a season for a match by match breakdown.