Allan Green's health problems apparently are over.

The Tulsa fighter, who has experienced the bulk of his success while fighting at the Buffalo Run Casino, returns to action here Friday night.

Green (24-1) battles Sherwin Davis of Indianapolis in a non-televised 10-rounder here.

“ESPN (which has been Green's ‘TV home') is on hiatus until January (while televising college football) and I think we've kinda surpassed the ShoBox cards,” promoter Tony Holden said Friday.

Green has fought just twice in 2007 while battling a stomach ailment.

He suffered his first professional loss back on March 3 when he dropped a unanimous decision to Edison Miranda in San Juan, Puerto Rico.

Then on July 13, Green rebounded with a first-round knockout of Darrell Woods in a fight at Tulsa.

On the downside of that win, Green had surgery the following day, a major procedure that kept him hospitalized for seven days.

“He's feeling great,” Holden said. “I'm very anxious to see how he does after the surgery. He told me he was sick and I knew something was wrong. You could tell that at the Miranda fight.

“He feels great now. He said he has never felt so good. I think he will be a better fighter than we ever expected.”

Ironically, the last outing for Davis (18-5 with 17 knockouts) was a day after Green's last fight. He suffered a TKO loss to Giovanni Lorenso at 2:56 of the third round in their scheduled 10-rounder at Atlantic City.