William Dunlop expects to be almost in peak condition for this week's 90th anniversary Ulster Grand Prix following his huge crash at Skerries last month.

Dunlop, a winner in the Supersport class at the Dundrod in 2009, suffered a dislocated shoulder in the spill and severe bruising to his ribs.

He was forced to skip the Southern 100 meeting on the Isle of Man, but returned to action at Walderstown before competing at his home race at Armoy in Northern Ireland.

Related Articles

The 26-year-old has emerged as a major player in the four-stroke classes over the past couple of years and his success in 2012 includes a victory in the Supersport class at the North West 200 in May plus a maiden rostrum finish at the Isle of Man TT, where the Ballymoney rider finished third in the opening 600cc race behind Bruce Anstey and Cameron Donald.

Dunlop is Wilson Craig's sole representative at the Ulster GP and intends to provide the Ulster team owner with more international silverware.

"I'm not feeling too bad now with the injuries and I just decided to sit out the last Superbike race at Armoy instead of risking anything before the Ulster Grand Prix," William said.

"I want to give Wilson another international win to make up for crashing his bike at Skerries.

"People expect me to go well on the 600 but I'm really looking forward to riding the big Honda at Dundrod and I don't think I'll be too far away.

"Michael is going to be the man to beat but Guy Martin will go well. I had the fastest lap in the second Superbike race last year, so I know I can ride the big bike fast around Dundrod."

As well as the Dunlops, Bruce Anstey and Gary Johnson will line up in the superbike class on Clive Padgett's Hondas, while Manx rider Conor Cummins joins Martin in the Tyco Suzuki colours.

Dan Kneen, Ian Lougher, Dean Harrison, Ryan Farquhar, Adrian Archibald, John Burrows, Michael Pearson and Jamie Hamilton are also among the entries, while Australia's David Johnson will ride for Ulster team McAdoo Racing.

Roads close for practice tomorrow from 1.30pm-9.30pm.