College og mindre ligaerRediger
Gattis besluttede sig for at vende tilbage til baseball i 2010. Hans stedbror, Drew Kendrick, var college-baseballspiller på University of Texas of the Permian Basin og fremtrædende “Busy Day Soup”-kok. Brian Reinke, træner for Texas-Permian Basin Falcons, kunne huske Gattis fra sin high school-karriere og tilbød ham en plads på holdet. I den sæson havde han et slaggennemsnit på 0,403 og 11 homeruns. Han blev udnævnt til ugens spiller i Heartland Conference i ugen, der sluttede den 7. februar, og til konferencens førstehold efter sæsonen.
Atlanta Braves valgte Gattis i den 23. runde af MLB-draftet i 2010. Han slog .288 med fire homeruns i 35 kampe for Danville Braves i Rookie-niveauet Appalachian League det år. Han nåede ikke at komme med på åbningsdagen på et af Braves’ mindre ligahold i 2011 og blev i den forlængede forårstræning. Han blev tilføjet til holdet for Rome Braves i South Atlantic League (SAL) i klasse A i maj. Gattis vandt prisen som ugens spiller i SAL to gange i løbet af sæsonen og vandt SAL-mesterskabet i batting. Efter sæsonen udnævnte lederne af de 14 hold i SAL Gattis til all-starholdet efter sæsonen.
Gattis startede 2012-sæsonen med Lynchburg Hillcats i Class A-Advanced Carolina League. Efter at have startet sæsonen med et slaggennemsnit på 0,385, ni homeruns og 29 runs batted in (RBIs) i 21 kampe blev han forfremmet til Mississippi Braves i Class AA Southern League i slutningen af april. Da Brian McCann startede for Braves og topaspiranten Christian Bethancourt blev anset for at være en fremragende catcher, blev Gattis flyttet til venstre felt. Efter den regulære sæson spillede han i den venezuelanske vinterliga, hvor han slog .303 med 16 homeruns og en sluggingprocent på .595 i 53 kampe, hvilket var ligaens førende i homeruns og sluggingprocent. Han fik tilnavnet “El Oso Blanco”, spansk for “Den hvide bjørn”.
Atlanta BravesRediger
Braves inviterede Gattis til forårstræning i 2013 som en non-roster-spiller. Med en præstation på 19-for-53 (.358) i Grapefruit League og McCann, der startede sæsonen på invalidelisten, tilføjede Braves Gattis til deres startopstilling på åbningsdagen for at dele catcheropgaverne med Gerald Laird. Den 3. april 2013 fik Gattis sin major league-debut. Han fik sit første hit som major league-spiller, et homerun mod Roy Halladay, i sit andet slagforsøg. Han slog .333 i sine første otte kampe, hvor han også slog et homerun mod Stephen Strasburg. Gattis blev udnævnt til månedens Rookie of the Month i National League (NL) for april 2013, hvor han slog 0,250 og førte alle major league rookies med seks homeruns, en slugging percentage (SLG) på 0,566, 16 RBIs og 43 samlede baser.
Efter McCanns tilbagevenden fra invalidelisten og en skade til outfielderen Jason Heyward begyndte Gattis at spille venstre mark for Braves. Gattis blev igen kåret som månedens NL Rookie for maj måned efter at have slået 0,303 med en on-base-procent på 0,362 og en SLG på 0,683 for måneden, mens han førte alle rookies med 16 RBI’er og slog Jedd Gyorko for flest homeruns som rookie med seks. Gattis blev den første rookie til at vinde månedens Rookie of the Month-pris i træk siden Heyward i 2010. Gattis var på invalidelisten fra den 19. juni til den 14. juli med en forstrakt skråmuskel.
Med en 5-for-36 (.139) nedtur i august og McCann som catcher regelmæssigt, begyndte Gattis at miste spilletid. Braves sendte Gattis til Gwinnett Braves i Class AAA International League den 31. august, så han kunne spille regelmæssigt. De kaldte ham tilbage den 3. september, da sæsonen i International League sluttede. Den 8. september mod Cole Hamels noterede Gattis det længste homerun i 2013, beregnet til 486 fod (148 m), hvilket også var det længste homerun i Citizens Bank Park’s historie. Senere i samme kamp slog Gattis endnu et home run på over 400 fod mod Hamels efter at være fløjet ud til advarselssporet i et tidligere slagforsøg. Hamels blev citeret for at sige: “Det føltes, som om jeg kastede en golfbold, og han havde en driver. Han kommer nok til at være med i konkurrencen om den stærkeste mand.” Han sluttede sæsonen med et slaggennemsnit på .243, 21 homeruns og 65 RBIs. Han spillede i alt 47 kampe på venstre felt og 38 som catcher. Gattis sluttede på en delt syvendeplads i afstemningen om årets NL Rookie of the Year.
I løbet af offseason blev Gattis opereret for at fjerne en knoglespån i sit knæ, som havde generet ham siden 2006. Da McCann forlod Braves for at skrive under som free agent med New York Yankees, erklærede Fredi González, Braves’ manager, at han planlagde, at Gattis skulle starte mellem 100 og 110 kampe som catcher, mens Laird skulle fange resten, i løbet af 2014-sæsonen. Den 16. april, i en 1-0 sejr mod Philadelphia Phillies, gik Gattis 4-for-4 med et homerun, hvilket er første gang, at en spiller har opnået dette i en 1-0 sejr siden Rogers Hornsby i 1929. Den 21. april slog Gattis sit første walk-off home run i karrieren, et 2-run-home run mod Miami Marlins-afløser Arquimedes Caminero i 10. inning for at give Braves en 4-2 sejr. I juni havde han en 20-spilers hiting streak. Han blev sat på invalidelisten den 30. juni med en diskusprolaps i den øverste del af ryggen og vendte tilbage til Braves’ startopstilling den 21. juli. Gattis slog det matchvindende homerun, hans 22. i sæsonen, mod Miami Marlins i toppen af 10. minut den 6. september 2014. Dette ville give ham et nyt karriererekord og gøre ham til den første Braves-catcher til at slå 20 eller flere homeruns i sin rookie- og anden sæson.
I løbet af offseason 2014-15 handlede Braves Heyward med henblik på at flytte Gattis til venstre felt, med Bethancourt som catcher.
Houston AstrosRediger
Braves byttede Gattis og James Hoyt til Houston Astros for Mike Foltynewicz, Andrew Thurman og Rio Ruiz den 14. januar 2015. Gattis sagde, at han var fan af Texas Rangers som ung og ikke af Astros, men sagde også, at det er et “godt miljø” i Houston. I løbet af 2015-sæsonen slog Gattis 27 homeruns i karrierens højeste 604 pladeoptrædener og tilbragte det meste af sæsonen som Astros’ primære designated hitter. Han lavede også 11 triples, selv om han gik ind i 2015-sæsonen med én trippel i karrieren og var den næstmindste spiller i baseball efter David Ortiz fra Boston Red Sox.
Gattis tabte ca. 20 pund (9,1 kg) i løbet af offseason 2015-16 ved at fokusere på sin ernæring og arbejde sammen med en personlig træner. Han startede kun 11 kampe på venstre felt i 2015, ingen som catcher og 136 som designated hitter. Astros planlagde at spille Gattis mere på banen i 2016-sæsonen, herunder på venstre felt, første base og hans oprindelige position som catcher. Astros og Gattis, der var berettiget til lønarbitrage, blev enige med Astros og Gattis om en etårig kontrakt den 16. februar 2016. Kontrakten vil betale Gattis 3,3 millioner dollars for 2016-sæsonen med en kluboption på 5,2 millioner dollars for 2017-sæsonen. Gattis blev opereret for brok den 9. februar 2016, hvilket fik ham til at gå glip af forårstræningen. Han blev aktiveret i april 2016, efter at han havde misset syv kampe i den regulære sæson på grund af operationen. I sine første 20 kampe i 2016 slog han 0,203 med et homerun og syv RBIs. Han blev optioneret til Corpus Christi Hooks i Class AA Texas League den 7. maj 2016 for at skifte tilbage til en catcher. Han blev kaldt tilbage den 18. maj og startede som catcher den næste dag.
Astros udnyttede deres kluboption på 5,2 millioner dollars på Gattis’ kontrakt for 2017-sæsonen. I 2017 spillede Gattis 84 kampe med et slaggennemsnit på .263, 12 homeruns og 55 RBIs. Astros sluttede den regulære sæson 2017 med et resultat på 101-61, førstepladsen i AL West, og vandt World Series 2017 over Los Angeles Dodgers. Gattis’ vigtigste bidrag til Astros’ mesterskabsløb var hans solo homer i fjerde inning af Game 7 i ALCS ALCS mod CC Sabathia, som hjalp Astros videre til World Series. Astros vandt World Series i en afgørende 7 kampe mod Los Angeles Dodgers, hvilket gav Gattis sin første mesterskabstitel.
Gattis blev free agent efter 2018-sæsonen. Han meddelte den 22. oktober 2019, at han ikke længere søgte baseballmuligheder. I en podcast den 27. marts 2020 med den tidligere holdkammerat Eric O’Flaherty meddelte Gattis, at han var færdig med at spille professionelt. I en anden optræden i samme podcast udtalte Gattis, at skandalen om skiltetyveri, der fandt sted, mens han spillede for Houston, “tydeligvis snød baseball og snød fans.”