Ulloa was Leicester’s top scorer last season, but he has found chances hard to come by under Ranieri, after falling down the pecking order.
However, Ranieri says that the powerful forward has never kicked up a fuss about not playing, and he has simply worked harder to force his way back into the team.
"Leo was our top goal scorer last season and he continues to work hard, even when he hasn’t scored and hasn’t played," Ranieri said.
“That is the right way. I need 25 players who believe something is good for the team, not selfish. They are involved in this project.
Ulloa’s hard work was rewarded at the weekend, as he netted Leicester’s second goal in their 3-0 win over Newcastle United.
The Foxes were in brilliant form at St. James’ Park, and Ulloa showed his quality after being handed a start.
The former Brighton & Hove Albion man will now be hoping to keep his place, as Leicester look to extend their impressive start to the season.
Leicester currently top of the Premier League table, with their next match coming against Manchester United at the weekend.