2004 Kansas City Royals

American League
Record: 58 - 104
View All MLB Seasons

Learn more about this team at
Baseball-Reference

WhatIfSports
WhatIfSports is the Internet's foremost authority on simulation for baseball, football, hockey, basketball & college sports.

Click to Learn More about WhatIfSports!
SimLeague Baseball
SimLeague Baseball lets you put Ruth, Ichiro & Mays in the same outfield to square off against Koufax and Pedro!

Click to Try SimLeague Baseball for Free!

Position Players
Player Pos Type GP PA/162 H HR RBI R SB SO BB BA OBP SLG F/R/A Salary
John BuckCF712585612303617915.235.280.424B/B+/B$1.75M
Alberto CastilloCF29105241111201014.270.365.371A/A+/A$1.34M
Benito SantiagoCF4918948623151328.274.312.434A/C+/D$996K
Kelly StinnettCF20691837100165.305.379.458D/C+/D-$340K
Mike Sweeney1BF10645211822795634433.287.347.504B-/C$2.98M
Ken Harvey1BF12049413113554718928.287.338.421B/C-$2.78M
Tony Graffanino2BF753147332637103827.263.332.335A-/A-$2.27M
Ruben Gotay2BF4416641116170369.270.315.375B/D-$728K
Joe Randa3BF1285391398566507740.287.343.408A-/C$3.41M
Desi Relaford3BF114430846344555634.221.296.305D/D+$1.86M
Angel BerroaSSF13455413484372148723.262.308.385C-/B-$3.06M
Andres BlancoSSF196719059165.317.379.417C/A+$555K
Calvin PickeringDHF35142307262104218.246.338.500D-/D-$698K
David DeJesusOFF964131047395885333.287.360.402B/A$3.33M
Matt StairsOFF12649611718664819249.267.345.451B/D+$2.91M
Carlos BeltranOFP6930974155151144437.278.367.534C+/A$2.85M
Abraham NunezOFP59247505293104825.226.304.335A/D-$974K
Dee BrownOFF59209494241925011.251.293.349C-/D+$883K
Juan GonzalezOFF3313835517170199.276.326.441D/C-$665K
Aaron GuielOFF42157215131514217.156.263.296D+/B-$552K
Ruben MateoOFP3298180791203.194.235.301B/D-$301K
Pitchers
Player Role Type GP IP/162 GS ERA OAV WHIP K/BB K/9 BB/9 HR/9 Salary
Zack GreinkeSF24145.00243.970.2551.173.8466.211.611.614$3.16M
Darrell MaySF31186.00315.610.3061.552.1825.812.661.839$2.75M
Jimmy GobbleSF25148.00245.350.2701.351.1402.982.611.459$2.74M
Brian AndersonSF35166.00265.640.3201.631.3213.802.871.789$2.21M
Mike WoodSF17100.00175.940.2861.401.9294.862.521.440$1.66M
Chris GeorgeSF1043.0077.230.3312.010.6003.195.320.213$704K
Denny BautistaSP528.0056.500.3331.771.6365.853.570.650$266K
Dennys ReyesRF40108.00124.750.2731.521.8207.584.171.000$2.03M
Jeremy AffeldtRF3877.0084.950.3021.611.5315.783.770.708$1.27M
Jaime CerdaRF5346.0003.150.2441.551.1006.505.910.197$1.17M
Shawn CampRF4267.0003.910.2851.353.1886.882.161.349$1.13M
Nate FieldRF4345.0004.270.2401.331.5796.093.861.016$896K
Scott SullivanRF4961.0004.780.3081.611.8756.723.581.194$833K
Jason GrimsleyRP3227.0003.370.2381.461.2006.075.060.337$586K
Jimmy SerranoRF1033.0054.680.2801.442.0836.883.301.376$443K
D.J. CarrascoRF3036.0004.840.2871.591.4675.613.821.275$442K
Justin HuismanRF1425.0006.840.3361.761.6254.682.881.080$200K

The 2004 Kansas City Royals roster is above. All columns may be sorted by clicking the column name. Clicking on an individual player will display the player's career statistics including his time with the 2004 Kansas City Royals.

For information regarding statistical abbreviations, please View the Statistics Legend