NFLNBANHLMLBWNBARoland-GarrosSoccer
Featured Video
Benches Clear in Fenway 🍿
Houston Astros starting pitcher Dallas Keuchel pitches to Cleveland Indians' Yan Gomes during the second inning of a baseball game, Monday, July 6, 2015, in Cleveland. (AP Photo/Ron Schwane)
Houston Astros starting pitcher Dallas Keuchel pitches to Cleveland Indians' Yan Gomes during the second inning of a baseball game, Monday, July 6, 2015, in Cleveland. (AP Photo/Ron Schwane)Ron Schwane/Associated Press

2015 MLB All-Star Game Roster: Starting Pitchers and Lineup for AL and NL Squads

Rob GoldbergJul 14, 2015

Simply looking at the rosters for the MLB All-Star Game should get fans excited for the Midsummer Classic.

Between young superstars and veterans who can still play at a high level, there is tons of variety on both the American League and National League squads. The first few innings should be especially enjoyable with a deep pair of starting lineups that didn't feature much drop-off even after injury replacements.

Meanwhile, very few people could have predicted the starting pitchers for this showcase when the season started, but both are deserving of the honor.   

TOP NEWS

Athletics v Los Angeles Angels

Report: MLB Vet Unretires After 1 Day

Los Angeles Dodgers v San Diego Padres

It's Getting Late Early in 2026 for These 10 MLB Stars

Pittsburgh Pirates v Colorado Rockies

Livvy Dunne Explains Trending Reaction 🤣

Although most players will find a way to get into the game eventually, here is a look at the starting lineups for each squad, as announced by the managers.

Mike Trout, CF, Los Angeles Angels1Andrew McCutchen, CF, Pittsburgh Pirates
Josh Donaldson, 3B, Toronto Blue Jays2Todd Frazier, 3B, Cincinnati Reds
Albert Pujols, 1B, Los Angeles Angels3Bryce Harper, RF, Washington Nationals
Nelson Cruz, DH, Seattle Mariners4Paul Goldschmidt, 1B, Arizona Diamondbacks
Lorenzo Cain, RF, Kansas City Royals5Buster Posey, C, San Francisco Giants
Adam Jones, LF, Baltimore Orioles6Anthony Rizzo, DH, Chicago Cubs
Salvador Perez, C, Kansas City Royals7Jhonny Peralta, SS, St. Louis Cardinals
Jose Altuve, 2B, Houston Astros8Joc Pederson, LF, Los Angeles Dodgers
Alcides Escobar, SS, Kansas City Royals9DJ LeMahieu, 2B, Colorado Rockies
Dallas Keuchel, Houston AstrosSPZack Greinke, Los Angeles Dodgers

The big story here is the announcements of the two starting pitchers. Both Bruce Bochy and Ned Yost had difficult decisions with plenty of reasonable options, but Zack Greinke and Dallas Keuchel ended up winning out.

Jon Heyman of CBS Sports is one person who agrees with the choices:

Max Scherzer wasn't eligible for selection in the National League after pitching on Sunday, although you could argue he still hasn't been as good as Greinke, even with a no-hitter on his resume. Gerrit Cole also had a legitimate case thanks to his major league-leading 13 wins with a 2.30 ERA.

However, Bochy explained the difference in his decision:

Greinke leads the majors with a 1.39 ERA and hasn't allowed a run in the last 35.2 innings, a run that spans five games. Although he doesn't rack up the strikeouts like Scherzer or others, he has been almost unhittable this season, allowing just a single hit in eight innings his last start.

Coming out of the other dugout will be Keuchel, who currently ranks second in the AL with a 2.33 ERA. This came as a bit of a surprise for someone who came into the year as a relative unknown despite a 2.93 ERA last season.

As the Houston Astros star pointed out, the new-age stats have helped him become a star:

Considering he trails only Clayton Kershaw among pitchers with a 4.7 WAR this season, per Baseball-Reference.com, he might be on to something with this assessment. It helps that Sonny Gray—like Scherzer—wasn't eligible after pitching Sunday, but Keuchel deserves plenty of credit for his incredible run to this point.

As far as the lineup is concerned, fans should be ready for a lot of power from each side.

Between Mike Trout, Josh Donaldson, Albert Pujols and Nelson Cruz, the AL lineup begins with four players who have all hit at least 21 home runs this season. Fans in the outfield better be ready for the possibility of a lot of souvenirs.

In the NL, we have a few more well-rounded hitters in Bryce Harper, Paul Goldschmidt and Buster Posey, players who can hit for a high average as well knock it out of the park.

There are some downsides, as fans were robbed of a chance to see top players such as Miguel Cabrera, Giancarlo Stanton and others, but we will be just fine with Pujols, Adam Jones, Andrew McCutchen and Joc Pederson as replacements.

