The 22-year-old has come in for criticisms due to his below par showings in club and country colours. He is yet to start a game for the Foxes since mid-December and was not part of the Super Eagles set-up that defeated Seychelles and Egypt - after a dismal showing against South Africa last year.
To get back into the national team frame, Rohr advised the former Manchester City striker becomes more “serious” and “professional”. However, his coach at Leicester, Rodgers has given a different assessment.
“When I saw him at Manchester City, he was always a young player that could come in and affect the game,” Rodgers said ahead of Bournemouth fixture. “Then he’s come here with a big price-tag.
“From what I’ve seen in training and when I’ve spoken to him, he has shown a wonderful appetite and enthusiasm to get better.
“We have a culture where we want to improve players and make them better and he’s responded very well to that.”
Only afforded seven minutes since Rodgers took over and with a Premier League goal this season, Jamie Vardy's reputation and form mean Iheanacho, for all his training ground showings, will have to be patient for his chance - and has to pounce when they arrive.
“It’s difficult for him because he’s up against one of the best strikers in this league, in Jamie Vardy, so that’s always going to be difficult unless the system changes,” Rodgers continued.
“But he’s a great boy to work with and he’ll want to play more I’m sure.
“At this minute, it’s creating the confidence because he’s scoring goals in training and working very hard and adapting to how we want to play.
“And I’m sure when the time comes, if he gets a chance to play consistently, he will take that chance.”