Irish international Kevin Doyle has signed for Major League Soccer outfit the Colorado Rapids.

The deal, the terms of which were not disclosed, is pending the receipt of a visa, and medical and other formalities.

31-year-old Doyle, who was last week named in a 35-man provisional squad for the Republic of Ireland’s UEFA Euro 2016 Group D qualifier against Poland, had been playing his club soccer with at Wolverhampton Wanderers.

He has signed a two-and-a-half year contract, which will begin on 1 July with a club option for 2018, and will stay at Wolves until the end of the season.

Doyle said he was “delighted and very excited” to join the Rapids, where he becomes third ever designated player.

“With so many great players moving to MLS to join up with the great American talent already there, it's a great time to play in this league,” said Doyle.

The Wexford native has enjoyed an impressive career in English football since joining Reading in 2005, scoring 92 goals in 357 appearances, and has scored 14 goals in 61 international caps.

He said he had heard positive things about the MLS from his Ireland captain Robbie Keane, who has enjoyed great success with LA Galaxy.

Doyle is the most recent Irish player to move to the US, after Sean St Ledger joined MLS newcomers Orlando City earlier this month.

“Kevin’s track record speaks for itself,” said Rapids Head Coach Pablo Mastroeni. “We are confident that he will add quality to the side with his own play but his intelligence, experience and professionalism will also bring the best out of others.

“As we continue to build for the future, Kevin will help us maximize our potential both on and off the field.”