While he's not a household name, DJ LeMahieu will also get a chance to shine as a late replacement for the injured Dee Gordon.

With the All-Star Game counting toward home-field advantage in the World Series, these players should provide a quality effort for as long as they are in the game. No matter who wins, though, fans should be ready for quite a show.

PositionStarterTeam
CSalvador PerezKansas City Royals
1BMiguel Cabrera*Detroit Tigers
2BJose AltuveHouston Astros
3BJosh DonaldsonToronto Blue Jays
SSAlcides EscobarKansas City Royals
OFMike TroutLos Angeles Angels
OFLorenzo CainKansas City Royals
OFAlex Gordon*Kansas City Royals
DHNelson CruzSeattle Mariners
PositionReserveTeam
CRussell MartinToronto Blue Jays
CStephen VogtOakland Athletics
1BAlbert PujolsLos Angeles Angels
1BMark TeixeiraNew York Yankees
2BBrock HoltBoston Red Sox
2BJason KipnisCleveland Indians
2BBrian DozierMinnesota Twins
SSJose IglesiasDetroit Tigers
3BManny MachadoBaltimore Orioles
3BMike MoustakasKansas City Royals
OFBrett GardnerNew York Yankees
OFJose BautistaToronto Blue Jays
OFAdam JonesBaltimore Orioles
OFJ.D. MartinezDetroit Tigers
DHPrince FielderTexas Rangers
PositionPitcherTeam
SPChris Archer*Tampa Bay Rays
RPDellin BetancesNew York Yankees
RPBrad BoxbergerTampa Bay Rays
RPZach BrittonBaltimore Orioles
RPWade DavisKansas City Royals
SPSonny Gray**Oakland Athletics
SPFelix HernandezSeattle Mariners
RPKelvin HerreraKansas City Royals
SPDallas KeuchelHouston Astros
RPDarren O'DayBaltimore Orioles
RPGlen PerkinsMinnesota Twins
SPDavid PriceDetroit Tigers
SPChris SaleChicago White Sox
SPHector SantiagoLos Angeles Angels
PositionStarterTeam
CBuster PoseySan Francisco Giants
1BPaul GoldschmidtArizona Diamondbacks
2BDee Gordon*Miami Marlins
3BTodd FrazierCincinnati Reds
SSJhonny PeraltaSt. Louis Cardinals
OFBryce HarperWashington Nationals
OFGiancarlo Stanton*Miami Marlins
OFMatt Holliday*St. Louis Cardinals
PositionReserveTeam
CYadier MolinaSt. Louis Cardinals
CYasmani GrandalLos Angeles Dodgers
1BAnthony RizzoChicago Cubs
1BAdrian GonzalezLos Angeles Dodgers
2BDJ LeMahieuColorado Rockies
2BJoe PanikSan Francisco Giants
SSBrandon CrawfordSan Francisco Giants
3BNolan ArenadoColorado Rockies
3BKris BryantChicago Cubs
OFAndrew McCutchenPittsburgh Pirates
OFJoc PedersonLos Angeles Dodgers
OFA.J. PollockArizona Diamondbacks
OFJustin UptonSan Diego Padres
OFRyan BraunMilwaukee Brewers
PositionPitcherTeam
SPMax Scherzer**Washington Nationals
SPGerrit ColePittsburgh Pirates
SPZack GreinkeLos Angeles Dodgers
SPShelby MillerAtlanta Braves
SPJacob deGromNew York Mets
SPMadison BumgarnerSan Francisco Giants
SPMichael WachaSt. Louis Cardinals
SPA.J. BurnettPittsburgh Pirates
RPTrevor RosenthalSt. Louis Cardinals
RPMark MelanconPittsburgh Pirates
RPAroldis ChapmanCincinnati Reds
RPJonathan PapelbonPhiladelphia Phillies
RPFrancisco RodriguezMilwaukee Brewers
SPClayton KershawLos Angeles Dodgers

Follow Rob Goldberg on Twitter for the latest breaking news and analysis.

Benches Clear in Fenway 🍿

TOP NEWS

Athletics v Los Angeles Angels

Report: MLB Vet Unretires After 1 Day

Los Angeles Dodgers v San Diego Padres

It's Getting Late Early in 2026 for These 10 MLB Stars

Pittsburgh Pirates v Colorado Rockies

Livvy Dunne Explains Trending Reaction 🤣

MLB Farm System Rankings

Ranking Every Team's Farm System 📊

MLB Re-Draft

2020 MLB Re-Draft ⏮️

Kyle Busch's Cause of Death Released
Bleacher Report20h

Kyle Busch's Cause of Death Released

Family says NASCAR star's death occurred after 'severe pneumonia progressed into sepsis' (AP)

TRENDING ON B/R