Maguire werd geboren in Manchester en sloot zich op achtjarige leeftijd aan in de jeugdopleiding van Liverpool. In de voorbereiding op het seizoen 2015/16 mocht hij met het eerste elftal mee naar Thailand, Australië en Maleisië. Op 28 augustus 2015 werd hij voor één maand verhuurd aan Leyton Orient. Op 1 september 2015 maakte de linksback zijn opwachting in de Football League Trophy tegen Luton Town.[3] Op 8 januari 2016 debuteerde hij voor Liverpool in de FA Cup tegen Exeter City. Maguire viel na 77 minuten in voor Tiago Ilori.[4]