2016/17 FC Utrecht
In het schirt van FC Utrecht was Amrabat een belangrijke schakel. De middenvelder speelde jarenlang in de jeugdopleiding van de club en maakte in 2014 zijn debuut. Tijdens seizoen 2016/17 was hij basisspeler in het elftal van toenmalig trainer Erik ten Hag. Amrabat maakte 38 keer zijn opwachting in het eerste elftal en verscheen daarvan 36 keer aan de aftrap. Uiteindelijk werd FC Utrecht vierde in de Eredivisie en werd via de nacompetitie een ticket voor de voorronde van de Europa League behaald.
2017/18 Feyenoord
Amrabat maakte daar niets meer van mee, aangezien hij voor vier miljoen euro vertrok naar Feyenoord. In de Kuip wist hij nooit een vaste basisplaats te veroveren. De rechtspoot speelde in competitieverband 21 wedstrijden, waarvan slechts elf als basisspeler. In de Champions League verscheen hij overigens wel zes keer aan de aftrap, al kon hij niet voorkomen dat de Rotterdammers kansloos werden uitgeschakeld. Feyenoord besloot het seizoen op de teleurstellende vierde plek en Amrabat liet De Trots van Zuid na een jaar achter zich.
2018/19 Club Brugge
Omdat hij bij Feyenoord niet langer op veel speelminuten kon rekenen verliet Amrabat Rotterdam voor een avontuur bij Club Brugge. Daar bleek het afgelopen seizoen echter niet veel beter te gaan met de geboren Blaricummer. Hij speelde in totaal dertig wedstrijden, die hij verdeelde over de Jupiler Pro League, Champions League, Europa League en Croky Cup. In de Belgische competitie mocht hij slechts elf keer vanaf de aftrap meedoen. Club Brugge wist de landstitel niet te verdedigen en eindigde als tweede.
2019/20 Hellas Verona
Ondanks een contract tot de zomer van 2022 houdt Amrabat (23) het alweer voor gezien in het Jan Breydel Stadion. Hij gaat op huurbasis aan de slag bij promovendus Hellas Verona, dat de Serie B deze zomer verruilde voor de Serie A. De club heeft daarnaast een optie tot koop weten te regelen dus de kans is klein dat we Amrabat nog terug gaan zien in Brugge. Aanstaande zondag (20:45u) opent Gialloblù het nieuwe seizoen in Italië met een thuiswedstrijd tegen Bologna.
Iniziate le visite mediche di Sofyan #Amrabat #HVFC pic.twitter.com/LU9wLksIIW
— Hellas Verona FC (@HellasVeronaFC) August 21, 2019