Check out the 2024 All-MLB First and Second Team winners

November 15th, 2024

As awards season heats up, it’s worth noting that only the All-MLB Team presented by MGM Rewards takes into consideration the totality of the season while also honoring the best players across the Major Leagues, as a whole.

The sixth annual All-MLB Team was announced Thursday night, honoring the best players from the 2024 season. As was the case in each of the past five editions, the ‘24 team was chosen through a process in which 50% of the vote came from fans and 50% from a panel of experts.

The All-MLB Team is split into a First and Second Team, with each featuring one selection at catcher, first base, second base, shortstop, third base and DH, as well as three outfielders (regardless of specific outfield position), five starting pitchers and two relievers. Voters were asked to consider only performance during the regular season when casting their ballots.

The Padres led the way this season with four All-MLB selections, while the Royals, Astros and Dodgers each had three. Meanwhile, the Dodgers, Yankees and Guardians were the only clubs with multiple First Team honorees.

Here are the 2024 All-MLB Teams:

FIRST TEAM

C: William Contreras, Brewers
1B: Vladimir Guerrero Jr., Blue Jays
2B: Ketel Marte, D-backs
SS: Bobby Witt Jr., Royals
3B: José Ramírez, Guardians
OF: Aaron Judge, Yankees
OF: Juan Soto, Yankees
OF: Mookie Betts, Dodgers
DH: Shohei Ohtani, Dodgers
SP: Chris Sale, Braves
SP: Tarik Skubal, Tigers
SP: Paul Skenes, Pirates
SP: Zack Wheeler, Phillies
SP: Corbin Burnes, Orioles
RP: Emmanuel Clase, Guardians
RP: Ryan Helsley, Cardinals

SECOND TEAM

C: Salvador Perez, Royals
1B: Bryce Harper, Phillies
2B: Jose Altuve, Astros
SS: Francisco Lindor, Mets
3B: Manny Machado, Padres
OF: Jackson Merrill, Padres
OF: Jarren Duran, Red Sox
OF: Teoscar Hernández, Dodgers
DH: Yordan Alvarez, Astros
SP: Seth Lugo, Royals
SP: Dylan Cease, Padres
SP: Shota Imanaga, Cubs
SP: Framber Valdez, Astros
SP: Michael King, Padres
RP: Mason Miller, A’s
RP: Kirby Yates, Rangers

Starting pitchers

First Team: Chris Sale, Braves
A finalist to win his first career Cy Young Award, Sale took home the NL pitching Triple Crown after leading all NL pitchers in wins (18), ERA (2.38) and strikeouts (225). The veteran lefty also won his first career Gold Glove Award for his defensive performance this season and earned his eighth career All-Star selection.

First Team: Tarik Skubal, Tigers
As Sale did in the NL, Skubal earned the AL pitching Triple Crown after a breakout season for the upstart Tigers. The first-time All-Star went 18-4 with a 2.39 ERA and 228 strikeouts. That K total led all pitchers across the Majors and the 18 wins were tied with Sale for the most. Skubal’s 2.39 ERA was just behind Sale’s 2.38 ERA in his bid for the MLB Triple Crown.

First Team: Paul Skenes, Pirates
The 22-year-old Skenes burst onto the scene after making his MLB debut on May 11 -- less than one year after being selected first overall by the Pirates in the 2023 Draft. The righty not only lived up to his massive expectations, but somehow exceeded them en route to going 11-3 with a 1.96 ERA in 23 starts. Skenes racked up 170 strikeouts in 133 innings and was also the first rookie pitcher to start the All-Star Game since 1995 (Hideo Nomo).

First Team: Zack Wheeler, Phillies
A perennial Cy Young contender, Wheeler was at it again in 2024, going 16-7 with a 2.57 ERA and 224 strikeouts over 200 innings. He was the only pitcher in the Majors to finish in the top five in innings, wins, ERA and strikeouts.

First Team: Corbin Burnes, Orioles
After finishing in the top 10 in NL Cy Young voting in each of his last four seasons with the Brewers (including winning it in 2021), Burnes' dominance continued in the AL following last offseason's blockbuster trade that sent him to Baltimore. The right-hander made his fourth straight All-Star appearance on his way to going 15-9 with a 2.92 ERA and 181 strikeouts over 32 starts for the O's.

Second Team: Seth Lugo, Royals
After experiencing success as a reliever earlier in his career, Lugo fully hit his stride in his second full season as a starter in 2024. At the age of 34, Lugo went 16-9 with a 3.00 ERA while pitching 206 2/3 innings -- the second most by any pitcher across the Majors (Logan Gilbert, 208 2/3).

