Leeds United beat Bristol City 1-0 at the weekend, but they weren't at their best.
Carayol was starting his fourth consecutive match since signing for Leeds from Middlesbrough earlier this month.
The 27-year-old has largely impressed since moving to Elland Road, but his performance against the Robins was arguably his worst in a Leeds shirt.
And Evans was frustrated that the powerful winger did not provide Chris Wood with more service in the contest.
“He [Chris Wood] wouldn’t have seen Carayol much today, he kept falling over it,” Evans said.
“But wide players do demand service, and when you get him and Dallas service, they’ll put crosses in the box. But Mustapha wasn’t having his best day today.”
Carayol has scored one goal in the four matches he has played for Leeds so far, and he has not taken long to break into Evans’ side’s first team.
The Gambian seems to have already established his place in the Whites’ starting line-up, and he will be hoping to keep his spot for the upcoming match against Brentford - despite his below par display against Bristol City.
Carayol’s sub-standard performance did not matter too much in the end, as Leeds managed to get past the struggling Robins thanks to a solitary strike from the in-form Souleymane Doukara.