Fulham captain Brian McBride will miss a large part of the season recovering from the left kneecap dislocated in the 2-1 defeat by Middlesbrough on Saturday.

"I would suggest he's out for the long term, rather than the short term," said his manager, Lawrie Sanchez. "It will be a matter of months, probably, although hopefully not the entire season."