Garbutt werd in 2001 opgenomen in de jeugdopleiding van Leeds United, die hij in 2009 verruilde voor die van Everton. Dat verhuurde hem tijdens het seizoen 2011/12 aan Cheltenham Town, op dat moment actief in de League Two. Hiermee debuteerde hij dat jaar in het betaald voetbal. Garbutt debuteerde op 29 augustus 2012 voor Everton zelf, in een wedstrijd in het toernooi om League Cup tegen Leyton Orient. De club verhuurde hem in september 2013 voor vier maanden aan Colchester United, toen actief in de League One. Garbutt speelde op 26 april 2014 zijn eerste wedstrijd in de Premier League voor Everton, tegen Southampton.[2] Nadat hij in het seizoen 2014/15 ook vier keer in actie kwam op het hoogste niveau, verlengde Garbutt in juni 2015 zijn contract bij Everton tot medio 2020.[3] Enkele weken later verhuurde de club hem voor de duur van het seizoen 2015/16 aan Fulham, waarmee hij ging spelen in de Championship.
Garbutt kwam uit voor verschillende Engelse nationale jeugdselecties. In 2014 debuteerde hij voor Engeland –21, waarvoor hij in totaal elf interlands speelde.
Bronnen, noten en/of referenties