The Arizona Diamondbacks (26-27) and Alek Thomas (2 HR in his last game) are underdogs (+108) on the moneyline for their matchup with the Pittsburgh Pirates (22-28) on Saturday at 4:05 PM ET. Roansy Contreras takes the mound for Pittsburgh while Zach Davies is Arizona’s starter for the contest.
Pirates vs. Diamondbacks Spread and Betting Line
Pirates vs Diamondbacks Betting Information
| Favorite |
Favorite Moneyline |
Underdog Moneyline |
Total |
Over Total Odds |
Under Total Odds |
Spread |
Favorite Spread Odds |
Underdog Spread Odds |
| Pirates |
-127 |
+108 |
8.5 |
-110 |
-110 |
-1.5 |
+163 |
-197 |
Computer Predictions for Pirates vs. Diamondbacks
Our computer pick: Arizona Diamondbacks (+108) and Over (8.5)
Pirates vs. Diamondbacks Game Info
- Pittsburgh Pirates probable starting pitcher: Roansy Contreras
- Arizona Diamondbacks probable starting pitcher: Zach Davies
- Game Day: Saturday, June 4, 2022
- Game Time: 4:05 PM ET
- Location: Pittsburgh, Pennsylvania
- Stadium: PNC Park
Pittsburgh Pirates vs Arizona Diamondbacks Pitching Matchup
| Contreras |
|
Davies |
| 2 |
GS |
10 |
| 1-0 |
W-L |
2-3 |
| 2.55 |
ERA |
4.84 |
| 17.2 |
IP |
48.1 |
| 6 |
BB |
19 |
| 18 |
SO |
37 |
Pirates Starter Roansy Contreras
- The Pirates will send Contreras (1-0) to make his third start of the season.
- The righty last pitched on Sunday against the San Diego Padres, when he went five innings, allowing two earned runs while giving up five hits.
- Opposing hitters have compiled a batting average of only .188 against him this season. He has a 2.55 ERA and 9.2 strikeouts per nine innings over his five appearances.
- Contreras will look to last five or more innings for his third straight start. He’s averaging 3.2 innings per outing.
- He will match up with a Diamondbacks offense that ranks 26th in MLB with 375 total hits (on a .218 batting average). The team also slugs a collective .385 (19th in MLB) with 64 total home runs (sixth in MLB).
Diamondbacks Starter Zach Davies
- The Diamondbacks will hand the ball to Davies (2-3) for his 11th start of the season.
- The right-hander last pitched on Sunday, when he gave up three earned runs and allowed four hits in 5 1/3 innings against the Los Angeles Dodgers.
- The 29-year-old has an ERA of 4.84, a 1.947 strikeout to walk ratio and a WHIP of 1.345 in 10 games this season.
- In 10 starts this season, he’s earned one quality start.
- In 10 starts this season, Davies has lasted five or more innings six times, with an average of 4.3 innings per appearance.
- The Pirates are batting .226 this season, 27th in MLB. They have a team slugging percentage of .358 (27th in the league) with 43 home runs.
Pirates Betting Picks & Insights
- This season, the Pirates have been favored 10 times and won six of those games.
- Pittsburgh has entered six games this season favored by -127 or more and is 5-1 in those contests.
- The sportsbooks’ moneyline implies a 55.9% chance of a victory for the Pirates.
- Pittsburgh and its opponents have hit the over in 20 of their 50 games with a total this season.
- In 50 games with a spread this season, the Pirates are 25-25-0 ATS.
Diamondbacks Betting Picks & Insights
- The Diamondbacks have won in 22, or 44.9%, of the 49 contests they have been named as odds-on underdogs in this year.
- This year, Arizona has won 18 of 43 games when listed as at least +108 or worse on the moneyline.
- The Diamondbacks have an implied victory probability of 48.1% according to the moneyline set for this matchup.
- Arizona and their opponents have gone over in 26 of their 58 games with a total set by sportsbooks this season.
- In 58 games with a line this season, the Diamondbacks have a mark of 35-23-0 against the spread.
Pirates Leaders & Batting Stats
- Ke’Bryan Hayes leads the Pirates in runs batted in (19) and has a team-best batting average of .295.
- Among all MLB batters, Hayes ranks 23rd in batting average, 18th in on-base percentage, and 89th in slugging.
- Hayes has collected a hit in six games in a row. In his last 10 outings he is hitting .326 with three doubles, two home runs, four walks and 10 RBI.
- Bryan Reynolds has shown off his power as he paces his team with eight home runs.
- Reynolds ranks 39th in homers and 182nd in RBI in the bigs.
- Reynolds heads into this matchup looking for his fifth game in a row with a hit. In his last five games he is hitting .273 with a double, two home runs, two walks and four RBI.
- Michael Chavis has six doubles, two triples, five home runs and seven walks while batting .288.
- Daniel Vogelbach has five doubles, a triple, six home runs and 16 walks while hitting .244.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Ke’Bryan Hayes |
46 |
.295 |
.379 |
.405 |
2 |
19 |
51 |
| Bryan Reynolds |
47 |
.225 |
.317 |
.410 |
8 |
14 |
40 |
| Michael Chavis |
42 |
.288 |
.328 |
.488 |
5 |
18 |
36 |
| Daniel Vogelbach |
35 |
.244 |
.331 |
.454 |
6 |
14 |
29 |
| Jack Suwinski |
32 |
.208 |
.266 |
.386 |
5 |
12 |
21 |
Diamondbacks Leaders & Batting Stats
- Christian Walker has a team-high 14 home runs and has driven in 26 runs.
- Walker is fourth in homers and 47th in RBI among all batters in the big leagues.
- Daulton Varsho is batting .249 with 10 doubles, eight home runs and 17 walks.
- Among all MLB hitters, Varsho ranks 39th in home runs and 98th in RBI.
- Ketel Marte paces the Diamondbacks’ lineup with a .263 batting average.
- David Peralta is hitting .245 with 10 doubles, a triple, eight home runs and 19 walks.
| Name |
GP |
BA |
OBP |
SLG |
HR |
RBI |
H |
| Christian Walker |
51 |
.211 |
.307 |
.489 |
14 |
26 |
38 |
| Daulton Varsho |
49 |
.249 |
.325 |
.445 |
8 |
22 |
43 |
| Ketel Marte |
49 |
.263 |
.335 |
.419 |
3 |
18 |
47 |
| David Peralta |
49 |
.245 |
.326 |
.472 |
8 |
24 |
39 |
| Pavin Smith |
48 |
.218 |
.299 |
.391 |
7 |
25 |
34 |
Betting Tips for Pirates vs. Diamondbacks
Our best bet is the Diamondbacks on the moneyline at +108 after digging through all of the key trends and statistics for this matchup. Our computer projects the total score will over the total of 8.5 runs.