
Major League Baseball: Which 10 Players Have the Most MLB All-Star Game Selections?
Updated Aug. 1, 2025, 4:43 p.m. ET
The 2025 MLB All-Star Game was possibly the most unique Midsummer Classic of all time. After the American League made an impressive six-run comeback, the game ended in a tie following the bottom of the ninth inning, leading to a swing-off — essentially a mini Home Run Derby — to decide the winner. Kyle Schwarber hit three long balls, helping the National League secure the victory.
Many players present at the 2025 All-Star Game had extensive All-Star experience. So, who has the most career All-Star selections? Here are the top 10 players with the most All-Star Game selections in MLB history.
Players With the Most All-Star Game Selections
T-7. Carl Yastrzemski: 18
Carl Yastrzemski won seven Gold Gloves. (Photo by Focus on Sport/Getty Images) Before “The Miz,” we had “Yaz.” Yastrzemski spent his entire 23-year career with the Boston Red Sox (1961-83) and earned 18 All-Star nods. He was a three-time batting champion and a Triple Crown winner who led the American League in hits twice and doubles three times. Additionally, he earned seven Gold Gloves and was named the 1967 AL MVP and 1970 MLB All-Star Game MVP. Yastrzemski is ninth in MLB history with 3,419 career hits.
T-7. Brooks Robinson: 18
Brooks Robinson won two World Series with the Orioles. (Photo by Focus on Sport/Getty Images) A 16-time Gold Glover at third base, Robinson is one of the best in the position’s history. Spending his whole 23-year career with the Baltimore Orioles (1955-77), he made 18 All-Star Game appearances and was part of two championship teams in 1966 and 1970, earning World Series MVP in the latter year with a .485/.471/.788 slash line during the postseason. Robinson was the 1964 AL MVP and MVP of the 1966 All-Star Game.
T-7 betso888 register. Al Kaline: 18
Al Kaline won the 1968 World Series with the Tigers. (Photo by Herb Scharfman /Sports Illustrated/Getty Images) Kaline is often regarded as the best player for the Detroit Tigers after Ty Cobb. He spent his entire 22-year career in Detroit (1953-74), accumulating 18 All-Star selections and 10 Gold Gloves, while clinching the 1955 batting title. okbet .com He was a key player in the Tigers’ 1968 championship win, posting a .379/.400/.655 slash line in the World Series jiliacw.
T-7. Rod Carew: 18
Rod Carew won seven batting titles. (Photo by Sport via Getty Images) Rod Carew, a member of the 3,000-hit club, started his career as a second baseman before transitioning to first base. He earned 18 All-Star selections playing for the Minnesota Twins (1967-78) and California Angels (1979-85), winning seven AL batting titles and leading the AL in hits and WAR three times each. Carew was named the 1977 AL MVP.
T-7. Yogi Berra: 18
New York Yankee Yogi Berra batting during the World Series against the San Francisco Giants. (via Getty) A three-time AL MVP, Berra played almost his entire career with the New York Yankees, earning 18 All-Star trips and being part of 10 championship teams: 1947, 1949, 1950, 1951, 1952, 1953, 1956, 1958, 1961, and 1962. He is considered one of the best all-around catchers in MLB history.
T-5. Ted Williams: 19
Ted Williams heads for first base after hitting a ground ball against the Yankees. (via Getty) Spending his entire 19-year MLB career with the Boston Red Sox (1939-42, 1946-60), Williams is the franchise leader in multiple categories, including WAR (121.8), batting average (.344), and home runs (521). He earned 18 All-Star selections, won two Triple Crowns, and led the AL in home runs four times. His career .482 on-base percentage ranks first in MLB history.
T-5. Cal Ripken Jr.: 19
Cal Ripken Jr. played in an MLB-record 2,632 consecutive games. (Photo by Ronald C. Modra/Sports Illustrated via Getty Images) With a record of 2,632 consecutive games played, Ripken accumulated numerous accolades during his 21-year career with the Orioles (1981-2001) phdream.com online casino. He earned 19 All-Star selections and was part of Baltimore’s 1983 World Series victory. Ripken is a two-time AL MVP (1983 and 1991) and was the MVP of the 1991 and 2001 All-Star Games.
4 super ace. Mickey Mantle: 20
Mickey Mantle of the New York Yankees batting against the Baltimore Orioles at Yankee Stadium. Arguably the best switch-hitter in MLB history, Mantle earned 20 All-Star honors during his impressive career. A three-time AL MVP (1956, 1957, and 1962), Mantle also won the 1956 Triple Crown, led the AL in home runs four times, and was part of seven championship teams with the Yankees.
T-2. Stan Musial: 24
Stan Musial is fourth in MLB history with 3,630 career hits. (Photo by UPI/Bettmann Archive via Getty Images) “Stan The Man” was selected for the All-Star Game 24 times. A three-time NL MVP (1943, 1946, and 1948), Musial won seven NL batting titles and helped the St. Louis Cardinals win three championships (1942, 1944, 1946).
T-2. Willie Mays: 24
Willie Mays was a two-time National League MVP Award winner. (Photo by Focus on Sport/Getty Images) Mays, renowned for his incredible catches, earned 24 All-Star selections. A two-time NL MVP, he was a significant contributor to the New York Giants’ 1954 World Series victory.
1. Henry Aaron: 25
Henry Aaron is second in MLB history with 755 career home runs. (Photo by UPI Color/Bettmann Archive/Getty Images) Honoring the legacy of the legendary player during the 2025 All-Star Game, MLB recreated Aaron’s historic 715th career home run. Aaron won two batting titles, was a three-time Gold Glover, and accumulated a record 25 All-Star selections.
Want to know who else made significant impacts in the MLB? What do you think about these legendary players and their accomplishments?