Football
Baseball
Basketball
FAQ
About Us
Join Now
MyMrSports
Yearly Stats
MLB Rosters
Search
Probables
Going Twice
Qualifiers
Players of the Week
More
Leaders
Draft Analysis
Top Performers
Injury Report
Games Per Week
Best Player Weeks
Best Player Streaks
Player Rankings
Player Trends
Games Played
Who's Hot
Who's Not
Yearly Stats
MLB Rosters
Search
Probables
Going Twice
Qualifiers
More
Players of the Week
Leaders
Draft Analysis
Top Performers
Injury Report
Games Per Week
Best Player Weeks
Best Player Streaks
Player Rankings
Player Trends
Games Played
Who's Hot
Who's Not
Yearly Stats
MLB Rosters
Search
Probables
More
Going Twice
Qualifiers
Players of the Week
Leaders
Draft Analysis
Top Performers
Injury Report
Games Per Week
Best Player Weeks
Best Player Streaks
Player Rankings
Player Trends
Games Played
Who's Hot
Who's Not
Yearly Stats
MLB Rosters
Search
More
Probables
Going Twice
Qualifiers
Players of the Week
Leaders
Draft Analysis
Top Performers
Injury Report
Games Per Week
Best Player Weeks
Best Player Streaks
Player Rankings
Player Trends
Games Played
Who's Hot
Who's Not
Eduardo Rodriguez
Starting Pitcher
Arizona Diamondbacks
Birthday: April 07, 1993 Age: 32
SP Andrew Abbott Cin
SS CJ Abrams Was
1B Jose Abreu Hou
OF Wilyer Abreu Bos
SP Tim Adleman F/A
SP Sandy Alcantara Mia
C Francisco Álvarez NYN
SS Gabriel Arias Cle
OF Randy Arozarena Sea
SP Jeff Austin Ret
SS Javier Baez Det
C Patrick Bailey SF
C Joey Bart Pit
SP Chris Bassitt Tor
RP Felix Bautista Bal
SP Shane Baz TB
2B Travis Bazzana Cle
1B Joshua Bell Was
SP Brayan Bello Bos
SS Mookie Betts LAD
SP Tanner Bibee Cle
SP Shane Bieber Cle
SP Paul Blackburn NYN
SP Ronel Blanco Hou
OF JJ Bleday Oak
SS Xander Bogaerts SD
SP Matt Boyd ChN
SP Taj Bradley TB
3B Alex Bregman Bos
RP Scott Brow Ret
SP Hunter Brown Hou
SP Walker Buehler Bos
SP Corbin Burnes Ari
1B Michael Busch ChN
OF Lawrence Butler Oak
OF Rich Butler Ret
1B Jac Caglianone KC
3B Junior Caminero TB
SP Griffin Canning NYN
RP Yennier Cano Bal
OF Kerry Carpenter Det
OF Corbin Carroll Ari
1B Triston Casas Bos
2B Willi Castro Min
SP Dylan Cease SD
SP Bubba Chandler Pit
RP Aroldis Chapman Bos
3B Matt Chapman SF
OF Jackson Chourio Mil
RP Emmanuel Clase Cle
RP Joe Colon Ret
C William Contreras Mil
SP Pat Corbin Tex
SS Carlos Correa Min
OF Colton Cowser Bal
SS J.P. Crawford Sea
OF Oneil Cruz Pit
SP Yu Darvish SD
SS Elly De La Cruz Cin
SS Leodalis De Vries SD
SS Paul DeJong Was
OF David Dellucci Ret
3B Rafael Devers Bos
C Yainer Diaz Hou
1B Yandy Diaz TB
C Dillon Dingler Det
SP Hunter Dobbins Bos
OF Jasson Dominguez NYA
RP Camilo Doval SF
OF Brenton Doyle Col
3B Ezequiel Duran Tex
OF Jarren Duran Bos
RP Jhoan Duran Min
OF Tommy Edman LAD
SS Xavier Edwards Mia
SP Zach Eflin Bal
1B Bryce Eldridge SF
1B Christian Encarnacion-Strand Cin
SP Nathan Eovaldi Tex
RP Carlos Estevez KC
RP Pete Fairbanks TB
SS Kyle Farmer Col
RP Kyle Finnegan Was
SP Jack Flaherty Det
OF Jake Fraley Cin
1B Freddie Freeman LAD
OF Sal Frelick Mil
SP Max Fried NYA
OF TJ Friedl Cin
SP Zac Gallen Ari
2B Luis Garcia Was
2B Zack Gelof Oak
SP Kyle Gibson Bal
SP Luis Gil NYA
SP Logan Gilbert Sea
2B Andrés Gimenez Tor
SP Lucas Giolito Bos
RP Chad Girodo Ret
SP Tyler Glasnow LAD
1B Paul Goldschmidt NYA
SP Tony Gonsolin LAD
2B Romy Gonzalez Bos
OF Hunter Goodman Col
SP MacKenzie Gore Was
2B Nolan Gorman StL
SP Sonny Gray StL
SP Hunter Greene Cin
OF Riley Greene Det
OF Trent Grisham NYA
1B Vladimir Guerrero Jr. Tor
SP Ryan Gusto Hou
1B Bryce Harper Phi
OF Michael Harris II Atl
3B Ke'Bryan Hayes Pit
C Jonah Heim Tex
SS Gunnar Henderson Bal
SP Logan Henderson Mil
1B Alex Hernandez Ret
OF Teoscar Hernández LAD
C Ivan Herrera StL
RP Jeff Hoffman Tor
2B Jackson Holliday Bal
SP Clay Holmes NYN
SP Grant Holmes Atl
1B Rhys Hoskins Mil
SP Tanner Houck Bos
RP Bob Howry Ret
SP Shota Imanaga ChN
1B Xavier Isaac TB
RP Luke Jackson Tex
RP Kenley Jansen LAA
OF Eloy Jimenez TB
OF Connor Joe SD
3B Josh Jung Tex
2B Luke Keaschall Min
1B Colt Keith Det
SP Mitch Keller Pit
C Carson Kelly ChN
SP Merrill Kelly Ari
RP Orion Kerkering Phi
RP Dean Kiekhefer Ret
SP Yusei Kikuchi LAA
SS Ha-seong Kim TB
RP Craig Kimbrel Bal
SP Michael King SD
SP George Kirby Sea
OF Heston Kjerstad Bal
OF Steven Kwan Cle
RP Alex Lange Det
OF Wyatt Langford Tex
OF Trevor Larnach Min
SS Jordan Lawlar Ari
2B Brooks Lee Min
SP Jack Leiter Tex
3B Royce Lewis Min
SS Francisco Lindor NYN
3B Trey Lipscomb Was
SP Nick Lodolo Cin
OF Joey Loperfido Tor
2B Otto Lopez Mia
RP Jorge López Was
2B Brandon Lowe TB
OF Josh Lowe TB
1B Nathaniel Lowe Was
SS Marco Luciano SF
2B Gavin Lux Cin
SP Jesus Luzardo Phi
OF Justyn-Henry Malloy Det
2B Ketel Marte Ari
RP Justin Martinez Ari
SP Dustin May LAD
3B Coby Mayo Bal
SP Shane McClanahan TB
SP Lance McCullers Hou
OF Andrew McCutchen Pit
2B Zach McKinstry Det
2B Matt McLain Cin
3B Ryan McMahon Col
2B Jeff McNeil NYN
OF Parker Meadows Det
1B Joey Meneses Was
SP Daniel Mengden F/A
1B Matt Mervis Mia
SP Max Meyer Mia
OF Matt Mieske Ret
SP Bobby Miller LAD
SP Bryce Miller Sea
OF Kameron Misner TB
SP Casey Mize Det
3B Yoan Moncada LAA
3B Elehuris Montero Col
3B Dylan Moore Sea
C Gabriel Moreno Ari
SP Scott Mullen Ret
OF Cedric Mullins II Bal
3B Max Muncy LAD
RP Andres Munoz Sea
C Bo Naylor Cle
1B Josh Naylor Ari
RP Hector Neris Atl
SS Zach Neto LAA
OF Brandon Nimmo NYN
OF Lars Nootbaar StL
1B Ryan O'Hearn Bal
C Logan O'Hoppe LAA
OF Tyler O'Neill Bal
SP Bailey Ober Min
SP Reese Olson Det
SP Eddie Oropesa Ret
RP Emilio Pagan Cin
OF Andy Pages LAD
C Pedro Pages StL
SP Andrew Painter Phi
SP Andre Pallante StL
SP Chan Ho Park Ret
SP Mitchell Parker Was
1B Vinnie Pasquantino KC
OF Rudy Pemberton Ret
SP Ryan Pepiot TB
SS Geraldo Perdomo Ari
SP Eury Perez Mia
C Salvador Perez KC
OF Blake Perkins Mil
SP David Peterson NYN
SP Brandon Pfaadt Ari
SP Travis Phelps Ret
1B Jason Phillips Ret
3B Jorge Polanco Sea
RP Ryan Pressly ChN
OF Ceddanne Rafaela Bos
SP Cole Ragans KC
C Cal Raleigh Sea
C Agustin Ramirez Mia
3B Jose Ramirez Cle
OF Heliot Ramos SF
SP Drew Rasmussen TB
SP Colin Rea ChN
2B Jeff Reboulet Ret
OF Bryan Reynolds Pit
1B Ben Rice NYA
RP David Robertson Tex
SP Carlos Rodon NYA
SP Eduardo Rodriguez Ari
SP Grayson Rodriguez Bal
OF Julio Rodriguez Sea
SS Miguel Rojas LAD
OF Brent Rooker Oak
SS Amed Rosario Was
C Keibert Ruiz Was
C Adley Rutschman Bal
RP Erik Sabel Ret
RP Mike Saipe Ret
1B Carlos Santana Cle
SP Roki Sasaki LAD
1B Nolan Schanuel LAA
SP Max Scherzer Tor
SP Clarke Schmidt NYA
2B Davis Schneider Tor
SP Christian Scott NYN
RP Tanner Scott LAD
OF Victor Scott StL
SP JP Sears Oak
SP Kodai Senga NYN
SP Luis Severino Oak
3B Matt Shaw ChN
OF Chandler Simpson TB
SP Paul Skenes Pit
SP Tarik Skubal Det
RP Cade Smith Cle
3B Josh Smith Tex
OF Pavin Smith Ari
SP Shane Smith ChA
C Will Smith LAD
SP Blake Snell LAD
OF Jorge Soler LAA
SP José Soriano LAA
OF Juan Soto NYN
OF George Springer Tor
SP Jeffrey Springs Oak
1B Scott Stahoviak Ret
SP Gene Stechschulte Ret
SP Justin Steele ChN
C Tyler Stephenson Cin
OF Kyle Stowers Mia
RP Robert Suarez SD
SP Tomoyuki Sugano Bal
OF Seiya Suzuki ChN
SS Dansby Swanson ChN
SP Jameson Taillon ChN
OF Tim Tawa Ari
1B Michael Toglia Col
1B Spencer Torkelson Det
2B Gleyber Torres Det
SS Ezequiel Tovar Col
OF Mike Trout LAA
2B Brice Turang Mil
SP Spencer Turnbull Phi
SS Trea Turner Phi
RP Abner Uribe Mil
SP Framber Valdez Hou
SP Cesar Vargas Ret
3B Miguel Vargas ChA
OF Daulton Varsho Tor
SP Randy Vasquez SD
OF Alex Verdugo Atl
SP Justin Verlander SF
3B Mark Vientos NYN
SS Anthony Volpe NYA
SP Michael Wacha KC
1B Eric Wagaman Mia
SS Sebastian Walcott Tex
OF Jordan Walker StL
OF Matt Wallner Min
SP Luke Weaver NYA
SP Logan Webb SF
3B Jordan Westburg Bal
SS JJ Wetherholt StL
SP Zack Wheeler Phi
OF Eli White Atl
SS Carson Williams TB
RP Devin Williams NYA
SP Gavin Williams Cle
SS Jett Williams NYN
SP Trevor Williams Was
3B Ben Williamson Sea
OF Mac Williamson Ret
SS Jack Wilson Ret
SS Jacob Wilson Oak
SS Masyn Winn StL
SS Bobby Witt Jr. KC
SP Bryan Woo Sea
OF James Wood Was
SP Brandon Woodruff Mil
SP Yoshinobu Yamamoto LAD
OF Mike Yastrzemski SF
OF Christian Yelich Mil
OF Masataka Yoshida Bos
Stats
Yearly Stats
Ownership
Best Weeks
Stat Range
Protectable
Starter %
Trends
Best Streaks
Position Ranking
Draft Analysis
Transaction History
Trade History
Draft Analysis for 2025
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
All Leagues
Continuous Leagues
One-Year Leagues
League
Round
Pick
Champion League 01
18
213th
Pro League 01
Undrafted
-
Average Round
Average Pick
Times Undrafted
18.00
213.00
1 of 2
Login to MyMrSports
×
Email
Password
New to Mr Sports?
Click here to Join!
Create Your Account
×
This email address is already associated with another account.
Your First Name
Your Last Name
Your Email
Choose Password
Verify Password
Password must be at least 9 characters in length.
Signup for Mr. Sports Newsletter
Create Your Account
×
Thank you for joining the Mr. Sports community!
Team for Sale
×
You already have a team in
! Clearly you meant a different team for sale.
Signup for Draft
×
You already have a spot in
!. Clearly you meant a different league.
Team for Sale
×
That team has already been sold.