College och mindre ligorRedigera
Gattis bestämde sig för att återvända till baseboll 2010. Hans styvbror, Drew Kendrick, var en collegebasebollspelare vid University of Texas of the Permian Basin och framstående ”Busy Day Soup”-kock. Brian Reinke, tränare för Texas-Permian Basin Falcons, kom ihåg Gattis från sin high school-karriär och erbjöd honom en plats i laget. Den säsongen hade han ett slagsnitt på 0,403 och 11 homeruns. Han utsågs till veckans spelare i Heartland Conference för veckan som slutade den 7 februari och till konferensens första lag efter säsongen.
Atlanta Braves valde Gattis i den 23:e rundan i MLB Draft 2010. Han slog .288 med fyra homeruns på 35 matcher för Danville Braves i Rookie-level Appalachian League det året. Han lyckades inte ta sig till öppningslistan för något av Braves minor league-lag under 2011 och stannade kvar i den förlängda vårträningen. Han lades till i truppen för Rome Braves i klass A South Atlantic League (SAL) i maj. Gattis vann utmärkelsen SAL player of the week två gånger under säsongen och vann SAL batting title. Efter säsongen utsåg cheferna för de 14 lagen i SAL Gattis till all star-laget efter säsongen.
Gattis inledde säsongen 2012 med Lynchburg Hillcats i Class A-Advanced Carolina League. Efter att ha inlett säsongen med ett slagsnitt på 0,385, nio homeruns och 29 insläppta poäng (RBIs) på 21 matcher befordrades han i slutet av april till Mississippi Braves i Class AA Southern League. Eftersom Brian McCann startade för Braves och toppkandidaten Christian Bethancourt ansågs vara en utmärkt catcher, flyttades Gattis till vänsterfältet. Efter den ordinarie säsongen spelade han i Venezuelan Winter League, där han slog .303 med 16 homeruns och en sluggingprocent på 53 matcher, vilket innebar att han ledde ligan i homeruns och sluggingprocent. Han fick smeknamnet ”El Oso Blanco”, spanska för ”den vita björnen”.
Atlanta BravesRedigera
Braves bjöd in Gattis till vårträningen 2013 som en icke-roster spelare. Med en 19-för-53 (.358) prestation i Grapefruit League och McCann som började säsongen på handikapplistan, lade Braves till Gattis till sin öppningsdagslista för att dela fångstuppgifter med Gerald Laird. Den 3 april 2013 gjorde Gattis sin debut i major league. Han gjorde sin första träff som major league-spelare, en homerun mot Roy Halladay, i sitt andra slag. Han slog 0,333 under sina första åtta matcher och slog även han ett homeray mot Stephen Strasburg. Gattis utsågs till månadens rookie i National League (NL) för april 2013, då han slog 0,250 och ledde alla rookies i Major League med sex homeruns, en slugging-procent (SLG) på 0,566, 16 RBIs och 43 totala baser.
När McCann återvände från handikapplistan och outfieldern Jason Heyward skadades började Gattis spela på vänsterfältet för Braves. Gattis utsågs återigen till NL Rookie of the Month för maj månad efter att ha slagit 0,303 med en basprocent på 0,362 och en SLG på 0,683 för månaden, samtidigt som han ledde alla rookies med 16 RBIs och var lika med Jedd Gyorko för flest homeruns som rookie med sex. Gattis blev den första rookie som vann månadsutmärkelsen Rookie of the Month i rad sedan Heyward 2010. Gattis stod på invaliditetslistan från den 19 juni till den 14 juli med en överansträngd oblikelmuskel.
Med en 5-för-36 (.139) svacka i augusti och McCann som fångade regelbundet började Gattis förlora speltid. Braves skickade Gattis till Gwinnett Braves i Class AAA International League den 31 augusti så att han kunde spela regelbundet. De återkallade honom den 3 september när säsongen i International League avslutades. Den 8 september mot Cole Hamels gjorde Gattis 2013 års längsta homerun, beräknad till 486 fot (148 m), vilket också var den längsta homerun i Citizens Bank Parks historia. Senare i samma match slog Gattis ytterligare en home run på över 400 fot mot Hamels efter att ha flugit ut till varningsbanan i ett tidigare slag. Hamels citerades för att ha sagt: ”Det kändes som om jag kastade en golfboll och han hade en driver. Han kommer förmodligen att vara med i tävlingen om den starkaste mannen”. Han avslutade säsongen med ett slagsnitt på .243, 21 homeruns och 65 RBIs. Han spelade totalt 47 matcher på vänsterfältet och 38 som catcher. Gattis slutade på en delad sjunde plats i omröstningen om NL Rookie of the Year.
Under lågsäsongen opererades Gattis för att ta bort en benflisa i knäet, som hade besvärat honom sedan 2006. I och med att McCann lämnade Braves för att skriva på som free agent med New York Yankees förklarade Fredi González, Braves manager, att han planerade att Gattis skulle starta mellan 100 och 110 matcher som catcher, med Laird som catcher för resten, under säsongen 2014. Den 16 april, i en 1-0-seger mot Philadelphia Phillies, gjorde Gattis 4-4 med en homerun, första gången en spelare har åstadkommit detta i en 1-0-seger sedan Rogers Hornsby 1929. Den 21 april slog Gattis sin första walk-off home run i karriären, ett 2-run skott mot Miami Marlins reliever Arquimedes Caminero i den tionde inningen för att ge Braves en 4-2 seger. I juni hade han en 20-spelshitting streak. Han blev avstängd den 30 juni med ett diskbråck i övre delen av ryggen och återvände till Braves laguppställning den 21 juli. Gattis slog den matchvinnande homerun, hans 22:a för säsongen, mot Miami Marlins i början av den tionde matchen den 6 september 2014. Detta skulle ge honom ett nytt karriärsrekord och göra honom till den första Braves catcher som slog 20 eller fler homeruns under sin rookie- och sophomore-säsong.
Under lågsäsongen 2014-15 bytte Braves Heyward med avsikten att flytta Gattis till vänsterfältet, med Bethancourt som catcher.
Houston AstrosRedigera
Braves bytte Gattis och James Hoyt till Houston Astros för Mike Foltynewicz, Andrew Thurman och Rio Ruiz den 14 januari 2015. Gattis sa att han var ett fan av Texas Rangers som ung och inte Astros, men sa också att det är en ”bra miljö” i Houston. Under säsongen 2015 slog Gattis 27 homeruns på karriärens högsta 604 plattmatcher och tillbringade större delen av säsongen som Astros primära designated hitter. Han spelade också in 11 tripplar, trots att han gick in i säsongen 2015 med en trippel i karriären och var den näst långsammaste spelaren i baseboll, efter David Ortiz från Boston Red Sox.
Gattis förlorade cirka 20 pund (9,1 kg) under lågsäsongen 2015-16 genom att fokusera på sin kost och arbeta med en personlig tränare. Han startade endast 11 matcher på vänsterfältet 2015, inga som catcher och 136 som designated hitter. Astros planerade att spela Gattis mer på fältet inför säsongen 2016, bland annat på vänsterfältet, första basen och hans ursprungliga position som catcher. Astros och Gattis, som var berättigade till lönearbitrage, kom överens om ett ettårskontrakt den 16 februari 2016. Kontraktet kommer att ge Gattis 3,3 miljoner dollar för säsongen 2016, med en klubboption på 5,2 miljoner dollar för säsongen 2017. Gattis genomgick en bråckoperation den 9 februari 2016, vilket gjorde att han missade vårträningen. Han aktiverades i april 2016, efter att ha missat sju ordinarie säsongsmatcher på grund av operationen. Under sina första 20 matcher 2016 slog han .203 med en homerun och sju RBIs. Han blev optionerad till Corpus Christi Hooks i Class AA Texas League den 7 maj 2016, för att övergå tillbaka till en catcher. Han återkallades den 18 maj och startade som catcher nästa dag.
Astros utnyttjade sin klubboption på 5,2 miljoner dollar på Gattis kontrakt för säsongen 2017. Under 2017 spelade Gattis 84 matcher med ett slagsnitt på .263, 12 homeruns och 55 RBIs. Astros avslutade den ordinarie säsongen 2017 med 101-61, först i AL West, och vann 2017 års World Series över Los Angeles Dodgers. Gattis viktigaste bidrag till Astros’ mästerskapsresa var hans solo homer i den fjärde inningen av match 7 i ALCS mot CC Sabathia som hjälpte Astros att avancera till World Series. Astros vann World Series i en avgörande 7 matcher mot Los Angeles Dodgers och gav Gattis sin första mästartitel.
Gattis blev free agent efter säsongen 2018. Han meddelade den 22 oktober 2019 att han inte längre sökte efter möjligheter inom basebollsporten. I en podcast den 27 mars 2020 med den tidigare lagkamraten Eric O’Flaherty meddelade Gattis att han slutade spela professionellt. I ett andra framträdande i samma podcast förklarade Gattis att skandalen med skyltstölder som ägde rum när han spelade för Houston ”uppenbarligen lurade baseboll och lurade fansen”
.