Second Team: Dylan Cease, Padres
Cease was once again one of the most prolific strikeout pitchers in the Majors, racking up 224 K’s to finish behind only Skubal and Sale on the MLB leaderboard. Of course, the highlight of Cease’s season came when he tossed a no-hitter on July 25 against the Nationals. The right-hander had five other outings in which he allowed just one hit while pitching at least six innings.

Second Team: Shota Imanaga, Cubs
Imanaga was also involved in a no-hitter this season, though his was a combined effort on Sept. 4 against the Pirates. The lefty tossed seven hitless innings before turning it over to the bullpen for the final two frames. That put an exclamation point on an incredible debut season for Imanaga, who went 15-3 with a 2.91 ERA and 174 strikeouts over 29 starts.

Second Team: Framber Valdez, Astros
Valdez got off to a bit of a slow start this season, but he was one of the game’s most dominant pitchers in the second half. The left-hander went 7-2 with a 1.96 ERA following the All-Star break to ultimately finish 15-7 with a 2.91 ERA across 28 starts this season.

Second Team: Michael King, Padres
The centerpiece of last offseason's Juan Soto blockbuster deal, King lived up to the billing in his debut with the Padres. In his first full season as a starter, the right-hander went 13-9 with a 2.95 ERA and 201 strikeouts while establishing himself as a top-of-the-rotation starter in San Diego.

Relief pitchers

First Team: Emmanuel Clase, Guardians
Though Clase had his struggles in the postseason, he still put together one of the most dominant regular seasons ever by a reliever. The righty led the AL in saves for a third straight season with a career-best 47, and he did so while allowing just five earned runs in 74 1/3 innings -- good for a ridiculous 0.61 ERA.

First Team: Ryan Helsley, Cardinals
Helsley led all relievers with 49 saves this season, all while putting up a 2.04 ERA across 65 appearances for the Cards.

Second Team: Mason Miller, A’s
Miller burst onto the scene this season with an electric fastball that averaged 100.9 mph and topped out at 103.8. The 26-year-old righty relied almost entirely on a fastball-slider mix on his way to 28 saves, a 2.49 ERA and his first career All-Star nod.

Second Team: Kirby Yates, Rangers
A member of the inaugural All-MLB First Team in 2019, the 37-year-old Yates earned a Second Team honor after putting up an incredible 1.17 ERA over 61 2/3 innings for the Rangers. He also earned his second career All-Star nod on his way to recording 33 saves.

Catchers

First Team: William Contreras, Brewers
Contreras continued to establish himself as one of the game’s best backstops, posting career highs in homers (23), RBIs (92), stolen bases (nine) and walks (78). He was also a near-everyday player for Milwaukee, typically serving as the club’s DH on days he didn’t start behind the plate on his way to appearing in 155 games.

Second Team: Salvador Perez, Royals
This is Perez’s third All-MLB Team selection after earning First Team honors in 2020 and ’21. The 34-year-old showed no signs of slowing down in 2024, putting up 27 homers, 104 RBIs and a 119 OPS+ over 158 games. Perez has surpassed the 20-homer plateau in each of his past eight full MLB seasons.

First basemen

First Team: Vladimir Guerrero Jr., Blue Jays
Guerrero earned his fourth straight All-Star selection on his way to a 30-homer, 103-RBI campaign for the Blue Jays. He hit a career-best .323, while his 335 total bases trailed only Shohei Ohtani (411), Aaron Judge (392) and Bobby Witt Jr. (374).

Second Team: Bryce Harper, Phillies
Playing his first full season at first base, Harper not only continued to be one of the most feared hitters in the Majors, but he also established himself as one of the game’s premier defenders at the position. He hit 30 homers and 42 doubles, all while racking up eight Outs Above Average in the field – third most by any first baseman, trailing only Gold Glove winners Carlos Santana (14) and Christian Walker (13).

Second basemen

First Team: Ketel Marte, D-backs
One season after helping lead the D-backs to the 2023 NL pennant, Marte put together a career year in ’24, posting personal bests in home runs (36), RBIs (95) and OPS+ (155) in 136 games. Along with his first All-MLB Team honor, Marte earned his second All-Star nod and is an NL MVP finalist.

Second Team: Jose Altuve, Astros
This is the third All-MLB Team selection for Altuve, who was a member of the First Team in 2022 and Second Team in ’19. The 34-year-old face of the Astros franchise earned his ninth career All-Star selection this season on his way to hitting .295 with 20 homers and 22 stolen bases -- his first 20-20 season since his 2017 AL MVP-winning campaign.

