Keene was loaned in March 2006 to GAIS for the Swedish 2006 Allsvenskan. Keene scored the first goal of the season for GAIS in the Allsvenskan in the Gothenburg derby against Örgryte IS. He finished the season as the club's top scorer with 10 goals in 22 league appearances, and following his success he was at the end of the season transferred to the Swedish champions IF Elfsborg, signing a five-year contract with them. Keene has been an integral member of the club's Champions League campaigns.