MLB
30 Jul

Diamondbacks NEWS View All

Welington Castillo went 2-for-3 with two home runs, three RBI and two runs scored in the Diamondbacks 8-2 win over the Mariners on Wednesday.

Castillo continues to rake since coming over to the Diamondbacks as he has now hit eight of his 10 home runs while playing with Arizona. Overall on the season Castillo is hitting .235 with 25 runs, 10 home runs and 26 RBI which has made him a solid fantasy option given his production.

NL West Standings

# TEAM W L
1 Los Angeles Dodgers 56 45
2 San Francisco Giants 55 45
3 Arizona Diamondbacks 48 51
4 San Diego Padres 47 53
5 Colorado Rockies 43 55

SEASON Schedule View All

Team Matchup Result
Diamondbacks at Giants T
Diamondbacks at Giants T
Diamondbacks at Giants T
Diamondbacks at Dodgers T
Diamondbacks at Dodgers T
Diamondbacks at Dodgers T
Diamondbacks at Padres -
Diamondbacks at Padres -
Diamondbacks at Padres -
Diamondbacks at Giants -
Diamondbacks at Giants -
Diamondbacks at Giants -
Diamondbacks at Giants -
Diamondbacks 1 at Rangers 7 L
Diamondbacks 8 at Rangers 5 W
Diamondbacks 1 at Pirates 4 L
Diamondbacks 1 at Pirates 2 L
Diamondbacks 0 at Pirates 8 L
Diamondbacks 4 at Rockies 5 L
Diamondbacks 12 at Rockies 5 W
Diamondbacks 9 at Rockies 1 W
Diamondbacks 0 at Dodgers 8 L
Diamondbacks 4 at Dodgers 6 L
Diamondbacks 0 at Dodgers 1 L
Colorado Rockies 09/01 3:10PM
Diamondbacks 5 at Rockies 1 W
Diamondbacks 13 at Rockies 7 W
Diamondbacks 11 at Padres 0 W
Diamondbacks 5 at Padres 6 L
Diamondbacks 4 at Padres 6 L
Diamondbacks 2 at Padres 1 W
Diamondbacks 1 at Nationals 11 L
Diamondbacks 14 at Nationals 6 W
Diamondbacks 6 at Nationals 9 L
Diamondbacks 3 at Phillies 4 L
Diamondbacks 5 at Phillies 7 L
Diamondbacks 0 at Phillies 6 L
Diamondbacks 3 at Marlins 2 W
Diamondbacks 4 at Marlins 2 W
Diamondbacks 6 at Marlins 1 W
Diamondbacks 7 at Marlins 6 W
Diamondbacks 5 at Cubs 4 W
Diamondbacks 6 at Cubs 9 L
Diamondbacks 4 at Cubs 3 W
Diamondbacks 2 at Cardinals 3 L
Diamondbacks 4 at Cardinals 6 L
Diamondbacks 3 at Cardinals 4 L
Diamondbacks 7 at Brewers 5 W
Diamondbacks 7 at Brewers 3 W
Diamondbacks 6 at Brewers 7 L
Diamondbacks 1 at Braves 8 L
Diamondbacks 7 at Braves 6 W
Diamondbacks 9 at Braves 8 W
Diamondbacks 2 at Mets 6 L
Diamondbacks 7 at Mets 2 W
Diamondbacks 2 at Mets 1 W
Diamondbacks 3 at Mets 6 L
Diamondbacks 3 at Dodgers 9 L
Diamondbacks 1 at Dodgers 3 L
Diamondbacks 6 at Dodgers 7 L
Diamondbacks 1 at Giants 0 W
Diamondbacks 4 at Giants 2 W
Diamondbacks 4 at Giants 0 W
Diamondbacks 7 at Angels 3 W
Diamondbacks 1 at Angels 4 L
Diamondbacks 3 at Angels 2 W
Diamondbacks 1 at Angels 7 L
Diamondbacks 4 at Padres 2 W
Diamondbacks 1 at Padres 8 L
Diamondbacks 7 at Padres 2 W
Diamondbacks 5 at Rockies 9 L
Diamondbacks 8 at Rockies 7 W
Diamondbacks 4 at Rockies 6 L
Diamondbacks 2 at Padres 4 L
Diamondbacks 2 at Padres 7 L
Diamondbacks 6 at Padres 4 W
Diamondbacks 10 at Dodgers 6 W
Diamondbacks 4 at Dodgers 6 L
Diamondbacks 1 at Dodgers 4 L
Diamondbacks 5 at Rockies 1 W
Diamondbacks 3 at Rockies 3 T
Diamondbacks 4 at Rockies 3 W
Diamondbacks 4 at Rockies 6 L
Diamondbacks 4 at Rangers 2 W
Diamondbacks 7 at Rangers 4 W
Diamondbacks 2 at Mets 4 L
Diamondbacks 2 at Mets 4 L
Diamondbacks 3 at Mets 5 L
Diamondbacks 4 at Giants 2 W
Diamondbacks 4 at Giants 8 L
Diamondbacks 1 at Giants 2 L
Diamondbacks 3 at Marlins 1 W
Diamondbacks 0 at Marlins 3 L
Diamondbacks 3 at Marlins 5 L
Diamondbacks 8 at Brewers 3 W
Diamondbacks 1 at Brewers 2 L
Diamondbacks 2 at Brewers 0 W
Diamondbacks 3 at Brewers 0 W
Diamondbacks 4 at Mariners 3 W
Diamondbacks 8 at Mariners 4 W
Diamondbacks 8 at Mariners 2 W
Houston Astros 07/31 8:10PM
Houston Astros 08/01 7:10PM
Houston Astros 08/02 2:10PM
Washington Nationals 08/03 7:05PM
Washington Nationals 08/04 7:05PM
Washington Nationals 08/05 7:05PM
Washington Nationals 08/06 4:05PM
Cincinnati Reds 08/07 9:40PM
Cincinnati Reds 08/08 8:10PM
Cincinnati Reds 08/09 4:10PM
Philadelphia Phillies 08/10 9:40PM
Philadelphia Phillies 08/11 9:40PM
Philadelphia Phillies 08/12 3:40PM
Atlanta Braves 08/14 7:35PM
Atlanta Braves 08/15 7:10PM
Atlanta Braves 08/16 1:35PM
Pittsburgh Pirates 08/17 7:05PM
Pittsburgh Pirates 08/18 7:05PM
Pittsburgh Pirates 08/19 7:05PM
Cincinnati Reds 08/20 7:10PM
Cincinnati Reds 08/21 7:10PM
Cincinnati Reds 08/22 7:10PM
Cincinnati Reds 08/23 1:10PM
St. Louis Cardinals 08/24 9:40PM
St. Louis Cardinals 08/25 9:40PM
St. Louis Cardinals 08/26 9:40PM
St. Louis Cardinals 08/27 9:40PM
Oakland Athletics 08/28 9:40PM
Oakland Athletics 08/29 8:10PM
Oakland Athletics 08/30 4:10PM
Colorado Rockies 08/31 8:40PM
Colorado Rockies 09/01 8:40PM
Colorado Rockies 09/02 8:40PM
Chicago Cubs 09/04 2:20PM
Chicago Cubs 09/05 2:20PM
Chicago Cubs 09/06 2:20PM
San Francisco Giants 09/07 4:10PM
San Francisco Giants 09/08 9:40PM
San Francisco Giants 09/09 9:40PM
Los Angeles Dodgers 09/11 9:40PM
Los Angeles Dodgers 09/12 8:10PM
Los Angeles Dodgers 09/13 4:10PM
San Diego Padres 09/14 9:40PM
San Diego Padres 09/15 9:40PM
San Diego Padres 09/16 9:40PM
San Francisco Giants 09/18 10:15PM
San Francisco Giants 09/19 4:05PM
San Francisco Giants 09/20 4:05PM
Los Angeles Dodgers 09/21 10:10PM
Los Angeles Dodgers 09/22 10:10PM
Los Angeles Dodgers 09/23 10:10PM
Los Angeles Dodgers 09/24 3:10PM
San Diego Padres 09/25 10:10PM
San Diego Padres 09/26 8:40PM
San Diego Padres 09/27 4:10PM
Colorado Rockies 09/29 9:40PM
Colorado Rockies 09/30 9:40PM
Colorado Rockies 10/01 9:40PM
Houston Astros 10/02 9:40PM
Houston Astros 10/03 8:10PM
Houston Astros 10/04 4:10PM

