Long startet sin fotballkarriere hos Cork City FC som hospitant sommeren 2004, men fikk sin førstelagsdebut allerede den 25. mars 2005. Med kontakter til den engelske klubben Reading FC ble både Long og hans lagkamerat Kevin Doyle solgt i juni 2005.