Check out some of the best snaps from throughout Ainsley Maitland-Niles' career so far.
The 23-year-old, who became Albion's fifth signing of the winter transfer window, has played in the Premier League, Champions League and on the international stage.
Here's a selection of images from his playing days up to this point: