* Antal matcher och mål i proffsklubbar räknas endast för de inhemska ligorna och är korrekt per den 2 september 2015. ** Antal landskamper och mål är korrekta per den 3 maj 2015.
Wilson skrev sitt första professionella kontrakt med moderklubben Rangers FC 2007. Innan dess var han lagkapten i klubbens ungdomslag och gjorde A-lagsdebut i oktober 2009.[1] Säsongen 2008-2009 var Wilson vid flera tillfällen uttagen i A-lagets matchtrupp utan att användas, bland annat i finalen av skotska cupen.[2] Drygt en vecka efter att han gjort sin A-lagsdebut blev Wilson Rangers yngsta spelare någonsin att spela en match i Champions League när han spelade från start mot Unirea Urziceni i november 2009.[3] Under sin första säsong med A-laget spelade Wilson 24 matcher (varav 15 i ligan) och gjorde ett mål. Rangers vann ligan och Wilson blev utsedd till ligans bästa unga spelare.
Den 20 juli 2010 bekräftade Liverpool FC på sin officiella hemsida att de nått en överenskommelse med Rangers angående Wilsons övergång till den engelska storklubben.[4] Han debuterade i Liverpool i ligacupmötet med Northampton den 22 september samma år.
Landslagskarriär
Efter att ha representerat Skottland på U17-, U19- och U21-nivå blev Wilson uppkallad till det skotska A-landslaget för första gången den 11 november 2010 inför träningslandskampen mot Färöarna fem dagar senare.[5] Wilson startade matchen och gjorde ett mål innan han blev utbytt efter cirka en timmes spel.[6]