Shortstops

First Team: Bobby Witt Jr., Royals
Already one of the game's best young stars, Witt just continued to get better in season No. 3. The 24-year-old put himself squarely in the 2024 AL MVP conversation after hitting an MLB-best .332 to go with 32 home runs and 31 stolen bases -- his second straight 30-30 season. As if that wasn't enough, Witt also earned his first Gold Glove Award after leading all AL shortstops with 16 OAA.

Second Team: Francisco Lindor, Mets
Lindor played his way into the NL MVP mix down the stretch, putting together a sensational second half that saw him hit .306 with a .943 OPS and 16 homers in 57 games following the All-Star break. Overall, Lindor finished with 33 homers, 29 stolen bases and a career-best 138 OPS+ over 152 games.

Third basemen

First Team: José Ramírez, Guardians
Ramírez remains one of the most consistent all-around threats in the Majors. The superstar third baseman matched a career high with 39 homers and set a personal best with 41 stolen bases, leaving him just one homer shy of a 40-40 campaign. Ramírez also put up 118 RBIs and scored 114 runs, all while playing above-average defense at the hot corner.

Second Team: Manny Machado, Padres
Machado previously earned First Team honors in 2020 and '22. He now checks in with his third All-MLB Team selection after recording 29 homers, 105 RBIs and a 120 OPS+ over 152 games for the Padres.

Outfielders

First Team: Aaron Judge, Yankees
This is the fourth straight All-MLB Team selection for Judge, with three of the four being a First Team nod. This one comes as no surprise after the AL MVP favorite led the Majors in homers (58), RBIs (144), walks (133), OBP (.458), slugging percentage (.701), OPS (1.159) and bWAR (10.8), among other categories.

First Team: Juan Soto, Yankees
Soto certainly didn't disappoint in his debut season in the Bronx. He hit a career-high 41 home runs to go with 109 RBIs, 129 walks and a career-best 128 runs. Having just turned 26 years old in October, it's no wonder that his free agency will be the focal point of this offseason.

First Team: Mookie Betts, Dodgers
This is the third straight First Team selection for Betts, and his fifth All-MLB Team nod overall. The versatile superstar shifted to shortstop to begin the season before later moving back to right field for the eventual World Series champion Dodgers. Through it all, he slashed .289/.372/.491 (.863 OPS) with 19 home runs, 75 RBIs and 16 stolen bases in just 116 games.

Second Team: Jackson Merrill, Padres
A finalist for the NL Rookie of the Year Award, Merrill put together a sensational debut season for the Padres at just 21 years old. The outfielder slashed .292/.326/.500 (.826 OPS) with 24 home runs, 31 doubles, six triples and 16 stolen bases. He also earned his first of what figures to be many All-Star selections.

Second Team: Jarren Duran, Red Sox
Duran not only led the Majors with 48 doubles, but his 14 triples were tied with Corbin Carroll for the most by any player. Toss in his 21 home runs and Duran finished with 83 extra-base hits this season -- fourth most in MLB, trailing only MVP finalists Ohtani, Judge and Witt. Oh, and Duran also swiped 34 bases and led all outfielders with 12 assists.

Second Team: Teoscar Hernández, Dodgers
Hernández hit a career-high 33 home runs in his first season with the Dodgers while also winning the Home Run Derby, earning his second career All-Star nod and helping L.A. win the World Series. He’s been one of the more consistent power hitters in the Majors over the past half-decade, hitting at least 25 homers in each of the five full MLB seasons since 2019.

Designated hitters

First Team: Shohei Ohtani, Dodgers
Ohtani has been a fixture on these All-MLB teams as both a pitcher and a designated hitter in the past, and while he was unable to pitch in 2024, he made sure to leave no doubt he still belonged on the First Team as a DH. The Dodgers superstar became the first player in MLB history with a 50-50 season by hitting 54 home runs and stealing 59 bases. He also led the Majors in runs (134) and total bases (411) while pacing all NL players in homers, RBIs (130), OBP (.390) and slugging percentage (.646).

Second Team: Yordan Alvarez, Astros
Alvarez has made the All-MLB Team in five of his six career seasons, with the lone exception coming in 2020 when he played only two games. His latest honor comes after he hit .308 with 35 home runs, 34 doubles, 86 RBIs and a .959 OPS this season. He also surprised on the basepaths with six stolen bases after having just two steals in his first five seasons combined.