Previous Games

Day Teams Score Record
07-29 Diamondbacks 8 48-51
Mariners 2 46-55
Day Teams Score Record
07-28 Diamondbacks 8 48-51
Mariners 4 46-55
Day Teams Score Record
07-27 Diamondbacks 4 48-51
Mariners 3 46-55

Upcoming For Diamondbacks

Date Team Record Prob Pitcher
07/31 8:10PM Diamondbacks 48-51 R. De La Rosa
Astros 56-45 D. Keuchel
Date Team Record Prob Pitcher
08/01 7:10PM Diamondbacks 48-51 J. Hellickson
Astros 56-45 D. Keuchel
Date Team Record Prob Pitcher
08/02 2:10PM Diamondbacks 48-51 R. Ray
Astros 56-45 C. McHugh
Date Team Record Prob Pitcher
08/03 7:05PM Diamondbacks 48-51 Z. Godley
Nationals 52-46 D. Fister
Date Team Record Prob Pitcher
08/04 7:05PM Diamondbacks 48-51 P. Corbin
Nationals 52-46 M. Scherzer
Date Team Record Prob Pitcher
08/05 7:05PM Diamondbacks 48-51 -
Nationals 52-46 -
Date Team Record Prob Pitcher
08/06 4:05PM Diamondbacks 48-51 -
Nationals 52-46 -
Date Team Record Prob Pitcher
08/07 9:40PM Reds 44-54 -
Diamondbacks 48-51 -

2015 YTD Stats

