scoring 38 goals between them, with Keogh netting 15 of them. He also scored Scunthorpe's goal in the FA Cup 3rd Round visit to Manchester City, beating the then England international goalkeeper, David James in the process to open the scoring. On 12 January 2007, it was announced that he had rejected an improved contract offer from Scunthorpe United and would therefore be free to leave the club at the end of the 2006–07 season. As he was under the age of 24, Scunthorpe were able to command a fee for him, either as a direct offer or via a tribunal. Keogh's goals helped earn Scunthorpe promotion to the Championship as Champions, the number of points achieved (91) and the number of goals scored by his strike partner Billy Sharp (30) were greater than those achieved by any other team in the Premiership and the Football League that season. Wolverhampton Wanderers Having had an earlier bid of £500,000 turned down, Keogh signed for Championship side Wolverhampton Wanderers on 23 January 2007. He signed a three and a half-year contract with the transfer set to cost Wolves an initial £600,000 potentially rising to £850,000 with add-ons. Keogh earned plaudits for his displays for Wolves, with Queens Park Rangers manager John Gregory describing him as "one of the signings of the season." He scored five goals for the club before the end of the season which helped them to reach the play-offs, where they lost in the semi-finals to local rivals West Bromwich Albion. At the start of the next season, he was recognised for his efforts for Wolves, and was given their number 9 shirt. He went on to score 11 goals (eight in the league) during a campaign which saw the club miss out on the play-offs on goal difference. The 2008–09 season, Keogh's first team opportunities were limited with Chris Iwelumo and Sylvan Ebanks-Blake topping the championship top scorers list in a campaign that saw Wolves promoted to the Premier League as champions. However, Keogh still played in 42 of the 46 League games during the promotion season, and scored against Derby County on Easter Monday. Injuries at the start of Wolves' Premier League campaign gave Keogh his opportunity to return to the starting line-up. He became Wolves' first goalscorer of the season, scoring the only goal in a 1–0 win at Wigan Athletic. It was Wolves' first ever