Inverness boss John Hughes admits he may have cost Graeme Shinnie his place in Gordon Strachan's squad for next month's friendly clash in Poland.

The Dark Blues manager has called up Dundee United left-back Andrew Robertson, but Hughes insists his defender Shinnie is better.

However, the Caley Thistle boss admits playing the 22-year-old out of position may have played into the hands of Arabs youngster Robertson.

Speaking ahead of Saturday's Scottish Premiership meeting with St Johnstone in Perth, Hughes told CaleyJagsTV: "The boy Robertson at United has been called up and he is a wonderful footballer who will have a great career, so it's a great decision to call him up to the Scotland squad.

"But at this moment in time, is he better than Graeme Shinnie? No he's not. The reason I feel that way is because I'm the manager of Inverness and I am biased.

"Maybe Gordon has not had the chance to see him because he's only played left-back three times since I came to the club. Graeme is that versatile that he's been playing right-back or in midfield. But he's been getting man-of-the-match awards playing in those positions.

"Now we are seeing him at left back you can see him rampaging up and down that line, getting crosses in. He's just a great footballer.

"There is no doubt he has a massive career in front of him and hopefully it will be for Inverness for a long time."

And Hughes appealed to Strachan to give Shinnie more thought before naming his next squad.

He joked: "My message to Gordon - who is a good friend of mine and who plays at the same golf club as I do - is that if he doesn't get Graeme in the squad he won't be getting a game of golf next time.

"He is worth a look at and that is all I'm saying. I'm quite sure Graeme will be on Gordon's radar. I'm just banging the drum for Inverness and Graeme. I have been in the game for 25 years and I will say it: Graeme Shinnie is one of the best left-backs in Scotland."