Catcher

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Welington Castillo C 108 29 7 0 6 15 16 0 0 12 36 .269 .358 .500 .858
Oscar Hernandez C 19 3 1 0 0 3 1 0 0 2 12 .158 .238 .211 .449
Gerald Laird C 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Jarrod Saltalamacchia C 66 13 5 0 1 7 4 0 0 9 27 .197 .299 .318 .617
Tuffy Gosewisch C 128 27 6 0 1 9 13 2 1 8 23 .211 .261 .281 .542
Jordan Pacheco C 66 16 0 0 2 8 8 1 0 9 14 .242 .333 .333 .666

First Base

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Danny Dorn 1B 30 5 1 0 0 0 3 0 0 2 10 .167 .219 .200 .419
Paul Goldschmidt 1B 352 122 24 1 22 66 75 17 4 60 82 .347 .465 .608 1.073

Second Base

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Chris Owings 2B 319 74 14 4 3 39 25 13 2 12 89 .232 .262 .329 .591

Third Base

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Aaron Hill 3B 198 43 9 0 4 20 24 5 1 21 33 .217 .291 .323 .614
Jake Lamb 3B 164 46 7 4 2 19 21 3 1 15 46 .280 .346 .409 .755
Yasmany Tomas 3B 287 85 16 2 6 28 37 5 2 13 73 .296 .330 .429 .759

Short Stop

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Nick Ahmed SS 285 64 10 2 6 34 25 4 5 23 57 .225 .285 .337 .622
Cliff Pennington SS 118 28 2 0 1 13 10 3 0 12 24 .237 .313 .280 .593

Left Field

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
David Peralta LF 273 76 18 7 9 39 45 5 2 28 64 .278 .352 .495 .847

Center Field

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS
Ender Inciarte CF 297 88 17 2 3 41 26 10 6 9 34 .296 .323 .397 .720
A.J. Pollock CF 378 114 21 3 11 65 44 23 6 35 64 .302 .359 .460 .819

Right Field

Player Pos AB H 2B 3B HR R RBI SB CS BB K BA OBP SLG OPS

Pitcher

Player Pos W L Sv G IP H HR ER BB K ERA WHIP
Patrick Corbin SP 1 3 0 0 22 20 5 9 3 23 3.68 1.05
Jeremy Hellickson SP 7 6 0 0 107.2 112 14 55 27 92 4.60 1.32
Oliver Perez RP 2 1 0 0 26.2 25 2 10 10 31 3.38 1.35
Daniel Hudson RP 2 3 1 0 42 36 4 16 17 43 3.43 1.31
Evan Marshall RP 0 2 0 0 13.1 20 3 9 4 7 6.08 1.88
Archie Bradley SP 2 3 0 0 35.2 36 3 23 21 23 5.80 1.63
Chase Anderson SP 4 4 0 0 105 108 12 51 25 67 4.37 1.28
Zack Godley SP 2 0 0 0 12 11 2 3 3 11 2.25 1.17
Brad Ziegler RP 0 1 17 0 44.2 25 2 6 11 27 1.21 0.87
Enrique Burgos RP 1 2 2 0 21 22 2 12 11 32 5.14 1.57
Rubby De La Rosa SP 8 5 0 0 125.1 125 22 63 35 106 4.52 1.29
Dominic Leone RP 0 1 0 0 3.2 8 1 6 0 2 14.73 2.18
A.J. Schugel RP 0 0 0 0 3 5 1 2 0 0 6.00 2.33
Addison Reed RP 2 2 3 0 24.1 31 2 16 7 20 5.92 1.73
Allen Webster SP 1 1 0 0 19 18 6 15 13 12 7.11 1.68
Robbie Ray SP 3 5 0 0 66.2 58 3 20 17 58 2.70 1.13
David Hernandez RP 0 1 0 0 13.2 14 2 5 4 12 3.29 1.32
Andrew Chafin RP 5 0 2 0 53.2 42 1 16 13 38 2.68 1.08
Josh Collmenter SP 3 6 0 0 82.2 99 14 43 17 39 4.68 1.43
Randall Delgado RP 4 3 1 0 48.1 43 6 15 20 46 2.79 1.32
Matt Stites RP 0 0 0 0 2.1 2 0 1 0 1 3.86 0.86

2015 YTD Projetions

Catcher

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG
Welington Castillo C 197 50 10 0 6 18 21 0 0 16 .254 .320 .396
Gerald Laird C 180 43 11 0 1 18 13 0 0 18 .239 .312 .317
Jarrod Saltalamacchia C 395 92 23 0 15 53 50 1 1 51 .233 .319 .405
Tuffy Gosewisch C 282 66 19 1 4 23 24 0 1 11 .234 .264 .351
Jordan Pacheco C 85 23 6 1 0 8 8 1 0 4 .271 .311 .365

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG

Short Stop

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG
Nick Ahmed SS 113 28 5 1 1 13 10 4 1 7 .248 .290 .336
Cliff Pennington SS 167 40 7 1 2 18 10 4 1 17 .240 .312 .329

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG

Player Pos AB H 2B 3B HR R RBI SB CS BB BA OBP SLG

Player Pos W L IP HA HR ER BB K ERA WHIP

LAST LINEUP - 2015-07-29 03:40 pm Diamondbacks