USA TODAY Sports

Watch: Cardinals at Cubs on ESPN

After being swept in St. Louis in their last meeting, the Cubs are looking for revenge on their division rival as former Red Sox teammates John Lackey and Jon Lester face off on the mound. Between the two teams, 7 players were just named to the MLB All-Star Game. Live on ESPN/WatchESPN

Rich Graessle/Icon Sportswire
2h

Bryant in for Stanton; A-Rod left off ASG roster

Two Royals pitchers were added to the AL All-Star roster Monday, which brings Kansas City to an MLB-high six representatives, while Yankees designated hitter Alex Rodriguez was left off the team.

Dilip Vishwanat/Getty Images
3hDavid Schoenfield

Cardinals' pitching staff on historic pace

Despite the absence of Adam Wainwright, this group is keeping the ball in the park and stranding runners to the tune of a staff era of 2.59.

Joe Robbins/Getty Images

Cardinals should fill NL All-Star roster

Matt Carpenter has played well and should be named to his third consecutive All-Star roster. Also, Cardinals pitchers Michael Wacha, Lance Lynn and Carlos Martinez have all played in like All-Stars this season. David Schoenfield

AP Photo/Jeff Roberson

Cards top power rankings for sixth-straight week

Matt Holliday expects to return this week, just in time to help a slipping St. Louis hold the No. 1 spot after dropping four in a row at home. MLB Power Rankings

Play
Is the NL Central for real? (0:42)
19hChristina Kahrl

Sunday's power rankings

Gerrit Cole's MLB-best 12th win for the Pirates after some early trouble tops Sunday night's list of the best performances from around the league.

Play
NL All-Star starters (0:54)
Play
MLB Power Rankings (1:07)
Tom Szczerbowski/Getty Images
1d

Four Royals on ASG team, but Blue Jay tops all

The Kansas City Royals lead all teams with four All-Star starters, while Josh Donaldson of the Toronto Blue Jays and Bryce Harper of the Washington Nationals are top vote-getters.

NL All-Star outfield starters

The top votegetters for the National League:

NL All-Star infield starters

The top votegetters for the National League:

  • 1B Paul Goldschmidt, D'backs
  • 2B Dee Gordon, Marlins
  • SS Jhonny Peralta, Cardinals
  • 3B Todd Frazier, Reds
  • C Buster Posey, Giants
  • Watch All-Star selection show

Play
Pham's first MLB homer helps Cards top Padres (0:44)
Play0:44

Lynn, Pham lead Cardinals past Padres

Lance Lynn struck out 8 over 7 innings and scored two runs, while rookie Tommy Pham hit his first major-league HR in the 3-1 win over San Diego. Box score

AP

Pham's 1st homer gives Cards early lead

Tommy Pham picked a good time to hit his first major league HR, as his 2-run shot in the 3rd gave the Cardinals a 2-1 lead over the Padres. Follow live

Cardinals' Garcia placed on DL

Jaime Garcia's strained ground will require a DL stint, St. Louis announced today. The Cards' starter had a 1.69 ERA in 7 starts this season.

Play
Central division showdown (1:26)
2d

Cardinals edge Padres 2-1 to stop 4-game slide

Jhonny Peralta broke an eighth-inning tie with a sacrifice fly, and the St. Louis Cardinals beat the San Diego Padres 2-1 Saturday to stop their longest losing streak of the season at four games.

Padres jump ahead of Cards, 1-0

Yangervis Solarte hit a HR -- his fifth straight game with an extra-base hit. Carlos Martinez had given up just two home runs in his previous eight starts. Follow live

Out of their league

Almost exactly halfway through the season. the National League has pretty much gone to script, as all three preseason favorites lead their divisions. In the AL, no current division leader was projected to finish better than 3rd before the season started.

2015 Team Stats

  • Batting
  • Pitching
Runs32022nd
Batting Average.2607th
On Base Percentage.3255th
Slugging Percentage.39516th
Earned Run Average2.591st
Quality Starts561st
WHIP1.204th
BAA.2407th

StubHub

ESPN Fan Shop Powered By

  • New Era Men's St. Louis Cardinals 59Fifty Diamond Tech Navy Batting Practice HatPrice: $34.99 Shop

  • New Era Men's St. Louis Cardinals 59Fifty Game Red Authentic HatPrice: $34.99 Shop