Antoine Semenyo still has to pinch himself at his meteoric rise to the World Cup finals.
When holders France triumphed in Russia during the last tournament, the Bristol City striker had just finished a loan spell with Bath City in the National League South. On the final day of that season, he was handed his Robins debut coming off the bench as a substitute for Lloyd Kelly in a 3-2 defeat against Sheffield United.
Fast forward four years and Semenyo's footballing journey reached another major milestone when his name was confirmed among Otto Addo's 26-man squad heading to Qatar. He is the only current Bristol City player flying the flag in the Middle East.