Gurriel debuterade i Serie Nacional de Béisbol (SNB) för Sancti Spíritus säsongen 2001/02 vid bara 17 års ålder. Säsongen 2004/05 var han bäst i ligans grundserie avseende poäng (80) och hits (126).[5] Året efter var han ännu mer framgångsrik och var bäst avseende bland annat homeruns och RBI:s (inslagna poäng).[6] Båda säsongerna utsågs han till ligans mest värdefulla spelare (MVP).[7]
Inför säsongen 2013/14 bytte Gurriel klubb till Industriales i Havanna på grund av att han skulle få vara nära sin sjuka far Lourdes Gurriel.[3] Han gjorde en bra säsong och kom tvåa i omröstningen till ligans MVP.[7]
Efter 2013/14 års säsong fick Gurriel, som en av de första spelarna från Kuba, tillstånd att spela utomlands och han skrev på ett ettårskontrakt med Yokohama DeNA BayStars i japanskaNippon Professional Baseball (NPB).[8] Han hade sökt tillstånd till spel utomlands även året innan, men då inte fått något.[9] Under debutsäsongen i NPB spelade han 62 matcher och hade ett slaggenomsnitt på 0,305, elva homeruns och 30 RBI:s. Han spelade i Kuba under vintern 2014/15.[3]
I februari 2016 hoppade Gurriel tillsammans med brodern Lourdes Gurriel Jr av från Kuba och gjorde klart att han önskade spela i Major League Baseball (MLB).[10] Efter att ha visat upp sig för flera klubbar skrev han i juli på för Houston Astros.[11] Han spelade sig snabbt upp genom Astros farmarklubbssystem och gjorde sin MLB-debut den 21 augusti.[12] Under resten av säsongen spelade han 36 matcher med ett slaggenomsnitt på 0,262, tre homeruns och 15 RBI:s. Under den följande säsongen deltog han i 139 matcher under grundserien och höjde sitt slaggenomsnitt till 0,299 samtidigt som han hade 18 homeruns och 75 RBI:s. I slutspelet gick Astros hela vägen och vann World Series. Gurriel hade i slutspelet ett slaggenomsnitt på 0,304, två homeruns och åtta RBI:s.
2018 hade han liknande siffror – 0,291 i slaggenomsnitt, 13 homeruns och 85 RBI:s. I slutspelet nådde Astros finalen i American League, ALCS, men föll mot Boston Red Sox. Gurriels slaggenomsnitt i slutspelet var 0,226 och han hade en homerun och tre RBI:s.
Gurriel representerade även Kuba vid World Baseball Classic2006, 2009 och 2013. 2006, när Kuba kom tvåa i turneringen[13], spelade han åtta matcher och hade ett slaggenomsnitt på 0,273, två homeruns och sex RBI:s, 2009 spelade han sex matcher och hade ett slaggenomsnitt på 0,333, två homeruns och sex RBI:s och 2013 spelade han sex matcher och hade ett slaggenomsnitt på 0,280, en homerun och fyra RBI:s.[14] 2006 utsågs Gurriel till turneringens all star-lag.[15]