Fulham boss Marco Silva said referee Sam Barrott "didn't have the experience to handle the pressure" in the Cottagers' 3-0 loss to Newcastle.
Barrott sent off Fulham striker Raul Jimenez after 22 minutes of Saturday's Premier League game at St James' Park.
But Silva was unhappy no action was taken against Jamaal Lascelles when he caught the Mexican two minutes earlier.
"It was a really strange performance from the referee from the first minute to the last minute," said Silva.
"Lascelles cleared elbowed Raul and not even a foul. I'm not saying red card, but a clear foul.