In the following season, Keatley continued to be a regular player for Connacht. He played in all 18 of Connacht's 2009–10 Celtic League games, 13 of these appearances coming as starts. In the 2009–10 Challenge Cup, Keatley played in all of Connacht's group games, starting in four and coming on as a replacement in the other two. Connacht won all of their group games to enter the knock-out as top seeds. Keatley started in the province's quarter-final win over Bourgoin, kicking two conversions and a penalty. In the semi-final, Connacht faced a Toulon side featuring Jonny Wilkinson. Keatley kicked all of Connacht's points in the game, as the province were beaten 19–12. Keatley scored a total of 208 points for Connacht over the 2009–10 season.