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

Click to Learn More about WhatIfSports!

2004 Kansas City Royals


American League
Record: 58 - 104

View All MLB Seasons

Learn more about this team at
Baseball-Reference

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!

Positional Players from the 2004 Kansas City Royals

PlayerPosTypeGPPA/162HHRRBIRSBSOBBBAOBPSLGF/R/ASalary
John BuckCF712585612303617915.235.280.424B/B+/B$1.74M
Alberto CastilloCF29105241111201014.270.365.371A/A+/A$1.34M
Benito SantiagoCF4918948623151328.274.312.434A/C+/D$999K
Kelly StinnettCF20691837100165.305.379.458D/C+/D-$346K
Mike Sweeney1BF10645211822795634433.287.347.504B-/C$2.99M
Ken Harvey1BF12049413113554718928.287.338.421B/C-$2.76M
Tony Graffanino2BF753147332637103827.263.332.335A-/A-$2.26M
Ruben Gotay2BF4416641116170369.270.315.375B/D-$723K
Joe Randa3BF1285391398566507740.287.343.408A-/C$3.40M
Desi Relaford3BF114430846344555634.221.296.305D/D+$1.85M
Angel BerroaSSF13455413484372148723.262.308.385C-/B-$3.04M
Andres BlancoSSF196719059165.317.379.417C/A+$554K
Calvin PickeringDHF35142307262104218.246.338.500D-/D-$694K
David DeJesusOFF964131047395885333.287.360.402B/A$3.32M
Matt StairsOFF12649611718664819249.267.345.451B/D+$2.89M
Carlos BeltranOFP6930974155151144437.278.367.534C+/A$2.85M
Abraham NunezOFP59247505293104825.226.304.335A/D-$966K
Dee BrownOFF59209494241925011.251.293.349C-/D+$877K
Juan GonzalezOFF3313835517170199.276.326.441D/C-$661K
Aaron GuielOFF42157215131514217.156.263.296D+/B-$548K
Ruben MateoOFP3298180791203.194.235.301B/D-$299K

Pitchers from the 2004 Kansas City Royals

PlayerRoleTypeGPIP/162GSERAOAVWHIPK/BBK/9BB/9HR/9Salary
Zack GreinkeSF24145.00243.970.2551.173.8466.211.611.614$3.16M
Darrell MaySF31186.00315.610.3061.552.1825.812.661.839$2.74M
Jimmy GobbleSF25148.00245.350.2701.351.1402.982.611.459$2.73M
Brian AndersonSF35166.00265.640.3201.631.3213.802.871.789$2.20M
Mike WoodSF17100.00175.940.2861.401.9294.862.521.440$1.65M
Chris GeorgeSF1043.0077.230.3312.010.6003.195.320.213$701K
Denny BautistaSP528.0056.500.3331.771.6365.853.570.650$265K
Dennys ReyesRF40108.00124.750.2731.521.8207.584.171.000$2.03M
Jeremy AffeldtRF3877.0084.950.3021.611.5315.783.770.708$1.26M
Jaime CerdaRF5346.0003.150.2441.551.1006.505.910.197$1.16M
Shawn CampRF4267.0003.910.2851.353.1886.882.161.349$1.12M
Nate FieldRF4345.0004.270.2401.331.5796.093.861.016$893K
Scott SullivanRF4961.0004.780.3081.611.8756.723.581.194$830K
Jason GrimsleyRP3227.0003.370.2381.461.2006.075.060.337$584K
Jimmy SerranoRF1033.0054.680.2801.442.0836.883.301.376$441K
D.J. CarrascoRF3036.0004.840.2871.591.4675.613.821.275$441K
Justin HuismanRF1425.0006.840.3361.761.6254.682.881.080$201K

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

Email Page to a Friend 

[Terms of Use] [Customer Support] [Privacy Statement]

1999-2016 WhatIfSports.com, Inc. All rights reserved.

WhatIfSports is a trademark of WhatIfSports.com, Inc. SimLeague, SimMatchup and iSimNow are trademarks or registered trademarks of Electronic Arts, Inc. Used under license. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.