loading

Arizona Diamondbacks

Arizona Diamondbacks

Arizona Diamondbacks

  • 2025 Team Record: 62 - 66

Arizona Diamondbacks Roster 2025

Pitchers
Name # Pos Bat Thw Age Ht Wt Birth Place
Kyle Backhus Kyle Backhus 43 RP L L 27 6'4" 185 lbs New Waverly, USA
Jalen Beeks Jalen Beeks 68 RP L L 32 5'11" 215 lbs Fayetteville, USA
Juan Burgos Juan Burgos 52 RP R R 25 6'0" 185 lbs Santiago, DOM
Corbin Burnes Corbin Burnes 39 SP R R 30 6'3" 245 lbs Bakersfield, USA
Nabil Crismatt Nabil Crismatt 61 RP R R 30 6'1" 220 lbs Barranquilla, COL
John Curtiss John Curtiss 46 RP R R 32 6'5" 220 lbs Dallas, USA
Anthony DeSclafani Anthony DeSclafani 21 SP R R 35 6'2" 195 lbs Freehold, USA
Yilber Díaz Yilber Díaz 45 SP R R 25 6'0" 190 lbs Guatire, VEN
Zac Gallen Zac Gallen 23 SP R R 30 6'2" 189 lbs Gibbsboro, USA
Brandyn Garcia Brandyn Garcia 55 RP L L 25 6'4" 235 lbs Newport, USA
Kevin Ginkel Kevin Ginkel 37 RP L R 31 6'4" 235 lbs San Diego, USA
Tommy Henry Tommy Henry 47 RP L L 28 6'3" 205 lbs Portage, USA
Andrew Hoffmann Andrew Hoffmann 56 RP R R 25 6'5" 210 lbs Joliet, USA
Drey Jameson Drey Jameson 99 RP R R 28 6'0" 165 lbs Greenfield, USA
Bryce Jarvis Bryce Jarvis 40 RP L R 27 6'2" 195 lbs Lexington, USA
Casey Kelly Casey Kelly 60 RP R R 35 6'3" 210 lbs Sarasota, USA
Justin Martinez Justin Martinez 63 RP R R 24 6'3" 180 lbs Bonao, DOM
Cristian Mena Cristian Mena 64 SP R R 22 6'2" 170 lbs Pimentel, DOM
Christian Montes De Oca Christian Montes De Oca 59 RP R R 25 6'4" 230 lbs Santo Domingo, DOM
Juan Morillo Juan Morillo 67 RP R R 26 6'1" 150 lbs Maracaibo, VEN
Kyle Nelson Kyle Nelson 24 RP L L 29 6'1" 175 lbs San Francisco, USA
Ryne Nelson Ryne Nelson 19 SP R R 27 6'3" 184 lbs Henderson, USA
Brandon Pfaadt Brandon Pfaadt 32 SP R R 26 6'4" 220 lbs Louisville, USA
A.J. Puk A.J. Puk 33 RP L L 30 6'7" 248 lbs Minneapolis, USA
Eduardo Rodriguez Eduardo Rodriguez 57 SP L L 32 6'2" 231 lbs Valencia, VEN
Andrew Saalfrank Andrew Saalfrank 27 RP L L 28 6'3" 205 lbs Fort Wayne, USA
Ryan Thompson Ryan Thompson 81 RP R R 33 6'5" 210 lbs Turner, USA
Gus Varland Gus Varland RP L R 28 6'1" 225 lbs Maplewood, USA
Blake Walston Blake Walston 48 SP L L 24 6'5" 175 lbs Wilmington, USA
Jake Woodford Jake Woodford 41 SP R R 28 6'4" 215 lbs Tampa, USA
Catchers
Name # Pos Bat Thw Age Ht Wt Birth Place
Adrian Del Castillo Adrian Del Castillo 25 C L R 25 5'10" 208 lbs Miami, USA
Jose Herrera Jose Herrera 11 C B R 28 5'9" 217 lbs San Carlos, VEN
James McCann James McCann 8 C R R 35 6'3" 235 lbs Santa Barbara, USA
Gabriel Moreno Gabriel Moreno 14 C R R 25 5'9" 195 lbs Barquisimeto, VEN
Infielders
Name # Pos Bat Thw Age Ht Wt Birth Place
Blaze Alexander Blaze Alexander 9 SS R R 26 6'0" 160 lbs Cape Coral, USA
Connor Kaiser Connor Kaiser 65 SS R R 28 6'3" 195 lbs Shawnee Mission, USA
Jordan Lawlar Jordan Lawlar 10 2B R R 23 6'0" 190 lbs Carrollton, USA
Tyler Locklear Tyler Locklear 28 1B R R 24 6'2" 210 lbs Abingdon, USA
Ketel Marte Ketel Marte 4 2B B R 31 6'0" 210 lbs Nizao, DOM
Geraldo Perdomo Geraldo Perdomo 2 SS B R 25 6'2" 203 lbs Santo Domingo, DOM
Pavin Smith Pavin Smith 26 1B L L 29 6'2" 208 lbs Jupiter, USA
Tim Tawa Tim Tawa 13 2B R R 26 5'11" 196 lbs West Linn, USA
Ildemaro Vargas Ildemaro Vargas 6 2B B R 34 6'0" 202 lbs Caripito, VEN
Outfielders
Name # Pos Bat Thw Age Ht Wt Birth Place
Jorge Barrosa Jorge Barrosa 1 LF B L 24 5'6" 165 lbs Puerto Cabello, VEN
Corbin Carroll Corbin Carroll 7 RF L L 25 5'10" 165 lbs Seattle, USA
Tristin English Tristin English 30 LF R R 28 6'2" 208 lbs Stockbridge, USA
Lourdes Gurriel Jr. Lourdes Gurriel Jr. 12 LF R R 31 6'3" 215 lbs Sancti Spiritus, CUB
Jake McCarthy Jake McCarthy 31 CF L L 28 6'1" 215 lbs Scranton, USA
Alek Thomas Alek Thomas 5 CF L L 25 5'9" 175 lbs Chicago, USA

