Powell, som ble født i Ffrwd i nærheten av Wrexham, startet fotballkarrieren i Druids 1879, før han gikk til Bolton Wanderers i oktober 1883. Powell måtte forlate klubben i 1885, da han hadde brutt FA-cupens daværende amatørbestemmelser, men rakk og spille seks FA-cupkamper for klubben.