Grandal was inducted into the University of Miami Sports Hall of Fame as part of its Class of 2020 at its 52nd Induction Banquet on November 16, 2021.[citation needed]
He started the 2012 season with the Triple-A Tucson Padres.[14] According to MLB.com, he was the Padres' third-ranked prospect and the fifth-best catching prospect in MLB. After batting .317 with a .421 OBP and four home runs, 23 RBIs in 120 at-bats, Grandal was promoted to San Diego as they needed another batter on the bench.[15][16] He made his major league debut on June 2, 2012, entering as a defensive replacement and flying out in his only at-bat against the Arizona Diamondbacks.[17] He was reassigned to Tucson the next day[18] and was selected to appear in the 2012 All-Star Futures Game.[19]
In his first major-league start, just hours after being recalled from Tucson on June 30, 2012, Grandal became the first player in MLB history to homer from both sides of the plate for his first career hits in the same game (against Colorado Rockies pitchers Christian Friedrich and Jeremy Guthrie). He was also the second Padre to have a pair of home runs in his first career start since Keith Lockhart accomplished the feat in 1994, and the fourth in team history to do it from each side of the plate in a single contest.[20] He later became the seventh player to hit three home runs for his first three hits in the majors since 1900.[a] On July 4, he hit a two-run pinch hit homer for his fourth homer in his first six hits.[22] Grandal finished the year hitting .297/.394/.469 with 8 home runs and 36 RBI in 60 games, 52 of them starts.[23]
On November 7, 2012, MLB suspended Grandal for 50 games for testing positive for having a high testosterone level. He did not appeal the suspension and served his suspension at the beginning of the 2013 season.[24][25] In a January 2013 report, he, along with several other Major League Baseball players, was linked to Biogenesis of America, a clinic that allegedly produced performance-enhancing drugs.[26]
On July 6, 2013, Grandal suffered a knee injury and left the game. An MRI revealed significant damage in the anterior cruciate ligament and medial collateral ligament, which prematurely ended his 2013 season.[27] In 28 games in 2013, he hit .216 with one home run and nine RBIs.[23] In 2014, despite posting a disappointing slash line, .225/.327/.401, Grandal stayed healthy throughout the season. He finished with career highs in every offensive category.[23] His defense behind the plate remained a question mark as he displayed issues throwing out baserunners.[28]
On May 7, 2015, Grandal hit two three-run homers and recorded a career high eight RBIs in a game against the Milwaukee Brewers.[30] On June 21, Grandal became the first Dodgers catcher with two home runs and a bunt single in one game since Roy Campanella on August 30, 1955.[31] He was selected to the National League roster for the 2015 Major League Baseball All-Star Game, his first All-Star selection.[32] He spent the second half of the season battling shoulder inflammation that negatively affected his performance.[33] He only had three hits in the entire month of September and finished the season hitting .234 with 16 home runs and 47 RBI.[34] He had arthroscopic surgery on his shoulder at the conclusion of the season[35] and signed a one-year, $2.8 million, contract with the Dodgers, to avoid salary arbitration.[36]
On July 8, 2016, Grandal had five hits in five at-bats in a 10–6 win against the Padres, including three home runs. He was the third catcher in history with five hits in a three-homer game (Victor Martinezin2004 and Walker Cooperin1949) and the third Dodger catcher to ever have three homers in a game (Mike Piazzain1996 and Roy Campanellain1950).[37] He stayed healthy all season and hit .228 in 126 games with a career high 27 homers and 72 RBI.[23] After the season, Grandal signed a $5.5 million contract with the Dodgers for 2017, avoiding salary arbitration.[38]
Grandal hit two home runs against the Padres on April 3, 2017, one from each side of the plate. It was the first time a Dodger had ever done so on opening day in franchise history.[39] In the 2017 season, Grandal played in 129 games, compiling a .247 batting average and 22 home runs.[23] On defense, he tied for the major league lead in passed balls, with 16.[40] During the regular season, Grandal started most of the games against right handed starters, in a platoon with Austin Barnes. However, during the post-season Barnes became the primary starter, with Grandal only starting two games (once in the 2017 NLDS and once in the 2017 NLCS).[41][42] He had a total of eight at-bats in the playoffs, with no hits, but he did walk three times.[42] In his final season of arbitration, Grandal agreed with the Dodgers on a 2018 contract of $7.9 million, the second highest contract for a Dodgers catcher, trailing only the $8 million that Mike Piazza made in 1998, his final season with the club.[43]
In 2018, he hit .241 in 140 games for the Dodgers with 24 homers and 68 RBI as he regained his primary starting job.[44] However, in the post-season he had several defensive lapses which led to him again being replaced by Barnes in the starting lineup for the 2018 NLCS and 2018 World Series. The Dodgers extended a $17.9 million qualifying offer ahead of his pending free agency.[45]
Grandal signed a one-year contract with the Milwaukee Brewers on January 14, 2019, worth $18.25 million.[46] The contract included a mutual option for the 2020 season.[47] In 2019 he batted .246/.380/.468 with 28 home runs and 77 RBIs, led the National League in walk percentage (17.2%), swung at the lowest percentage of pitches (38.4%), and the lowest percentage of pitches inside the strike zone (59.5%), of all National League batters.[48][49] On November 1, 2019, Grandal declined his half of the option and became a free agent.[50]
On November 21, 2019, Grandal signed a four-year, $73 million contract with the Chicago White Sox.[51]
On July 24, 2020, Grandal was the starting catcher, making his White Sox debut on Opening Day against the Minnesota Twins.[52] On July 5, 2021, Grandal collapsed after a check swing, experiencing pain in his left knee, and left the game. It was later revealed that Grandal had suffered a torn tendon in his left knee.[53] Two days later, Grandal underwent surgery to fix his torn tendon.[54] On August 27, 2021, in his first game since being reactivated, Grandal hit two home runs and tied a White Sox record with eight RBIs in a 17–13 win over the Chicago Cubs.[55] Despite having a batting average of .240 in 93 games, Grandal hit 23 home runs with 62 RBIs in 2021. He became a free agent following the 2023 season.
Grandal's wife, Heather, is a nurse.[57] Their son was born during the 2017 World Series.[58] They also have a daughter.[59] They reside in Chicago, Illinois, and have a second home in Arizona.[60]