2018 ScheduleAll times ET

2018 Schedule
53-44, 2nd in NL West
Braves drop four runs in third (1:25)
Marte widens D-backs' lead with HR (0:20)
Greinke Ks Markakis with eephus pitch (0:20)
Greinke shuts down Braves (0:41)
Joe Camporeale-USA TODAY Sports
4d

D-backs' Miller (elbow), McFarland (neck) to DL

The Diamondbacks placed right-hander Shelby Miller (elbow inflammation) and left-hander T.J. McFarland (strained neck) on the 10-day disabled list and recalled right-handers Matt Koch and Silvino Bracho from Triple-A.

Andy Cross/The Denver Post via Getty Images
4d

D-backs' Greinke to replace Cubs' Lester in ASG

D-backs right-hander Zack Greinke will take Jon Lester's place on the National League All-Star squad. Since May 9, Greinke has gone 6-3 with a 2.88 ERA. The five-time All-Star and one-time Cy Young winner says this one is the most meaningful.

David Schoenfield ESPN Senior Writer 

The Diamondbacks get a leadoff double in the bottom of the 16th, but can't score and the Padres win 4-3. Tough one for Arizona as catcher Jeff Mathis, the team's 10th pitcher of the day, gets the loss. You can never plan on a game going 16 innings, but it also stings big time to lose a game with a position player.

David Schoenfield ESPN Senior Writer 

The position player as pitcher thing isn't unique or all that interesting these days since it now happens on a regular basis, but this one is pretty cool: Jeff Mathis caught the first 15 innings for the Diamondbacks and then pitched the 16th (and gave up a run). If he loses, I hope this loss doesn't cost the Diamondbacks the division title or playoff spot.

Greg Fiume/Getty Images
8d

2018 All-Star Game rosters

Bryce Harper and Mookie Betts are set to star in D.C. Here are the complete lineups for the All-Star Game at Nationals Park.

Kamil Krzaczynski-USA TODAY Sports
8dDavid Schoenfield

All-Star selections: Snubs, surprises and more

Tampa Bay's Blake Snell is one of the biggest snubs in recent years, and who would have thought Matt Kemp would be an All-Star starter?

Find Tickets

Team Stats

  • Batting
  • Pitching
Runs42117th
Batting Average.22928th
On Base Percentage.30724th
Slugging Percentage.39522nd
Earned Run Average3.626th
Quality Starts52Tied-8th
WHIP1.249th
BAA.23810th