Arizona Diamondbacks

52-110 15th in National League 5th in NL West
David PeraltaKetel MarteMerrill Kelly

HR

144

29th

R

679

25th

SO

1,238

28th

ERA

5.11

29th

Overview Stats Scores & Schedule Roster Splits History

2021 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
68 Miguel Aguilar Miguel Aguilar P 5'8" 180 9/26/1991 29 Ciudad Obregon, Mexico
13 Nick Ahmed Nick Ahmed SS 6'2" 195 3/15/1990 31 East Longmeadow, MA
28 Seth Beer Seth Beer 1B 6'3" 195 9/18/1996 24 Maryville, IL
52 Ryan Buchter Ryan Buchter P 6'4" 232 2/13/1987 34 Reading, PA
33 JB Bukauskas JB Bukauskas P 6'0" 196 10/11/1996 24 Ashburn, VA
40 Madison Bumgarner Madison Bumgarner P 6'4" 242 8/1/1989 31 Hickory, NC
Zack Burdi Zack Burdi P 6'3" 205 3/9/1995 26 Downers Grove, IL
14 Asdrubal Cabrera Asdrubal Cabrera 3B 6'0" 205 11/13/1985 35 Puerto La Cruz, Venezuela
56 Kole Calhoun Kole Calhoun RF 5'10" 215 10/14/1987 33 Buckeye, AZ
54 Humberto Castellanos Humberto Castellanos P 5'11" 218 4/3/1998 23 Tepatitlan, Mexico
45 Taylor Clarke Taylor Clarke P 6'4" 200 5/13/1993 28 Ashburn, VA
36 Tyler Clippard Tyler Clippard P 6'3" 200 2/14/1985 36 Lexington, KY
58 Stefan Crichton Stefan Crichton P 6'3" 200 2/29/1992 29 Houston, TX
59 Brett de Geus Brett de Geus P 6'2" 190 11/4/1997 23 Pleasanton, CA
32 Chris Devenski Chris Devenski P 6'3" 210 11/13/1990 30 Long Beach, CA
34 Jon Duplantier Jon Duplantier P 6'4" 225 7/11/1994 26 Newark, DE
27 Drew Ellis Drew Ellis 3B 6'3" 210 12/1/1995 25 Louisville, KY
5 Eduardo Escobar Eduardo Escobar 3B 5'10" 185 1/5/1989 32 La Pica, Venezuela
63 Stuart Fairchild Stuart Fairchild LF 6'0" 190 3/17/1996 25 Seattle, WA
55 Jake Faria Jake Faria P 6'4" 225 7/30/1993 27 La Palma, CA
61 Seth Frankoff Seth Frankoff P 6'5" 210 8/27/1988 32 Raleigh, NC
65 Luis Frías Luis Frías P 6'3" 180 5/23/1998 23 Rio San Juan, Dominican Republic
23 Zac Gallen Zac Gallen P 6'2" 191 8/3/1995 25 Gibbsboro, NJ
49 Tyler Gilbert Tyler Gilbert P 6'3" 190 12/22/1993 27 Santa Cruz, CA
37 Kevin Ginkel Kevin Ginkel P 6'4" 210 3/24/1994 27 San Diego, CA
16 Jake Hager Jake Hager RF 6'1" 170 3/4/1993 28 Henderson, NV
9 Nick Heath Nick Heath CF 6'1" 187 11/27/1993 27 Junction City, KS
28 Bryan Holaday Bryan Holaday C 6'0" 214 11/19/1987 33 Dallas, TX
18 Carson Kelly Carson Kelly C 6'2" 220 7/14/1994 26 Chicago, IL
29 Merrill Kelly Merrill Kelly P 6'2" 190 10/14/1988 32 Houston, TX
1 Domingo Leyba Domingo Leyba 2B 5'11" 160 9/11/1995 25 Santo Domingo, Dominican Republic
16 Tim Locastro Tim Locastro CF 6'1" 200 7/14/1992 28 Auburn, NY
50 Yoan Lopez Yoan Lopez P 6'3" 185 1/2/1993 28 Nueva Gerona, Cuba
35 Joe Mantiply Joe Mantiply P 6'4" 215 3/1/1991 30 Danville, VA
4 Ketel Marte Ketel Marte CF 6'1" 165 10/12/1993 27 Nizao, Dominican Republic
25 Corbin Martin Corbin Martin P 6'2" 200 12/28/1995 25 Houston, TX
27 Wyatt Mathisen Wyatt Mathisen 3B 6'0" 225 12/30/1993 27 Corpus Christi, TX
30 Jake McCarthy Jake McCarthy RF 6'2" 195 7/30/1997 23 Scranton, PA
62 Humberto Mejia Humberto Mejia P 6'3" 175 3/3/1997 24 Panama City, Panama
64 Keury Mella Keury Mella P 6'2" 200 8/2/1993 27 Bonao, Dominican Republic
47 Matt Peacock Matt Peacock P 6'1" 180 2/27/1994 27 Saraland, AL
6 David Peralta David Peralta LF 6'1" 210 8/14/1987 33 Carabobo, Venezuela
2 Geraldo Perdomo Geraldo Perdomo SS 6'2" 185 10/22/1999 21 Santo Domingo, Dominican Republic
64 Sean Poppen Sean Poppen P 6'3" 205 3/15/1994 27 Chesapeake, VA
50 Noe Ramirez Noe Ramirez P 6'3" 205 12/22/1989 31 Los Angeles, CA
Henry Ramos Henry Ramos RF 6'2" 220 4/15/1992 29 Maunabo, Puerto Rico
22 Josh Reddick Josh Reddick RF 6'2" 195 2/19/1987 34 Savannah, GA
10 Josh Rojas Josh Rojas 2B 6'1" 185 6/30/1994 27 Glendale, AZ
Brandyn Sittinger Brandyn Sittinger P 6'1" 200 6/6/1994 27 Elyria, OH
31 Caleb Smith Caleb Smith P 6'2" 205 7/28/1991 29 Huntsville, TX
26 Pavin Smith Pavin Smith 1B 6'2" 210 2/6/1996 25 Jupiter, FL
46 Riley Smith Riley Smith P 6'1" 195 1/15/1995 26 Lufkin, TX
48 Joakim Soria Joakim Soria P 6'3" 200 5/18/1984 37 Monclova, Mexico
38 Anthony Swarzak Anthony Swarzak P 6'4" 215 9/10/1985 35 Fort Lauderdale, FL
Edwin Uceta Edwin Uceta P 6'0" 155 1/9/1998 23 Villa Los Almacigos, Dominican Republic
19 Josh VanMeter Josh VanMeter 2B 5'11" 165 3/10/1995 26 Ossian, IN
Ildemaro Vargas Ildemaro Vargas 2B 6'0" 170 7/16/1991 29 Caripito, Venezuela
12 Daulton Varsho Daulton Varsho CF 5'10" 190 7/2/1996 24 Marshfield, WI
21 Stephen Vogt Stephen Vogt C 6'0" 225 11/1/1984 36 Visalia, CA
53 Christian Walker Christian Walker 1B 6'0" 220 3/28/1991 30 Limerick, PA
24 Luke Weaver Luke Weaver P 6'2" 170 8/21/1993 27 DeLand, FL
41 Jordan Weems Jordan Weems P 6'3" 175 11/7/1992 28 Columbus, GA
48 J.B. Wendelken J.B. Wendelken P 6'1" 240 3/24/1993 28 Savannah, GA
57 Taylor Widener Taylor Widener P 6'0" 195 10/24/1994 26 Aiken, SC
49 Alex Young Alex Young P 6'2" 205 9/9/1993 27 Hawthorn Woods, IL
15 Andy Young Andy Young 2B 6'0" 195 5/10/1994 27 West Fargo, ND

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
4/18
TOR TOR
@
SDP SDP
5-1
Thu
4/18
LAA LAA
@
CIN CIN
1-7
Thu
4/18
ARI ARI
@
SFG SFG
17-1
Thu
4/18
NYM NYM
@
LAD LAD
9-4
Thu
4/18
MIL MIL
@
STL STL
2-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/20
TBR TBR
@
NYY NYY
1:05 PM
Sat
4/20
DET DET
@
MIN MIN
2:10 PM
Sat
4/20
MIL MIL
@
STL STL
2:15 PM
Sat
4/20
MIA MIA
@
CHC CHC
2:20 PM
Sat
4/20
BOS BOS
@
PIT PIT
4:05 PM