Arizona Diamondbacks Schedule 2025 -

Date Matchup Time
Fri, Feb 21st vs Colorado Colorado 03:10 pm
Sat, Feb 22nd @ Colorado Colorado 03:10 pm
Sun, Feb 23rd @ Seattle Seattle 03:10 pm
Mon, Feb 24th vs Cleveland Cleveland 03:10 pm
Tue, Feb 25th @ Chicago Chicago 03:05 pm
Wed, Feb 26th vs Milwaukee Milwaukee 03:10 pm
Thu, Feb 27th @ Cincinnati Cincinnati 03:05 pm
Fri, Feb 28th vs Kansas City Kansas City 03:10 pm
Sat, Mar 1st vs Colorado Colorado 03:10 pm
Sun, Mar 2nd @ Texas Texas 03:05 pm
Mon, Mar 3rd vs Chicago Chicago 03:10 pm
Wed, Mar 5th vs San Francisco San Francisco 03:10 pm
Thu, Mar 6th @ Cleveland Cleveland 08:05 pm
Thu, Mar 6th vs Seattle Seattle 08:40 pm
Fri, Mar 7th @ Los Angeles Los Angeles 03:10 pm
Sat, Mar 8th @ Cincinnati Cincinnati 03:05 pm
Sat, Mar 8th @ Oakland Oakland 04:05 pm
Sun, Mar 9th @ Oakland Oakland 04:05 pm
Sun, Mar 9th vs Texas Texas 04:10 pm
Mon, Mar 10th @ Los Angeles Los Angeles 04:05 pm
Tue, Mar 11th vs Kansas City Kansas City 04:10 pm
Wed, Mar 12th @ Oakland Oakland 04:05 pm
Thu, Mar 13th @ Seattle Seattle 09:40 pm
Fri, Mar 14th vs Cincinnati Cincinnati 04:10 pm
Sat, Mar 15th vs Chicago Chicago 04:10 pm
Sun, Mar 16th @ San Diego San Diego 04:10 pm
Mon, Mar 17th @ Kansas City Kansas City 04:05 pm
Mon, Mar 17th vs Los Angeles Los Angeles 04:10 pm
Wed, Mar 19th vs Colorado Colorado 04:10 pm
Thu, Mar 20th vs Oakland Oakland 04:10 pm
Fri, Mar 21st @ Milwaukee Milwaukee 09:10 pm
Sat, Mar 22nd @ San Francisco San Francisco 04:05 pm
Sun, Mar 23rd @ Chicago Chicago 04:05 pm
Sun, Mar 23rd vs San Diego San Diego 04:10 pm
Mon, Mar 24th vs Cleveland Cleveland 09:40 pm
Tue, Mar 25th vs Cleveland Cleveland 03:40 pm