Hayles now faces a race against time to be fit for Fulhams Premiership clash with Birmingham City on Sunday after being stretchered-off with what appeared to be an ankle injury 70 minutes into Jamaica's 2-1 defeat to Australia at the Madejski Stadium, Reading.
"It looks a nasty one but we will not know more until he has had an X-ray," said Jamaica boss Carl Brown.
Hayles will now be checked over by Fulhams medical team.