Steve Davies startet sin profesjonelle fotballkarriere i Tranmere Rovers i juli 2005, og han spilte sin første kamp for Tranmere den 12. august 2005 da de slo Oldham Athletic 4-0 i en ligakamp. I denne kampen startet han på benken, men ble byttet inn i det 80. spilleminutt. Han laget sitt første ligamål for 29. oktober 2005 i en ligakamp mot Doncaster Rovers, og totalt ble det 2 ligamål på 22 kamper i 2005/06-sesongen. Den påfølgende sesongen fikk han bokført ett mål på 28 ligakamper for klubben fra Merseyside, mens han i 2007/08-sesongen stoppet på ett ligamål på 11 kamper.