Michael John Sweeney (born July 22, 1973) is an American former Major League Baseball designated hitter and first baseman. Sweeney played his first 13 seasons in the majors with the Kansas City Royals, first as a catcher, then at first base and designated hitter. Sweeney also played for the Oakland Athletics, Seattle Mariners, and Philadelphia Phillies. In March 2011, Sweeney retired from baseball. He now works as a special assistant for the Royals. Sweeney was inducted into the Royals Hall of Fame in 2015.
1991–1997: Minor leagues and MLB debut
Sweeney was drafted by the Royals as a catcher out of Ontario High School in Ontario, California in the 10th round (262nd overall) of the 1991 MLB draft. He signed with the Royals in May 1991, a month before his graduation from high school. He had just led his varsity baseball team as the team captain to a CIF victory with an undefeated record of 26–0 for the 1991 season.
Sweeney made his major league debut on September 14, 1995 at catcher. He got his first major league hit against Paul Assenmacher of the Cleveland Indians during the final game of the season.
While Sweeney's ability with the bat impressed the Royals, they were less than enamored with his defensive skills as a catcher, having him work with starter Mike Macfarlane on his defense.
Sweeney hit his first major league home run, off Seattle Mariners' pitcher Jamie Moyer, on August 12, 1996.
Sweeney caught 76 games in 1997, splitting time with Macfarlane. He hit a two-run, walk-off home run off Doug Brocail of the Detroit Tigers on May 15, 1997 in his only at bat of the game.
In 1998, Sweeney played in his first Opening Day game. He tied a club record with two hits in an inning against the Oakland A's on May 31. Sweeney missed hitting for the cycle by approximately 40 feet, when he retreated to second base on what appeared to be a sure triple in the eighth inning with the Kansas City Royals leading by a 12–6 score. He caught 91 games, the most of his major league career, serving as the regular starter after Macfarlane was traded midseason.
Sweeney's big break came in 1999, after the Royals tried unsuccessfully to trade him during spring training. Riddled with injuries and with no other viable options, the Royals started using Sweeney as their regular designated hitter. After the sudden retirement of Jeff King, the Royals offered the first base job to rookie Jeremy Giambi. When Giambi showed reluctance, they gave the job to Sweeney, who responded by posting the highest fielding percentage by a regular first baseman in more than 20 years. His .322 batting average led the team and his 22 home runs and 102 RBI were second and third on the team, respectively. From July 18 to August 13, Sweeney had a hit in 25 consecutive games, collecting 42 hits total. The 25-game hitting streak is tied for fourth longest in Royals history with George Brett's 25-game streak in 1983, trailing only Whit Merrifield's 31-game streak spanning 2018–2019, Brett's 30-game streak in 1980 and José Offerman's 27-game streak in 1998.
In 2000, Sweeney was selected to his first of five All-Star Games. He joined Jermaine Dye to become the first pair of Royals to go to an All-Star Game since 1989 (Bo Jackson and Mark Gubicza). Sweeney passed the 100 RBI mark for the second straight year on August 13, 2000, reaching the century mark faster than any player in Royals history. He finished second in the league with a club record 144 RBI, behind only Seattle's Edgar Martínez's 145 RBI, and breaking Hal McRae's 1982 team mark of 133.
In June 2001, Sweeney hit .392 with 11 home runs and 29 RBI with a .794 slugging percentage and was named the American League (AL) Player of the Month for the only time in his career.
Sweeney had his first career ejection against the Detroit Tigers on August 10 after charging pitcher Jeff Weaver in the sixth inning. Weaver was pitching to Sweeney. In between pitches, Sweeney asked the home plate umpire if Weaver could be asked to move the rosin bag from the top of the mound. After that, Weaver put his glove over his mouth and appeared to say something "Webster never put in his dictionary" to Sweeney. Sweeney was offended and launched his batting helmet at Weaver while charging the pitcher's mound. He eventually tackled Weaver, igniting a bench-clearing brawl. Sweeney said afterwards that Weaver had been criticizing the Royals' younger players and Sweeney's faith. Sweeney's teammates did not deny his comments. Paul Byrd was one of the first to aid Sweeney as he held back the Tigers' catcher so that Sweeney could reach Weaver. Sweeney missed the next 15 games, five due to a "bruised hand" and the next ten to serve a suspension, his first career suspension. Prior to that, he had played in 171 consecutive games.
Sweeney had one of the best seasons of his career in 2002, hitting .340, the second-highest batting average in the AL and the second-highest in club history, behind Brett's .390 in 1980. Sweeney had a chance of winning the AL batting crown through the season's final weekend but fell short of Manny Ramírez, who hit a league-best .349. Sweeney was hitting .347 on September 24 before going 2-for-16 in his final four games.
On August 14, 2002, he became the fifth Royal in club history to record a straight steal of home and the first since Fred Patek versus Minnesota on June 18, 1977, with a stolen base off the New York Yankees' Andy Pettitte. His stolen base came on a 1-2 count with left-hander Aaron Guiel at the plate and gave the Royals a 2–1 lead, but KC lost the game, 3–2, in 14 innings.
Sweeney was placed on the disabled list for the first time in his career on July 26, 2002 (retroactive to July 14) with a lower back and hip strain. He would continue to have injury problems throughout the rest of his career, including a lengthy DL stint during the 2003 season, with the Royals seeking their first winning season since the strike-shortened 1994 season, where they went 64–51.
During the 2003 season, Sweeney was named to his fourth consecutive All-Star Game, joining Royals closer Mike MacDougal, marking the first time since 2000 (Sweeney and Jermaine Dye) that Kansas had two representatives and just the second time since 1989 (Bo Jackson and Mark Gubicza).
On July 22, 2004, Sweeney hit a grand slam and later hit an insurance three-run home run in a 13–7 Kansas City win. The seven RBI would be a career-high for Sweeney. He would go on to bat .287 with 22 home runs and 79 RBI during the 2004 season.
Through the 2004 season, Sweeney compiled a .305 career average with 161 home runs and 683 RBI in 1,026 games.