Gera made his Fulham debut in a 2–1 defeat to Hull City on the opening day of the 2008–09 Premier League. Minutes after coming off the bench, he scored Fulham's second goal in a 2–0 win against league leaders Manchester United. During the 2009–10 Premier League season, Gera scored his first goal of the season against West Ham United in a 2–2 draw. On 28 December 2009, Gera scored his second goal of the season at Stamford Bridge against Chelsea, when he hooked the ball over Petr Čech from 12 yards after four minutes. Despite this early goal, Fulham lost the game 2–1. Gera went on to score two goals in a man of the match performance against Juventus, Fulham winning 4–1. He scored the goal which sent Fulham to its first ever European final in a 2–1 victory against Hamburger SV; while Fulham lost the final 2–1, Gera did provide the sole goal's assist. Having scored ten goals in all competitions, Gera was voted the fans' player of the season for Fulham's 2009–10 season.