Han fikk sin debut for Swansea mot det svenske laget Östersunds FK i en treningskamp før sesongen 17. juli 2007. Han scoret og hjalp Swansea til og vinne sin første kamp på svensk jord 5-2. Hans ligadebut ble mot Oldham, en kamp som Swansea tapte 2-1. Hans første ligamål for Swansea kom mot Yeovil da Swansea vant 2-1 i oktober 2007. Han fikk to røde kort, først mot Doncaster Rovers og deretter sitt andre mot Leeds United. Etter sin første sesong for Swansea City kom han på årets lag.