Season Information
Team Name
2004 Texas Rangers
League
American League
Division
West
Calendar
Location
W-L Record
89-73 (.549)   GBL: -3
Rankings (Div/Lg/MLB)
3 / 6 / 12
Runs For/Against
860 / 794   Diff: +66
Playoffs
dnq
Playoff Series
dnq
Playoff Series
General Manager(s)
Manager(s)
Ballpark
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
Attendance
Attendance Rank
14
Payroll (usd$)
Payroll Rank
7
Years Active
1961-2020
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

2004 Batting Statistics

top csv share Sort PREV | NEXT
  • Grid Filters
  • Regulars
  • Drafted
  • 1st Round Pick
  • 22-under
  • 36-over
  • Hitters
  • Pitchers
  • Recently Active
  • UnifPlayer NamePosAgeBaExpSalaryDetailGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    10Michael YoungSS27R80.5L - S - E16069011421633922991234489104111.313.353.483.83673933364.246.170.3335.9512.042.0231.42.9829.6
    9Hank Blalock3B23L60.6L - S - E159624107172383321102275149608713.276.355.500.85571331273.345.224.31010.5220.901.9919.54.4942.4
    12Alfonso Soriano2B28R85.4L - S - E14560877170324289118533121100747.280.324.484.80865829464.280.204.3055.0218.393.6721.74.2637.7
    23Mark Teixeira1B24B32.6L - S - E1455451011533423811241681171002126.281.370.560.93062530574.409.279.29310.8818.721.7214.36.0848.4
    49Kevin MenchRF-LF26R60.3L - S - E12543869122303267100336360426.279.335.539.87448123659.336.260.2726.8613.101.9116.95.4148.4
    17Laynce NixCF23L50.3L - S - E11537158922041446112311321346.248.293.437.73040016238.251.189.3165.7528.254.9126.53.5041.3
    27Rod BarajasC28R90.5L - S - E1083585089261155801136338703.249.276.453.72938916242.237.204.2583.3416.204.8523.93.8647.2
    7Eric YoungLF37R161.0L - S - E1043445599252127149432884309.288.377.381.75840213128.233.093.30810.706.970.65344.00.2528.3
    22David DellucciLF30L100.8L - S - E1073315980131176194478851334.242.342.441.78338714631.356.199.27512.1422.741.8719.54.3938.8
    28Gary MatthewsRF29B110.3L - S - E872803777171113651336410351.275.350.461.81131712929.318.186.31710.4120.191.9425.53.4737.7
    20Brad FullmerDH29L101.0L - S - E762584160191113312273030217.233.310.442.75229011431.310.209.2249.3110.341.1123.53.7951.7
    33Brian JordanRF37R171.3L - S - E61212274713152322163510427.222.275.363.6382337719.217.141.2396.8715.022.1942.42.1540.4
    6Gerald LairdC24R60.3L - S - E4914720336011601123524305.224.287.286.573168427.136.062.2817.1420.832.92147.00.6021.2
    35Herbert PerryDH-1B34R131.7L - S - E4913413302151700141930203.224.307.366.673153498.246.142.2239.1512.421.3626.83.2726.7
    13Chad AllenLF29R90.3L - S - E205841441060121302101.241.262.345.60763205.121.104.3043.1720.636.500.00.0035.7
    19Jason ContiCF29L90.3L - S - E225561030040251900000.182.250.236.48660133.109.054.2788.3331.673.800.00.0030.0
    24Adrian Gonzalez1B22L50.3L - S - E16427103017002600000.238.273.381.65444164.190.143.2574.5513.643.0042.02.2740.0
    15Ken HuckabyC-C33R140.3L - S - E8252410000031000000.160.250.200.4502851.160.040.26710.7135.713.330.00.0025.0
    4Manny Alexander2B-SS33R160.3L - S - E2121352003001700000.238.273.333.6062272.143.095.3574.5531.827.000.00.0040.0
    14Ramon MartinezCF24B50.9L - S - E718340004110702100.222.211.222.4332140.000.000.3330.0033.330.000.00.000.0
    15Ken HuckabyC-C33R140.3L - S - E813111000002200001.077.200.154.3541521.231.077.09113.3313.331.000.00.00100.0
    5Andy Fox2B-3B33L160.5L - S - E1212210000001300000.083.154.083.2371310.083.000.1117.6923.083.000.00.000.0
    5Danny ArdoinC29R100.3L - S - E68110001003200000.125.364.125.4891110.375.000.16727.2718.180.670.00.000.0
    53Joaquin BenoitP26R20.3L - S - E26100000000400000.000.000.000.000600.000.000.0000.0066.670.000.00.000.0
    37Kenny RogersP39L82.5L - S - E25100000000300001.000.000.000.000500.000.000.0000.0060.000.000.00.000.0
    UnifPlayer NamePosAgeBaExpSalaryDetailGABRH2B3BHRRBISBCSBBSOHPSHSFIWDPAVGOBPSLGOPSPATBXBHsecAISObabipBB%SO%SOBBABHRHR%XBH%
    38Ryan DreseP28R20.3L - S - E24121000000200000.500.500.7501.250431.250.2501.0000.0050.000.000.00.0050.0
    47John WasdinP31R50.3L - S - E13000000000300000.000.000.000.000300.000.000.0000.00100.000.000.00.000.0
    51Nick BierbrodtP26L40.3L - S - E12000000000201000.000.000.000.000300.000.000.0000.0066.670.000.00.000.0
    30Ricardo RodriguezP26R30.3L - S - E12000000000200000.000.000.000.000200.000.000.0000.00100.000.000.00.000.0
    32Ron MahayP33L100.5L - S - E41000000000000000.000.000.000.000100.000.000.0000.000.000.000.00.000.0
    Glossary:
    Unif Uniform Number, if available Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Age Player's age for the selected season or as of a current date if in YY.DDD format. Ba Bats Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Salary Salary for the selected season. Blank usually means the player made MLB minimum Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics G Games Played (or Pitched) AB At Bats R Runs H Hits 2B Doubles 3B Triples HR Home Runs RBI Runs Batted In SB Stolen Bases (Total) CS Caught Stealings BB Walks SO Strikeouts HP Hit by Pitch SH Sacrifice Hits SF Sacrifice Flies IW Intentional Walks DP Grounded into Double Play (Offense) Double Plays Participation (Defense) AVG Batting Average ( H/AB ) OBP On Base Percentage ( H+BB+HBP / (AB+BB+HBP+SF) SLG Slugging Percentage ( TB / AB ) OPS On Base Plus Slugging (OBP + SLG) PA Plate Appearances TB Total Bases (Singles + (2*Doubles) + (3*Triples) + (4*Home Runs)) XBH Extra Base Hits (Doubles+Triples+Home Runs) secA Seconday Average. Measures extra bases earned by player (BB+(TB-H)+(SB-CS) / AB ISO Isolated Power. Measures the portion of a slugging percentage that is for extra base hits. (SLG-BAVG). babip Batting Average on Balls Put in Play. (H/(AB-SO)) XBH% Extra Base Hit Percentage (XBH/H)

    2004 Pitching Statistics

    top csv share Sort PREV | NEXT
  • Grid Filters
  • Regulars
  • Drafted
  • 1st Round Pick
  • 22-under
  • 36-over
  • Recently Active
  • UnifPlayer NameRoleAgeThExpSalaryDetailWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCT
    37Kenny RogersST39L222.5L - S - E1894.76353521000211.224811711224661262191.4810.541.022.815.364.971.91.667
    38Ryan DreseST28R70.3L - S - E14104.20343320110207.22331049716589810111.4010.100.692.514.254.511.69.583
    45R.A. DickeyST/R29R80.3L - S - E675.612515002101104.113677651733575141.6211.731.472.854.926.641.73.462
    53Joaquin BenoitST/R26R80.3L - S - E355.682815002130103.011367651931953081.409.871.662.718.305.853.06.375
    61Chan Ho ParkST31R1114.0L - S - E475.4616160000095.2105635822336311131.449.882.073.105.935.931.91.364
    40Carlos AlmanzarRel30R110.4L - S - E733.72670001867072.2663230819441041.178.170.992.355.453.962.32.700
    31Francisco CorderoCL29R102.0L - S - E342.136700063674971.2601917132793211.287.530.134.029.922.392.47.429
    32Ron MahayRel33L90.5L - S - E302.55600001260067.0602319529542021.338.060.673.907.253.091.861.000
    47John WasdinST/R31R120.3L - S - E246.7815100005065.08352491823360031.6311.492.493.184.987.201.57.333
    46Doug BrocailRel37R170.3L - S - E414.13430001443152.1542924220432151.419.290.343.447.394.992.15.800
    50Frank FranciscoRel24R60.3L - S - E513.3345000745051.1361919428604131.256.310.704.9110.523.332.14.833
    58Brian ShouseRel35L150.4L - S - E202.23530001453044.1361211318340011.227.310.613.656.902.441.891.000
    49Chris YoungST25R40.3L - S - E324.71770000036.1362119710271021.278.921.732.486.695.202.70.600
    54Erasmo RamirezRel25L70.3L - S - E534.2934000634035.234191757211031.158.581.261.775.304.793.00.625
    30Ricardo RodriguezST/R26R50.3L - S - E312.02541101026.228106112151101.509.450.344.055.063.371.25.750
    39Jay PowellRel32R123.5L - S - E113.3823000423024.024119311170001.469.001.134.136.384.131.55.500
    2Jeff NelsonRel37R211.8L - S - E125.3229000929123.2171614319222001.526.461.147.238.376.081.16.333
    41Juan DominguezST24R20.3L - S - E123.91440000023.025111025140221.309.780.781.965.484.302.80.333
    19Scott EricksonST36R140.7L - S - E136.16440000019.023131321661002.0510.890.957.582.846.160.38.250
    57Nick RegilioST/R25R60.3L - S - E046.05640012019.1201613315121021.819.311.406.985.597.450.80.000
    51Nick BierbrodtST26L90.3L - S - E115.82440000017.0141111419102021.947.412.1210.065.295.820.53.500
    51Mike BacsikST26L90.3L - S - E114.60330000015.216882160021.099.191.150.573.454.606.00.500
    48Colby LewisST24R60.3L - S - E114.11330000015.11377113110011.707.630.597.636.464.110.85.500
    36Mickey CallawayRel29R90.3L - S - E017.94430011011.11810102790112.2114.291.595.567.157.941.29.000
    56Rosman GarciaRel25R70.3L - S - E005.4040001406.29541550002.1012.151.356.756.756.751.00.000
    UnifPlayer NameRoleAgeThExpSalaryDetailWLERAGGSCGSHOGFGRSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9RA9SO BBWPCT
    44Kameron LoeRel22R30.3L - S - E005.4021000106.26540630011.808.100.008.104.056.750.50.000
    56Michael TejeraRel27L90.3L - S - E0010.1360001605.19661370012.2515.191.695.0611.8110.132.33.000
    49Ryan SnareRel25L40.3L - S - E0010.8010000103.15543200002.1013.508.105.400.0013.500.00.000
    43Sam NarronST22L30.3L - S - E0013.5011000002.25443411003.3716.879.9913.503.3713.500.25.000
    57Travis HughesRel26R70.3L - S - E0013.5020001201.14220240004.5027.000.0013.5027.0013.502.00.000
    Glossary:
    Unif Uniform Number, if available Player Name Name of the player. If not linked, then no profile on the site Role ST = Starter. Rel = Reliever. CL = Closer R/ST Primarily a Reliever, ST/R Primarily a starter Age Player's age for the selected season or as of a current date if in YY.DDD format. Th Throws Exp Experience in # of years. For Player stats, refers to nth PRO season. Count is ontextual to the purpose of the grid Salary Salary for the selected season. Blank usually means the player made MLB minimum Detail Includes links to additional MLB stat detail including Game Logs, Splits and Extended Statistics W Wins (Pitcher or Team) L Losses (Pitcher or Team) ERA Earned Run Average ( (9/IP)*ER ) G Games Played (or Pitched) GS Games Started CG Complete Games SHO Shutouts GF Games Finished GR Games Relieved SV Saves IP Innings Pitched H Hits R Runs ER Earned Runs HR Home Runs BB Walks SO Strikeouts WP Wild Pitches BK Balks HB Hit Batsmen from pitcher perspective WHIP Walks and Hits per Inning Pitched ( (H+BB) / IP ) H9 Hits allowed per 9 innings ( (9/IP) * H ) HR9 Home Runs allowed per 9 innings ( (9/IP) * HR ) BB9 Walks per 9 innings ( (9/IP) * BB ) SO9 Strikeouts per 9 innings ( (9/IP) * SO ) RA9 Runs Against per 9 innings ( (9/IP) * R ) SO BB Strikeouts to Walk ratio ( SO/BB ) WPct Winning Percentage (W/(W+L))

    2004 Fielding Statistics

    top csv share Sort PREV | NEXT
    C
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    CRod Barajas105102908.26562372686679.9906.500.7564.897.21
    CGerald Laird4946397.02751956299294.9836.000.7430.2100.02
    CKen Huckaby81242.0301213331.9393.900.744.9100.03
    CKen Huckaby81267.05160057571.0007.100.854.9100.03
    CDanny Ardoin6225.0212102423.9583.800.923.7100.05
    1B
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    1BMark Teixeira1421381,223.01210981011413181308.9929.201.0787.797.91
    1BHerbert Perry1511107.010430121071071.0007.101.009.330.62
    1BAdrian Gonzalez111089.0946113101100.9909.101.126.868.83
    1BBrad Fullmer4317.21500515151.0003.800.872.55.34
    1BRod Barajas203.03100441.0002.001.331.21.95
    2B
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    2BAlfonso Soriano1421421,248.030841823104749726.9695.100.5887.797.91
    2BEric Young2017149.239516119690.9384.500.6012.319.22
    2BManny Alexander11122.029101211.9171.000.506.852.43
    2BAndy Fox3220.0390212121.0004.000.601.925.04
    3B
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    3BHank Blalock1591541,377.21032791733399382.9572.400.2898.1100.01
    3BHerbert Perry6533.076201513.8672.200.393.712.22
    3BManny Alexander3221.0221054.8001.300.191.914.33
    3BAndy Fox202.0000000.0000.000.001.216.74
    3BEric Young116.00100111.0001.000.170.61.05
    SS
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    SSMichael Young1581581,386.22254231998667648.9724.100.4797.598.81
    SSEric Young8226.0241176.8570.800.234.97.72
    SSManny Alexander7227.0611111817.9442.400.634.333.33
    LF
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    LFDavid Dellucci8477648.2152020154152.9871.800.2351.978.51
    LFKevin Mench5337362.2732117675.9871.400.2132.742.42
    LFEric Young4737326.1583206361.9681.300.1929.045.23
    LFChad Allen121086.01300013131.0001.100.157.460.04
    LFGary Matthews3111.07100881.0002.700.731.93.45
    LFBrian Jordan103.0000000.0000.000.000.61.66
    LFJason Conti101.0000000.0000.000.000.64.56
    LFAndy Fox101.01000111.0001.001.000.68.36
    CF
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    CFLaynce Nix11199875.2222411227226.9962.000.2668.596.51
    CFGary Matthews3025221.26930072721.0002.400.3318.534.52
    CFJason Conti2014131.24500045451.0002.300.3412.390.93
    CFEric Young9978.01910020201.0002.200.265.68.74
    CFDavid Dellucci7445.21400014141.0002.000.314.36.55
    CFRamon Martinez6650.01210013131.0002.200.263.785.76
    CFKevin Mench5537.01300013131.0002.600.353.14.07
    RF
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    RFGary Matthews6651476.1119421125123.9841.900.2640.775.91
    RFKevin Mench6260500.21275021321321.0002.100.2638.349.62
    RFBrian Jordan4440358.2941109695.9902.200.2727.272.13
    RFMark Teixeira7436.28000881.0001.100.224.34.84
    RFDavid Dellucci6543.11100011111.0001.800.263.75.65
    RFLaynce Nix3113.03000331.0001.000.231.92.66
    RFAndy Fox102.01000111.0001.000.500.68.37
    RFChad Allen119.01000111.0001.000.110.65.07
    P
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    PCarlos Almanzar67072.21120013131.0000.200.1841.4100.01
    PFrancisco Cordero67071.2680214141.0000.200.2041.4100.01
    PRon Mahay60067.0390112121.0000.200.1837.0100.03
    PBrian Shouse53044.19110020201.0000.400.4532.7100.04
    PFrank Francisco45051.14200661.0000.100.1227.8100.05
    PDoug Brocail43052.188121716.9410.400.3126.5100.06
    PKenny Rogers3535211.21649126665.9851.900.3121.6100.07
    PRyan Drese3433207.21531254846.9581.400.2221.0100.08
    PErasmo Ramirez34035.22300551.0000.100.1421.0100.08
    PJeff Nelson29023.20200221.0000.100.0917.9100.010
    PJoaquin Benoit2815103.066111312.9230.400.1217.3100.011
    PR.A. Dickey2515104.1722203129.9351.200.2815.4100.012
    PJay Powell23024.01200331.0000.100.1314.2100.013
    PChan Ho Park161695.2610201816.8891.000.179.9100.014
    PJohn Wasdin151065.03600991.0000.600.149.3100.015
    PChris Young7736.1231065.8330.700.144.3100.016
    PMichael Tejera605.11000111.0000.200.203.7100.017
    PNick Regilio6419.12401661.0001.000.313.7100.017
    PRicardo Rodriguez5426.23300661.0001.200.233.1100.019
    PNick Bierbrodt4417.01400551.0001.300.292.5100.020
    PMickey Callaway4311.12201441.0001.000.362.5100.020
    PScott Erickson4419.01100221.0000.500.112.5100.020
    PRosman Garcia406.20100111.0000.300.162.5100.020
    PJuan Dominguez4423.00300331.0000.800.132.5100.020
    PMike Bacsik3315.21200331.0001.000.201.9100.025
    PColby Lewis3315.11200331.0001.000.201.9100.025
    PTravis Hughes201.1000000.0000.000.001.2100.027
    PKameron Loe216.2011021.5000.500.161.2100.027
    PRyan Snare103.1000000.0000.000.000.6100.029
    PSam Narron112.20200221.0002.000.910.6100.029
    DH
    PosPlayer NameGGSINNPOAEDPTCTSCFPCTRFGRFITeam SharePlayer ShareTeam Rank
    DHBrad Fullmer6500.0000000.0000.000.0040.185.51
    DHEric Young2300.0000000.0000.000.0014.222.12
    DHHerbert Perry2100.0000000.0000.000.0013.042.93
    DHBrian Jordan1700.0000000.0000.000.0010.527.94
    DHKevin Mench1400.0000000.0000.000.008.611.25
    DHDavid Dellucci900.0000000.0000.000.005.68.46
    DHChad Allen500.0000000.0000.000.003.125.07
    DHAlfonso Soriano300.0000000.0000.000.001.92.18
    DHMark Teixeira200.0000000.0000.000.001.21.49
    DHMichael Young200.0000000.0000.000.001.21.39
    DHAndy Fox100.0000000.0000.000.000.68.311
    DHAdrian Gonzalez100.0000000.0000.000.000.66.311
    Glossary:
    Pos Defensive Position Player Name Name of the player. If not linked, then no profile on the site G Games Played (or Pitched) GS Games Started Inn Innings in a game or Innings played at position PO Putouts A Fielding assists E Errors DP Grounded into Double Play (Offense) Double Plays Participation (Defense) TC Total Chances (PO+A+E) TSC Total Successful Chances (PO+A) FPCT Fielding Percentage (TSC/TC) RFg Range Factor by Game (Total Successful Chances/Games) Rfi Range Factor by Inning (Total Successful Chances/Innings) Team Share Share of team's games played at that position. Will add up to more than 100% since the formula is player games at position / team games. Player Share Share of player's games played at that position Team Rank Rank of games for team at that position.