
What Are The Top 10 Pitching Matchups In MLB All-Star Game History?
As many legends take the field for the Midsummer Classic, that's naturally created some epic pitching matchups over the years, too. It's pretty common to see Cy Young award winners and future Hall of Famers start the All-Star Game, allowing them to go up against a few of the top hitters of their era for an inning or two.
Tarik Skubal (AL) and Paul Skenes (NL) will get the honor of starting the 2025 MLB All-Star Game, with each pitcher making a strong case to win their respective league's Cy Young award. As Skubal and Skenes join a legendary list of pitchers to have started the All-Star Game, let's take a look at the 10 best pitching matchups in the history of the Midsummer Classic. 10 best pitching matchups in MLB All-Star Game history 10. 1961: Whitey Ford vs Warren Spahn
The eventual American League Cy Young winner and a previous National League Cy Young winner went head-to-head in the 1961 All-Star Game. Ford, who was the New York Yankees' ace through their championship years in the late 1950s through the early 1960s, led all of baseball in wins (25) and innings pitched (283) that year to go with a 3.21 ERA. Spahn, the 1957 NL Cy Young winner, led the NL in ERA (3.02) and complete games (21) that season. 9. 2021: Shohei Ohtani vs Max Scherzer
Ohtani's first All-Star Game was a special one. He got to be the American League's starting pitcher and leadoff hitter, continuing as the team's designated hitter after he was done on the mound. Ohtani posted an impressive 3.18 ERA that season, while the three-time Cy Young-winning Scherzer had an MLB-leading 0.864 WHIP in 2021. He went on to finish third in the NL Cy Young vote. 8. 2009: Roy Halladay vs Tim Lincecum
Halladay was one of baseball's best pitchers in the 2000s, while Lincecum was at the peak of his career when the two went head-to-head at the 2009 All-Star Game. Halladay finished top-five in AL Cy Young voting for a fourth straight year in 2009, posting an impressive 2.79 ERA as he also led MLB in complete games. Lincecum won his second straight NL Cy Young that season, leading all of baseball in strikeouts for a third straight year. 7. 1972: Jim Palmer vs Bob Gibson
Palmer was just beginning the peak of his career and Gibson was at the end of his when the two pitchers dueled at the 1972 All-Star Game. Palmer, an ace for the Baltimore Orioles, would win his first of three AL Cy Youngs a year later, while the 1972 All-Star Game marked Gibson's final Midsummer Classic. 6. 2017-18: Chris Sale vs Max Scherzer
The MLB All-Star Game is drenched with history. The 2018 All-Star Game was a sign of that, with Sale and Scherzer becoming the first pitchers to be named starters in consecutive All-Star Games since the 1939-40 seasons. Sale was in the midst of a streak where he finished top-five in Cy Young voting in six straight years, while Scherzer won his third Cy Young in the previous season. 5. 1999: Pedro Martinez vs Curt Schilling
Before they were teammates with the Boston Red Sox in 2004, Martinez and Schilling dueled in the '99 All-Star Game at Fenway Park. Martinez, who was in the midst of arguably the greatest peak for a pitcher in MLB history, had a memorable night. He struck out the first four hitters he faced and five of the six hitters he went up against, with Barry Larkin, Larry Walker, Sammy Sosa, Mark McGwire and Jeff Bagwell being among those who went down by way of the K. Martinez won All-Star Game MVP as a result, while Schilling earned one of his six career All-Star nods that year. 4. 1970: Jim Palmer vs Tom Seaver
As we mentioned earlier, Palmer was at the start of his peak for his Hall of Fame career in the early 1970s. Seaver was, too. The New York Mets ace, who was in his fourth season, had already won his first of three NL Cy Young awards the year prior. Palmer pitched a whopping 305 innings in 1970 to go with his 2.71 ERA, and Seaver had an NL-leading 2.82 ERA. 3. 1979: Nolan Ryan vs Steve Carlton
The 1979 All-Star Game pitted two of the best pitchers of the 1970s and '80s against each other. Of course, Ryan was arguably one of the best pitchers in MLB history as no one has recorded more strikeouts or pitched more no-hitters than him. Carlton, meanwhile, was a four-time NL Cy Young winner, winning three of those awards in a six-year span between 1977-82. 2. 2001: Roger Clemens vs Randy Johnson
Just over three months before their respective teams would face off in the World Series, Clemens and Johnson were the starting pitchers for the 2001 All-Star Game. Clemens won one of his seven Cy Young awards that year, going 20-3 with a 3.51 ERA. Johnson, meanwhile, won NL Cy Young that year, marking his third win in a row as he was named a Cy Young in four straight seasons. Pitching in his former home city, Johnson wasn't able to help the National League win the All-Star Game. However, he helped the Arizona Diamondbacks beat the Yankees in the World Series that year, winning MVP honors as he posted a 1.04 ERA in the series. 1. 1997: Randy Johnson vs Greg Maddux
As we touched on in the previous blurb, Johnson was in the midst of his prime in the late 1990s and early 2000s. Maddux, meanwhile, was just coming off a historic stretch entering the 1997 All-Star Game. He won four straight NL Cy Young awards from 1992-95 and led the majors in ERA four times between 1993-98. Both pitchers helped set the tone for a relatively quiet All-Star Game as well, with the American League winning 3-1.
HONORABLE MENTION 1962: Jim Bunning vs Don Drysdale
1977: Jim Palmer vs Don Sutton
1986: Roger Clemens vs Dwight Gooden
1991: Jack Morris vs Tom Glavine
2012: Justin Verlander vs Matt Cain
Check out all of our Daily Rankers .
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account , and follow leagues, teams and players to receive a personalized newsletter daily!
recommended
Item 1 of 3 Get more from the Major League Baseball Follow your favorites to get information about games, news and more
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Fox Sports
44 minutes ago
- Fox Sports
'I Thought They Were Kidding': The Thrill and Confusion of MLB's First All-Star Swing-Off
ATLANTA — Late in the ninth inning of a 6-6 game Tuesday night, Robbie Ray noticed National League All-Star manager Dave Roberts coming down the dugout steps. "You won't believe this," Ray recalled Roberts telling the group. Moments later, Ray noticed someone running out from center field at Truist Park with an L-screen. Meanwhile, fellow Giants starter Logan Webb looked out to the NL bullpen and noticed there were no pitchers left. Ray, Webb and many players on both teams were about to learn that the first ever All-Star Game swing-off would determine the result of the 95th Midsummer Classic. "We were like, 'What is going on right now?'" Ray recalled. "I honestly had no clue that this was a thing," Webb added. The last time an All-Star Game was tied after nine innings in 2018, it went into extra innings. As of the 2022 collective bargaining agreement, that's no longer how it works. Before Tuesday's All-Star Game, Roberts and American League manager Aaron Boone had to declare three players who would take part in a swing-off should the game be tied after nine. Both skippers decided on hitters who would be playing toward the back end of the contest, which meant selecting reserves. Most of the starters, after all, only play a few innings. Many of them leave once they get pulled. That meant no Cal Raleigh, who won the Home Run Derby the night prior. No Shohei Ohtani or Aaron Judge for the swing-off, either. Roberts had asked Phillies slugger Kyle Schwarber on Monday if he would be up to it. "I said, 'Absolutely,' not thinking we were going to end up in a tie when you say yes," Schwarber recalled. Schwarber had done the Home Run Derby twice before, but this format was something entirely different. The three players selected from each team would get three swings to decide the outcome. The team with the most total home runs would be crowned the victors. "It was kind of like the baseball version of a shootout," Schwarber explained. Initially, it was going to be Eugenio Suárez, Schwarber and Pete Alonso for the NL squad against Brent Rooker, Randy Arozarena and Jonathan Aranda on the AL side. But Suárez had gotten plunked by a 96 mph fastball from Shane Smith earlier in the night. X-rays were negative on Suárez's pinky, but he would need to be replaced in the swing-off. In the bottom of the ninth, one of the NL coaches approached first-time All-Star and lone Marlins representative Kyle Stowers to tell him he would be filling in. Stowers, like the Giants pitchers, had no idea what was happening. "I thought they were kidding," Stowers said. "I literally thought they were messing with me." Once Roberts came and delivered the news, he knew it wasn't a joke. At first, he was hesitant to participate. If he was asked instead of told, he probably would have declined. Ultimately, though, he was grateful that they nudged him to compete. "When I really step back and think about it, I don't know why I was telling them I didn't want to do it or wouldn't have done it," Stowers said. "Those are the moments we all kind of live for as players, to care at that level of intensity in that type of moment." The NL trailed 2-0 in the swing-off after Brent Rooker, who participated in the actual Home Run Derby the night before, homered on two of his three swings. Stowers then cut the deficit to one with a home run on one of his three swings. "I can't stress this enough, as athletes sometimes you get so caught up in the threat of something," Stowers said. "We're human, we have fear of failure — at least for myself, I'll speak for myself — sometimes I can let fear of failure get in the way of opportunity. For me, that was something in that moment I was reminding myself, 'Hey, this is an opportunity to do something cool, something fun.' Those truly are moments I want to be a part of." Randy Arozarena added one home run to the AL's tally, bringing Schwarber to the plate trailing by two homers. "He said he was nervous, but I don't believe him at all," Webb said. "That's the guy you want in that situation." Pitching to Schwarber was Dodgers third-base coach Dino Ebel. On Friday, Ebel's son, Brady, was selected by the Brewers with the 32nd overall pick in the MLB Draft. Two days later, Ebel was helping pitch the National League to an All-Star victory. Schwarber had taken batting practice from Ebel before, back when they were both part of Team USA at the World Baseball Classic. On Tuesday, Ebel asked Schwarber where he wanted the pitch. "Just middle," Schwarber responded. "He's like, 'I got you.' The All-Stars who had stuck around hovered on the dirt outside their respective dugouts, hanging on every pitch. All except for Alonso, who was in the cage getting ready, in case he had the opportunity to finish the task. "I'm watching in the cage as I'm taking my swings, and everyone, you see them going, 'Hell, yeah, Schwarbs!'" Alonso recalled. Ultimately, the NL wouldn't need a third hitter. Schwarber went a perfect 3-for-3, launching home runs 428, 461 and 382 feet to put the NL ahead. Aranda needed one home run to keep the competition going but was unable to sneak a baseball over the fence. Pandemonium ensued in front of the NL dugout as the All-Stars mobbed Schwarber, who earned MVP honors in an All-Star contest unlike any other. "We had a blast watching it, all the guys that were still here," Webb said. "I got a group text of a bunch of other baseball players around the league, and they seemed to really like it, too. I think it was an awesome way to end it." Rowan Kavner is an MLB writer for FOX Sports. He previously covered the L.A. Dodgers, LA Clippers and Dallas Cowboys. An LSU grad, Rowan was born in California, grew up in Texas, then moved back to the West Coast in 2014. Follow him on X at @RowanKavner . recommended Item 1 of 3 Get more from the Major League Baseball Follow your favorites to get information about games, news and more


