In 2013, his junior year, he pitched a 7–3 record with a 2.80 ERA, and led the team in hitting with a .311 average, two home runs and 26 RBI, earning him Co-West Coast Conference Player of the Year honors.[1][7] Gonzales was named a semifinalist for the Golden Spikes Award.[8] In 2013, he won the John Olerud Award, awarded annually by the College Baseball Foundation to the best two-way player of the season.[9]
Professional career
St. Louis Cardinals
Minor leagues
Gonzales was widely considered to be a first-round pick before the 2013 MLB draft.[1] The St. Louis Cardinals selected him 19th overall.[10] He signed on June 19 for $1.85 million.[11]Baseball America rated him #28 in their Top 500 prospects.
Gonzales began the 2014 season with Palm Beach, and received a promotion to the Springfield Cardinals of the Double–ATexas League in May.[13] His statistics after seven starts at Springfield included 38+2⁄3 IP, a 3–2 won-loss record, a 2.33 ERA. He allowed 33 hits, two home runs, and 10 walks while striking out 46. He was rated the #4 prospect in the Cardinals' organization. The Cardinals called him up to the major leagues, and, the day before he made his MLB debut, he was named to the 2014 All-Star Futures Game at Target Field in Minneapolis, Minnesota.[14][15]
Major leagues
2014
Filling in for the injured Jaime García, Gonzales made his major league debut as the starter against the Colorado Rockies on June 25.[16] Due to his promotion to the major leagues, he was removed from the Futures Game roster.[17] He doubled in his first major league at-bat. Left fielder and former Rockie Matt Hollidaysingled him home to score his first run. On the mound, he gave up five earned runs and seven hits, with one home run in five innings, walking two, striking out three, facing 24 batters, and received a no-decision. Gonzales began with three scoreless innings, but got into trouble in the fourth by giving up a lead-off home run to Drew Stubbs, two doubles and two singles. The Cardinals eventually won, 9–6.[18] Gonzales became the first Cardinals' starter to make his debut without playing at the Triple A level since Cliff Politte in April 1998.[19]
Gonzales' second MLB start came against the San Francisco Giants at AT&T Park. The outing went similar to his first MLB appearance, he started with three scoreless innings but yielded multiple runs in the fourth. In 4+1⁄3 IP, he yielded five earned runs, seven hits, four walks and two strikeouts. The Giants won 5–0, giving him his first MLB loss.[20] After posting a 7.07 ERA in first three MLB starts, the Cardinals optioned him to the Triple-AMemphis Redbirds on July 7, where he appeared for the first time.[21]
On August 30, the Cardinals recalled Gonzales, and he gained his first MLB win in a 13–2 romp over the Chicago Cubs. He completed six innings, allowed one run on three hits, two walks, and struck out five.[22] Gonzales' third win of the season came against the Rockies by a score of 4–1 on September 14 as he struck out nine in 5+2⁄3 IP. The nine strikeouts were the most by a Cardinals left-handed rookie since Rick Ankiel on September 13, 2000.[23] He made 10 total MLB appearances, five as a starter, completing 34+2⁄3 IP, allowing 32 H, 21 BB, 16 ER and a 4.15 ERA with a 4–2 W–L.[24] In 31 total games – including 26 starts – between three minor league levels and the major leagues, Gonzales allowed a 2.81 ERA with a 13–7 W–L record and 148 SO in 156+2⁄3 IP.[25]
The Cardinals made the playoffs in 2014, and Gonzales made his MLB postseason debut, pitching in relief. He recorded three total scoreless innings in the National League Division Series (NLDS) against the Los Angeles Dodgers. He picked up two of the club's three wins, including the series clincher.[26] He pitched another three innings against the Giants in the National League Championship Series (NLCS), giving up three earned runs as the Cardinals were eliminated from the postseason.[24] In December, the Cardinals named him their Minor League Pitcher of the Year.[25]
2015
Having struggled with a shoulder injury for much of the 2015 season, Gonzales totaled 13 starts and 64 innings with Memphis, allowing a 5.20 ERA with 81 hits and a .315 batting average against. His record was 1–4. The Cardinals activated him with the roster expansion on September 1.[27] He made his first major league appearance and start of the season against the Washington Nationals that day, allowing four runs in less than three innings.[28] Prior to the 2016 season, Baseball America ranked him as the fifth-best prospect in the Cardinals' system.[29]
Gonzales was recalled on June 13, 2017, to start Game 2 of a doubleheader against the Milwaukee Brewers. It was his first start in the majors since September 1, 2015.[citation needed]
Seattle Mariners
2017
On July 21, 2017, the Cardinals traded Gonzales to the Seattle Mariners for Tyler O'Neill.[33] Gonzales made his Mariners debut on August 6, 2017 against the Kansas City Royals, in which he went 4 innings, allowing 5 earned runs on 7 hits, a walk, and 5 strikeouts.[34] In 2017 with the Mariners, he made 7 starts (10 appearances total), going 1–1 with a 5.40 ERA (22 earned runs) and 4.28 FIP with 30 strikeouts and 11 walks.[35]
2018
After pitching to a 1–1 record and 2.08 ERA in seven spring training starts, Gonzales was rewarded a spot on the Mariners' 2018 Opening Day roster and was slotted 4th in their starting rotation.[36] On June 29, he threw his first career complete game against the Kansas City Royals, limiting them to just 1 run on 6 hits, 7 strikeouts, and no walks.[37] Gonzales finished the first half of the season with a 10–5 record and 3.41 ERA in 19 starts (113.1 IP). However, he faltered down the stretch, posting a 3–4 record with 5.23 ERA in 10 starts (53.1 IP).[38] Nonetheless, Gonzales managed to stay healthy in his first full season in Seattle, starting a career-high 29 games, leading the team in wins with 13 while striking out 145 batters and compiling a 4.00 ERA and 3.43 FIP over 166.2 innings pitched.[39]
2019
On March 9, 2019, Gonzales was named the Mariners' Opening Day starter for their opening series in Japan.[40] It also marked the first year that Félix Hernández would not be the Mariners' Opening Day starter in 10 years.[41] In his first ever Opening Day start against the Oakland Athletics on March 20 in Tokyo, Japan, Gonzales earned his first win of the season by throwing 6 innings and allowing 4 runs (3 of which were earned) on 7 hits, 1 walk, and 4 strikeouts.[42] Gonzales was the only consistent Seattle starter in the 2019 season, as he was 16–13 with a 3.99 ERA in 34 starts. In 203 innings, he struck out 147 batters and walked 56.
2020
Prior to the 2020 season, Gonzales and the Mariners signed a four-year contract extension guaranteeing him $30 million, with a club option for the 2025 season.[43] In the pandemic-shortened 2020 season, Gonzales was named the Mariners' Opening Day starter for the second season in a row. On July 23, Gonzales started his first game of the season pitching 4.1 innings and giving up 3 earned runs on 73 pitches against the defending AL pennant winners the Houston Astros.[44] Gonzales's first start would be the shortest outing of his season as he would go on to pitch at least 5 innings per start for the remainder of the season. The 2020 season also included Gonzales's second-ever complete game when he pitched 9 innings, giving up 1 run and striking out 8 batters while throwing 102 pitches against the Los Angeles Angels of Anaheim on August 31.[45]
Gonzales finished the 2020 season with a record of 7–2 and a 3.10 ERA in 11 starts. In the 60-game season, Gonzales finished in the top 5 for wins and WHIP, and in the top 20 for ERA and opponent batting average in all of baseball for the first time in his career. He led the AL in walks per nine innings (0.904) and strikeout-to-walk ratio (9.143).[46]
2021
For the 2021 season, Gonzales was named the club's Opening Day starter for the third season in a row.[47] He started 25 games for the year, going 10–6 with a 3.96 ERA and 108 strikeouts over 143.1 innings.[48]
2022
In 2022, he was 10–15 with a 4.15 ERA in 183 innings, in which he struck out 103 batters, as he led the league in losses and was third in home runs allowed (30).[49] His strikeout percentage of 13.2% was the lowest among qualified pitchers in major league baseball.[49]
2023
After 10 starts for Seattle, Gonzales was placed on the injured list with a left forearm strain on June 3, 2023;[50] an MRI later revealed a flexor strain.[51] A week later, he began a throwing program,[52] but was shut down for two weeks at the end of the month after experiencing nerve issues in his elbow.[53] Gonzales was transferred to the 60-day injured list on July 26.[54] On August 13, it was announced that Gonzalez would undergo season–ending surgery to decompress a nerve in his forearm. He finished the year with a 4–1 record and 5.22 ERA with 34 strikeouts across 50.0 innings of work.[55]
Pittsburgh Pirates
On December 3, 2023, the Mariners traded Gonzales, Jarred Kelenic, and Evan White to the Atlanta Braves for Jackson Kowar and Cole Phillips.[56] Two days later, the Braves traded him to the Pittsburgh Pirates with cash considerations in exchange for a player to be named later.[57] Gonzales began the 2024 season in Pittsburgh's rotation, making 3 starts and posting a 2.65 ERA with 11 strikeouts across 17 innings pitched. He was placed on the injured list with a left forearm muscle strain on April 14, 2024,[58] and was transferred to the 60–day injured list on June 3.[59] Gonzales was activated from the injured list on July 12.[60] He was placed back on the 60–day injured list with a forearm strain on August 12, ending his season. In 7 total appearances on the season for Pittsburgh, Gonzales logged a 1–1 record and 4.54 ERA with 23 strikeouts over 33+2⁄3 innings pitched.[61] On August 28, it was announced that Gonzales would undergo flexor surgery to address the injury.[62] On November 4, the Pirates declined his option for 2025 making him a free agent.[63]
Gonzales throws a fastball between 88 and 91 miles per hour (142–146 km/h). He features a changeup that was regarded as one of the best in his draft class.[7] His command is above average, and throws two different breaking pitches with his curve being better than his slider.[11] After his first MLB stint from June–July 2014, managerMike Matheny advised him to add a curveball and cut fastball to keep hitters from focusing on his four-seam fastball and changeup.[21]
Personal life
Gonzales' father, Frank, played baseball at La Junta High School in La Junta, Colorado, leading it to a state championship in the 1980s. He went on to pitch at Colorado State University and was drafted in the 16th round by the Detroit Tigers in 1989. He then played about ten years in the minor leagues, coached high school, and continued as a pitching coach for the Colorado Rockies’ Class A minor-league club, before being named Head Coach of the independent Pioneer League club Northern Colorado Owlz in 2023.[1] Gonzales' mother, Gina, is a firefighter; his brother Alex also plays baseball for Gonzales' alma mater, Rocky Mountain High School.[65] Gonzales grew up a Colorado Rockies fan.[66]
Gonzales and his wife, Monica, married in 2015.[67] They welcomed their first child, a daughter, in June 2021.[68] They live in Seattle year-round.[69]
His ancestry is a mixture of Mexican, Spanish, Italian and Native American.[70]