Upcoming Match-ups

Diamondbacks vs Pirates Odds, Predictions & Starting Pitchers (May 19)

John Perrotto

by John Perrotto in MLB Baseball

Updated May 18, 2023 · 8:02 PM PDT

Zac Gallen pitching
May 8, 2023; Phoenix, Arizona, USA; Arizona Diamondbacks starting pitcher Zac Gallen (23) throws in the first inning against the Miami Marlins at Chase Field. Mandatory Credit: Matt Kartozian-USA TODAY Sports
  • The Diamondbacks -155 are road favorites over the Pirates on Friday night
  • Zac Gallen (6-1, 2.35) will start for the Diamondbacks against the Pirates’ Johan Oviedo (2-3, 5.14)
  • A look at the Diamondbacks vs Pirates odds and matchup can be found below with a pick

The visiting Arizona Diamondbacks and Pittsburgh Pirates begin a three-game series at 6:35 p.m. ET Friday at PNC Park.

Both teams were off Thursday after winning Wednesday. The Diamondbacks (25-19, 11-9 road) beat the Athletics 5-3 in Oakland and the Pirates (23-20, 10-9 home) blanked the Detroit Tigers 8-0 on the road.

The Diamondbacks have won five of their last six games. The Pirates have won two of their last three after losing 11 of 12.

Diamondbacks vs Pirates Odds

Team Moneyline Runline Total
Arizona Diamondbacks -155 -1.5 (+105) Over 7.5 (-115)
Pittsburgh Pirates +135 +1.5 (-125) Under 7.5 (-105)

The Diamondbacks are -155 favorites on the moneyline over the Pirates on Friday night in the MLB Draft odds, giving Arizona an 60.78% implied win probability. Arizona has +9000 World Series championship odds and Pittsburgh is listed at +15000.

The temperature is forecast to be 79 at first pitch with mostly cloudy skies, south wind at 7-13 mph and a low of 58.


Bet $5 & Get $150 in Bonus Bets Instantly!

BET $5
GET $150


Odds as of May 18th at DraftKings. Claim a DraftKings promo code to wager on Diamondbacks vs Pirates.  

Diamondbacks vs Pirates Probable Pitchers

Zac Gallen (6-1, 2.35) is expected to pitch for the Diamondbacks against Johan Oviedo (2-3, 5.14). Gallen will be working on five days rest and Oviedo on six.

Gallen vs Oviedo

Zac Gallen
Johan Oviedo
6-1 Record 2-3
2.35 ERA 5.14
2.99 xERA 4.06
0.85 WHIP 1.64
8.75 SO/W 1.80

Gallen is one of the hottest pitchers in baseball, going 6-0 with a 1.16 ERA in his last seven starts. Last Saturday, Gallen beat the San Francisco Giants at home as he allowed two runs on five hits in 7.2 innings with six strikeouts and two walks.

In two career starts against the Pirates, Gallen is 1-1 with a 1.38 ERA.

The Diamondbacks are 7-2 in Gallen’s starts this season and he has recorded quality starts in six of his nine outings. Gallen has a 1-1 record and a 4.84 ERA in four starts on the road and is 4-1 with a 2.58 ERA in six starts at night. He has +700 NL Cy Young odds.

Oviedo has been struggling in recent weeks as he is 0-2 with a 9.17 ERA in his four starts. He walked five batters in five innings last Friday in a no-decision against the Orioles in Baltimore while giving up one run and four hits and striking out three.

Oviedo has faced the Diamondbacks once in his career and had a no-decision in 2021 while pitching for the St. Louis Cardinals, He yielded three runs (two earned) in 4.1 innings.

In three starts at home this season, Oviedo is 1-1 with a 5.29 ERA while going 0-2 with a 5.33 ERA in five starts at night. Oviedo has three quality starts in eight games and the Pirates are 3-5 when he toes the rubber.

Batting Average vs Starting Pitchers

Diamondbacks Batters Batting Average vs Johan Oviedo
Josh Rojas 1.000
Pavin Smith 1.000
Nick Ahmed .000
Pirates Batters Batting Average vs
Jack Suwinski .667
Carlos Santana .333
Bryan Reynolds .200
Connor Joe .111
Tucupita Marcano .000
Austin Hedges .000
Ke’Bryan Hayes .000
Jason Delay .000

Diamondbacks third baseman Josh Rojas has reached base in all three career plate appearances against Oviedo by going 1 for 1 with two walks. Pirates outfielder Connor Joe is just 1 for 9 against Gallen with four strikeouts.

Diamondbacks vs Pirates Betting Trends

On Wednesday, Lourdes Gurriel Jr. led off the ninth inning with a double and scored the go-ahead run on a sacrifice fly by Jose Herrera as the Diamondbacks beat the Athletics.

Ketel Marte had two hits for the Diamondbacks. Corbin Carroll and Christian Walker homered.

The Diamondbacks recalled reliever Luis Frias from Triple-A Reno before Wednesday’s game and optioned outfielder Alek Thomas to the same team. Frias pitched 0.2 inning and allowed three runs.

Austin Hedges drove in three runs to help lead the Pirates over the Tigers on Wednesday.

Bryan Reynolds, whose NL MVP odds are +5000, had three hits for the Pirates. Rodolfo Castro had two hits, including a homer, and two RBIs while Andrew McCutchen, Joe and Hedges also contributed two hits apiece as the Pirates had a total of 14.

Diamondbacks vs Pirates Last 10 Games

Date Home Team Away Team Score
8/11/22 Diamondbacks Pirates ARI, 9-3
8/10/22 Diamondbacks Pirates PIT, 6-4
8/9/22 Diamondbacks Pirates ARI, 6-4
8/8/22 Diamondbacks Pirates ARI, 3-0
6/5/22 Pirates Diamondbacks PIT, 3-0
6/4/22 Pirates Diamondbacks PIT, 2-1
6/3/22 Pirates Diamondbacks ARI, 8-6
8/25/21 Pirates Diamondbacks ARI, 5-2
8/24/21 Pirates Diamondbacks PIT, 4-2
8/23/21 Pirates Diamondbacks PIT, 6-5

This is the first meeting of the season because the teams after the Diamondbacks won the season series 4-3 last year behind Walker, who hit .364 (8 for 22) with two doubles and a home run. Arizona is 24-10 against the Pirates since 2017.

Diamondbacks vs Pirates Prediction

The red-hot Gallen is the way to go in this matchup, even laying a significant number on the road.

Pick: Diamondbacks ML (-155)

Season Record: 19-7 (+10.4 units) ML; 2-2 (0.0 units) RL; 2-1 (+1.0 unit) O/U; 22-9 (+11.4 units) overall


Author Image