New York Post
an hour ago
- New York Post
Funky ‘swing off' gimmick just what All-Star Game needed
ATLANTA — Sure it was a gimmick. But it was a winning gimmick. Everyone involved agreed that the so-called 'swing-off' that decided the All-Star Game worked, nearly to perfection, in fact. It was a long night, but it was a beautiful finish for baseball. Advertisement A few of the players didn't even know a tie after nine innings was going to be settled in a quickie Home Run Derby. But once it got started, and after it was done, almost everyone loved it. The players who remained here long into the night all stayed involved. The six makeshift derby participants all were into it, and so was everyone on the benches, and the stands, too, as the six derby hitters (well, five since Pete Alonso wasn't needed as the National League's anchor) took their cuts.
Yahoo
2 hours ago
- Yahoo
History Takes Place in MLB All Star Game
History Takes Place in MLB All Star Game originally appeared on Athlon Sports. The 2025 MLB All-Star Game got off to a fast start Tuesday night in Atlanta. After a scoreless top of the first, the National League wasted no time getting on the board. Tarik Skubal allowed three straight hits to open the bottom half, with Shohei Ohtani, Ronald Acuña Jr. and Ketel Marte all reaching base. Just like that, it was 2-0 NL. Advertisement But the biggest moment of the inning wasn't the early runs. It came with two outs after Skubal struck out Manny Machado, sort of. Umpire Dan Iassogna initially called the pitch a ball, but Mariners catcher Cal Raleigh called for a challenge. The review showed the pitch caught the strike zone, and Machado was officially rung up. Skubal followed that up by striking out Will Smith to end the inning. The challenge wasn't just another call reversal. It was the first successful use of the automated ball-strike (ABS) challenge system in MLB All-Star Game history. MLB quickly shared the moment on social media: "The first ABS challenge powered by @TMobile in #AllStarGame history was ... SUCCESSFUL!" Advertisement The ABS system has been in testing across the minor leagues since 2019. In this new format, each team gets two challenges and retains them if the call is overturned. As explained by Austin Williams of Live Now Fox, the system uses real-time tracking data to determine if a pitch crosses the strike zone. The technology has been a topic of debate among players and fans alike. San Diego Padres third baseman Manny Machado (13) at Great American Ball Stratman-Imagn Images Before the game, Skubal weighed in on the system: "I have this thing where I think everything is a strike until the umpire calls it a ball," he said with a smile. National League starter Paul Skenes offered a similar take: "Pitchers think everything is a strike. Then you go back and look at it, and it's two, three balls off," Skenes said Monday. "We should not be the ones that are challenging it." Advertisement MLB plans to evaluate how the system performs in the All-Star Game and send feedback to the competition committee for further discussion during the offseason. Related: Mets React to Juan Soto Announcement on Thursday Related: Controversy Erupts After MLB Investigates Pitcher on Thursday This story was originally reported by Athlon Sports on Jul 16, 2025, where it first appeared.