Kansas City Royals

65-97 13th in American League 5th in AL Central
Logo for the 2009 Kansas City Royals

HR

144

24th

R

686

23rd

SO

1,153

12th

ERA

4.83

26th

Overview Stats Schedule Roster Splits History

2009 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Josh Anderson Josh Anderson OF 6'2" 195 8/10/1982 26 Somerset, KY
Mike Aviles Mike Aviles SS 5'10" 205 3/13/1981 28 New York, NY
John Bale John Bale P 6'4" 210 5/22/1974 35 Cheverly, MD
Brian Bannister Brian Bannister P 6'1" 215 2/28/1981 28 Scottsdale, AZ
Yuniesky Betancourt Yuniesky Betancourt SS 5'10" 205 1/31/1982 27 Santa Clara, Cuba
Willie Bloomquist Willie Bloomquist OF 5'11" 200 11/27/1977 31 Bremerton, WA
John Buck John Buck C 6'3" 245 7/7/1980 28 Kemmerer, WY
Billy Butler Billy Butler 1B 6'0" 260 4/18/1986 23 Orange Park, FL
Alberto Callaspo Alberto Callaspo 2B 5'9" 225 4/19/1983 26 Maracay, Venezuela
Bruce Chen Bruce Chen P 6'2" 215 6/19/1977 32 Panama City, Panama
Roman Colon Roman Colon P 6'5" 245 8/13/1979 29 Montecristi, Dominican Republic
Coco Crisp Coco Crisp OF 5'10" 185 11/1/1979 29 Los Angeles, CA
Juan Cruz Juan Cruz P 6'2" 170 10/15/1978 30 Bonao, Dominican Republic
Kyle Davies Kyle Davies P 6'1" 210 9/9/1983 25 Decatur, GA
David DeJesus David DeJesus OF 5'11" 190 12/20/1979 29 Brooklyn, NY
Lenny DiNardo Lenny DiNardo P 6'2" 220 9/19/1979 29 Miami, FL
Kyle Farnsworth Kyle Farnsworth P 6'4" 230 4/14/1976 33 Wichita, KS
Ryan Freel Ryan Freel OF 5'9" 180 3/8/1976 33 Jacksonville, FL
Alex Gordon Alex Gordon 3B 6'1" 220 2/10/1984 25 Lincoln, NE
Zack Greinke Zack Greinke P 6'2" 200 10/21/1983 25 Orlando, FL
Jose Guillen Jose Guillen OF 6'0" 215 5/17/1976 33 San Cristobal, Dominican Republic
Luis Hernandez Luis Hernandez SS 5'10" 190 6/26/1984 25 Quibor, Venezuela
Luke Hochevar Luke Hochevar P 6'5" 225 9/15/1983 25 Denver, CO
Dusty Hughes Dusty Hughes P 5'10" 190 6/29/1982 27 Tupelo, MS
Tug Hulett Tug Hulett 2B 5'10" 185 2/28/1983 26 Springfield, IL
Mike Jacobs Mike Jacobs DH 6'3" 210 10/30/1980 28 Chula Vista, CA
Anthony Lerew Anthony Lerew P 6'4" 225 10/28/1982 26 Carlisle, PA
Ron Mahay Ron Mahay P 6'2" 200 6/28/1971 38 Crestwood, IL
Mitch Maier Mitch Maier OF 6'3" 210 6/30/1982 27 Petoskey, MI
Victor Marte Victor Marte P 6'2" 260 11/8/1980 28 Puerto Plata, Dominican Republic
Gil Meche Gil Meche P 6'3" 220 9/8/1978 30 Lafayette, LA
Miguel Olivo Miguel Olivo C 6'0" 230 7/15/1978 30 Villa Vasquez, Dominican Republic
Brayan Pena Brayan Pena C 5'9" 240 1/7/1982 27 Havana, Cuba
Tony Pena Jr. Tony Pena Jr. SS 6'2" 180 3/23/1981 28 Santiago, Dominican Republic
Sidney Ponson Sidney Ponson P 6'1" 260 11/2/1976 32 Noord, Aruba
Horacio Ramirez Horacio Ramirez P 6'1" 220 11/24/1979 29 Carson, CA
Carlos Rosa Carlos Rosa P 6'1" 195 9/21/1984 24 San Francisco de Macoris, Dominican Republic
Joakim Soria Joakim Soria P 6'3" 200 5/18/1984 25 Monclova, Mexico
Mark Teahen Mark Teahen 3B 6'3" 230 9/6/1981 27 Redlands, CA
Robinson Tejeda Robinson Tejeda P 6'2" 245 3/24/1982 27 Bani, Dominican Republic
Doug Waechter Doug Waechter P 6'4" 225 1/28/1981 28 St. Petersburg, FL
Jamey Wright Jamey Wright P 6'6" 225 12/24/1974 34 Oklahoma City, OK
Yasuhiko Yabuta Yasuhiko Yabuta P 6'2" 190 6/19/1973 36 Osaka, Japan

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
Sun
5/5
NYM NYM
@
STL STL
4-3
Sun
5/5
MIL MIL
@
KCR KCR
2-3
Sun
5/5
CWS CWS
@
TBR TBR
2-8
Sun
5/5
SFG SFG
@
PHI PHI
1-6
Sun
5/5
LAA LAA
@
PIT PIT
1-4

Schedule

DATE MATCHUP TIME (ET)
Tue
5/7
TEX TEX
@
OAK OAK
3:37 PM
Tue
5/7
DET DET
@
CLE CLE
6:10 PM
Tue
5/7
TOR TOR
@
PHI PHI
6:40 PM
Tue
5/7
ARI ARI
@
CIN CIN
6:40 PM
Tue
5/7
LAA LAA
@
PIT PIT
6:40 PM