Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Miguel CairoTrack this Player High Level: MLB Status: MLB Years: 1996-2012
Follow TBC on Twitter and Facebook


Positions2B-1225, SS-301, 3B-289, 1B-172, LF-56, DH-18, RF-14, OF-2Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameMiguel Jesus Cairo
Height6-1Weight160BatsRightThrowsRight
Born DateMay 4,1974 [43.352]PlaceAnaco,Venezuela

DraftedSigned as undrafted amateur free agent in 1990 by the Los Angeles Dodgers.Service Time14.110 (2012)
MLB DebutApril 17,1996 [21.348]
OrganizationsLAN [4] SLN [4] CIN [3] NYA [3] TBA [3] CHN [2] TOR [1] NYN [1] PHI [1] SEA [1] Awards1
TBC Player ID879Retrosheet IDcairm001MLBAM ID111867
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Miguel Cairo page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsBattingSpeed73Power31Contact86XBH32RBIs36Runs61Hitting65Durability51Team.505Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1992Gulf Coast DodgersGCLRklan-ss18217610235209102622100.303.333.421.75432783.324.118.158.3382.417.233.000.000.0030.43
1992Vero Beach DodgersFSLA+lan-2b-ss1836125728000753111203100.224.285.224.509280140.246.000.104.2437.868.571.090.000.000.00
1992Minor Totals (2 teams)Minor         5720117515201663131825200.254.303.299.602607223.276.045.124.2785.838.071.380.000.0013.73
1993Vero Beach DodgersFSLA+lan-2b-ss19903465010910112323162822710000.315.378.358.73612412391.334.043.145.3407.165.630.790.26346.0011.01
1994Bakersfield DodgersCalifA+lan-2b201335337615523424844233437615439.291.338.360.69819229592.307.069.173.3125.746.251.090.34266.5018.71
1995San Antonio MissionsTexAAlan-2b21107435531212011413316263254406.278.323.336.65914622474.296.058.156.2995.496.751.230.21435.0018.18
1996Syracuse ChiefsILAAAtor-2b2212046571129144348279264485515.277.323.344.66716021509.298.067.161.3005.118.641.690.59155.0016.28
1996Toronto Blue JaysALMLBtor32b22927562001002910001.222.300.296.5968230.333.074.148.2766.6730.004.500.000.0033.33
1997Iowa CubsAmerAAAchn-2b23135569821593545464015245466309.279.314.381.69521744608.300.102.188.3083.958.882.250.82113.8027.67
1997Chicago CubsNLMLBchn202b231629771001002310000.241.313.276.5898132.269.035.103.2766.259.381.500.000.0014.29
1998Tampa Bay RaysALMLBtba13,202b24150515491382655461982444611209.268.307.367.67418936558.284.099.167.2994.307.891.830.90103.0026.09
1999St. Petersburg Devil RaysFSLA+tba-2b25313250000111200000.385.429.385.8145014.455.000.077.3747.1414.292.000.000.000.00
1999Orlando RaysSouAAtba-2b25313152001010100000.385.385.538.9237213.417.153.077.4000.007.690.000.000.0040.00
1999Minor Totals (2 teams)Minor         6263102001121300000.385.407.462.86912227.435.077.077.3873.7011.113.000.000.0020.00
1999Tampa Bay RaysALMLBtba132b25120465611371553362272446775013.295.335.368.70317123508.318.073.157.3154.729.061.920.59155.0016.79
2000Tampa Bay RaysALMLBtba132b261193754998182134287293426507.261.314.328.64212321417.281.067.200.2906.958.151.170.24375.0021.43
2001Iowa CubsPCLAAAchn132b27341232237713143481114023.301.348.447.7955511136.312.146.203.3405.888.091.382.2141.0029.73
2001Chicago CubsNLMLBchn403b27661232035312921162107113.285.364.374.738466147.327.089.228.32810.8814.291.311.3661.5017.14
2001St. Louis CardinalsNLMLBsln41lf-2b2727335115017002200001.333.371.576.94719635.333.243.303.4015.715.711.002.8633.0054.55
2001Totals for NL-NL         9315625468131621182307114.295.366.417.7836512182.328.122.244.3429.8912.641.281.6552.0026.09
2002St. Louis CardinalsNLMLBsln41lf-2b2810818428469222311133636225.250.307.353.6606513208.297.103.174.2896.2517.312.770.9692.0028.26
2003Memphis RedbirdsPCLAAAsln-2b29313231000000300000.231.231.308.5394113.300.077.077.2330.0023.080.000.000.0033.33
2003St. Louis CardinalsNLMLBsln12,412b-lf2992261416415253241133063716.245.289.375.6649822290.253.130.192.2874.4810.342.311.7252.2034.38
2004New York YankeesALMLBnya412b301223604810517564211318491412417.292.346.417.76315028408.320.125.197.3334.4112.012.721.4760.0026.67
2005Gulf Coast MetsGCLRknyn-2b31313341000000000000.308.308.385.6935113.308.077.077.3020.000.000.000.000.0025.00
2005St. Lucie MetsFSLA+nyn-3114010000000100000.250.250.250.500104.333.000.000.2220.0025.000.000.000.000.00
2005Minor Totals (2 teams)Minor         417351000000100000.294.294.353.6476117.313.059.059.2830.005.880.000.000.0020.00
2005New York MetsNLMLBnyn32b3110032731821802191331931412525.251.296.324.62010620367.268.073.162.2745.188.451.630.54163.5024.39
2006New York YankeesALMLBnya142b32812222853123030131133115304.239.280.320.6007115244.273.081.194.2655.3312.702.380.000.0028.30
2007Memphis RedbirdsPCLAAAsln-3b-ss33931892003205620000.290.421.355.77611238.360.065.290.36413.1615.791.200.000.0022.22
2007New York YankeesALMLBnya411b-ss33541071227700108181914113.252.308.318.626347121.303.066.206.2796.6115.702.380.000.0025.93
2007St. Louis CardinalsNLMLBsln33b-2b3328678172205213511000.254.296.343.63923472.274.089.149.2844.176.941.670.000.0023.53
2007Totals for MLB-MLB         82174204492015102112425113.253.303.328.6315711193.291.075.184.2815.7012.442.180.000.0025.00
2008Seattle MarinersALMLBsea131b34108221345514202352183246106.249.316.330.6467316250.289.081.176.2937.2012.801.780.000.0029.09
2009Lehigh Valley IronpigsILAAAphi25ss3578296448512253381154021116.287.325.392.71711619315.317.105.179.3164.7612.702.671.5959.2022.35
2009Philadelphia PhilliesNLMLBphi92b-ss3527456122112000411001.267.283.422.70519447.275.155.156.3050.008.510.002.1345.0033.33
2010Cincinnati RedsNLMLBcin433b3691200305812042840173042304.290.353.410.7638216226.320.120.225.3397.5213.271.761.7750.0027.59
2011Cincinnati RedsNLMLBcin433b3710224533658283334183673313.265.330.412.74210118276.279.147.216.3266.5213.042.002.9030.6327.69
2012Dayton DragonsMidwAcin-3b38310000000000201000.000.000.000.0000011.000.000.000.0000.0018.180.000.000.000.00
2012Cincinnati RedsNLMLBcin431b-3b3870150928721134042010104.187.212.280.4924210156.208.093.147.2142.5612.825.000.64150.0035.71
MLB Totals - 17 Season(s)Filter149039565041044193344139413940243482648643982.264.314.361.67514282684392.289.097.184.0005.5310.971.980.9396.4925.67
Minor League Totals - 13 Season(s)Filter7793065431873132192027318789180273395119738.285.331.360.69111031713354.306.075.166.0005.378.141.520.60153.2519.59
AAA Totals - 6 Season(s)Filter379149722942271111614480297815819169423.282.324.376.700563981619.305.094.180.0004.829.762.030.9993.5623.22
AA Totals - 2 Season(s)Filter110448541262211423317263354406.281.325.342.66715324487.299.061.154.0005.346.781.270.21448.0019.05
A+ Totals - 5 Season(s)Filter2631021135298335378734374741328539.292.346.343.689350411141.311.051.153.0006.496.491.000.26340.3313.76
A Totals - 1 Season(s)Filter310000000000201000.000.000.000.0000011.000.000.000.0000.0018.180.000.000.000.00
Rk Totals - 2 Season(s)Filter248913276209102622100.303.330.416.74637896.321.113.146.0002.086.253.000.000.0029.63
Tampa Bay Rays Totals - 3 Season(s)Filter389135515937359129116692277124152412029.275.319.356.675483801483.295.081.173.0005.198.361.610.61150.5621.45
New York Yankees Totals - 3 Season(s)Filter25768988185368682325399916218214.269.319.370.68925550773.302.101.197.0005.0512.812.540.78114.8327.03
Cincinnati Reds Totals - 3 Season(s)Filter26359572151274137411439861257111.254.309.378.68722544658.274.124.202.0005.9313.072.211.9845.7729.14
St. Louis Cardinals Totals - 4 Season(s)Filter2555458213831686773317310109312.253.301.376.67720545605.275.123.187.0005.1212.072.351.3268.1332.61
New York Mets Totals - 1 Season(s)Filter10032731821802191331931412525.251.296.324.62010620367.268.073.162.0005.188.451.630.54163.5024.39
Seattle Mariners Totals - 1 Season(s)Filter108221345514202352183246106.249.316.330.6467316250.289.081.176.0007.2012.801.780.000.0029.09
Chicago Cubs Totals - 2 Season(s)Filter8215227424121021182417113.276.355.355.710547179.315.079.204.00010.0613.411.331.1276.0016.67
Philadelphia Phillies Totals - 1 Season(s)Filter27456122112000411001.267.283.422.70519447.275.155.156.0000.008.510.002.1345.0033.33
Toronto Blue Jays Totals - 1 Season(s)Filter927562001002910001.222.300.296.5968230.333.074.148.0006.6730.004.500.000.0033.33
Average MLB - Per 162 games16243055114214443154265279519.264.314.361.67515529478.289.097.184.0005.5310.971.980.9396.4925.67
Average Minor - Per 162 games1626379018227445739193757811418.285.331.360.69122936697.306.075.166.0005.378.141.520.60153.2519.59

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1992Gulf Coast Dodgers GCLRklan18SS20--2553368178.9633.90------2195.233.9
1992Gulf Coast Dodgers GCLRklan183B1--131-54.8004.00------214.81.7
1992Vero Beach Dodgers FSLA+lan182B19--38326107670.9213.68------3652.828.4
1992Vero Beach Dodgers FSLA+lan18SS18--3144467975.9494.17------3650.026.9
1993Vero Beach Dodgers FSLA+lan192B48--1101511040271261.9635.44------9053.336.1
1993Vero Beach Dodgers FSLA+lan19SS26--5078718135128.9484.92------9028.919.5
1993Vero Beach Dodgers FSLA+lan193B13--1215122827.9642.08------9014.49.8
1994Bakersfield Dodgers CalifA+lan202B90--1922552059467447.9574.97------13367.766.2
1994Bakersfield Dodgers CalifA+lan20SS43--76121822205197.9614.58------13332.331.6
1995San Antonio Missions TexAAlan212B80--1592271550401386.9634.83------10774.858.8
1995San Antonio Missions TexAAlan21SS30--5189822148140.9464.67------10728.022.1
1996Syracuse Chiefs ILAAAtor222B84--1652221564402387.9634.61------12070.059.2
1996Syracuse Chiefs ILAAAtor223B32--2462769386.9252.69------12026.722.5
1996Syracuse Chiefs ILAAAtor22SS5--411141615.9383.00------1204.23.5
1996Toronto Blue JaysALMLBtor222B9--2218-540401.0004.44------9100.05.6
1997Iowa Cubs AmerAAAchn232B105--2013051180517506.9794.82------13577.873.4
1997Iowa Cubs AmerAAAchn23SS30--4781915137128.9344.27------13522.221.0
1997Chicago CubsNLMLBchn232B9--1515-530301.0003.33------1656.35.6
1997Chicago CubsNLMLBchn23SS2--13-2441.0002.00------1612.51.2
1998Tampa Bay RaysALMLBtba242B148--27842916109723707.9784.78------15098.791.4
1998Tampa Bay RaysALMLBtba24DH2---------------1501.31.2
1999St. Petersburg Devil Rays FSLA+tba252B3--815142423.9587.67------3100.02.2
1999Orlando Rays SouAAtba252B3--27-2991.0003.00------3100.02.2
1999Tampa Bay RaysALMLBtba252B117--2513779102637628.9865.37------12097.572.2
1999Tampa Bay RaysALMLBtba25DH2---------------1201.71.2
2000Tampa Bay RaysALMLBtba262B108-870218301976528519.9834.810.60-----11990.867.1
2000Tampa Bay RaysALMLBtba26DH2---------------1191.71.2
2001Iowa Cubs PCLAAAchn272B27--5154111106105.9913.89------3479.418.9
2001Iowa Cubs PCLAAAchn27SS7--717112524.9603.43------3420.64.9
2001Iowa Cubs PCLAAAchn273B1---31-43.7503.00------342.90.7
2001Chicago CubsNLMLBchn273B40-2181332565045.9001.130.21-----6660.624.7
2001Chicago CubsNLMLBchn272B11-551119223230.9382.730.55-----6616.76.8
2001St. Louis CardinalsNLMLBsln27LF6-197---771.0001.170.37-----2722.23.7
2001St. Louis CardinalsNLMLBsln272B5-1324-2661.0001.200.46-----2718.53.1
2001St. Louis CardinalsNLMLBsln273B3-4--1-1---------2711.11.9
2001St. Louis CardinalsNLMLBsln271B1-1-------------273.70.6
2001Chicago CubsNLMLBchn27SS1-811--221.0002.000.25-----661.50.6
2001St. Louis CardinalsNLMLBsln27SS1-1-------------273.70.6
2002St. Louis CardinalsNLMLBsln28LF19-8517-1-1817.9440.890.20-----10817.611.7
2002St. Louis CardinalsNLMLBsln282B18-882531185756.9823.110.64-----10816.711.1
2002St. Louis CardinalsNLMLBsln283B7-41521187.8751.000.17-----1086.54.3
2002St. Louis CardinalsNLMLBsln28SS6-2276-313131.0002.170.59-----1085.63.7
2002St. Louis CardinalsNLMLBsln28RF5-72-1-32.6670.400.29-----1084.63.1
2002St. Louis CardinalsNLMLBsln281B4-1010---10101.0002.501.00-----1083.72.5
2002St. Louis CardinalsNLMLBsln28DH3---------------1082.81.9
2003Memphis Redbirds PCLAAAsln292B2--53-1881.0004.00------366.71.4
2003St. Louis CardinalsNLMLBsln292B40332945888217148146.9863.650.50-----9243.524.7
2003St. Louis CardinalsNLMLBsln29LF2214129271112928.9661.270.22-----9223.913.6
2003St. Louis CardinalsNLMLBsln293B122333621119.8180.750.27-----9213.07.4
2003St. Louis CardinalsNLMLBsln29SS7439510121615.9382.140.38-----927.64.3
2003St. Louis CardinalsNLMLBsln29RF61154---441.0000.670.27-----926.53.7
2003St. Louis CardinalsNLMLBsln291B3-79--1991.0003.001.29-----923.31.9
2004New York YankeesALMLBnya302B11396856195275659476470.9874.160.55-----12292.669.8
2004New York YankeesALMLBnya303B85544132-1917.8952.130.31-----1226.64.9
2004New York YankeesALMLBnya30SS3219-5-1551.0001.670.26-----1222.51.9
2004New York YankeesALMLBnya301B1-32---221.0002.000.67-----1220.80.6
2005Gulf Coast Mets GCLRknyn312B2--47-211111.0005.50------366.73.8
2005New York MetsNLMLBnyn312B8274657151212658369363.9844.430.55-----10082.050.6
2005New York MetsNLMLBnyn311B8650482165150.9806.251.00-----1008.04.9
2005New York MetsNLMLBnyn313B3-6-2--221.0000.670.33-----1003.01.9
2005New York MetsNLMLBnyn31LF2-3-------------1002.01.2
2005New York MetsNLMLBnyn31RF1171---111.0001.000.14-----1001.00.6
2006New York YankeesALMLBnya322B453632379116228197195.9904.330.60-----8155.627.8
2006New York YankeesALMLBnya321B16671605-565651.0004.060.92-----8119.89.9
2006New York YankeesALMLBnya32SS1410991828184746.9793.290.46-----8117.38.6
2006New York YankeesALMLBnya323B844138--11111.0001.380.27-----819.94.9
2006New York YankeesALMLBnya32DH2---------------812.51.2
2006New York YankeesALMLBnya32LF11113---331.0003.000.27-----811.20.6
2007Memphis Redbirds PCLAAAsln333B3--17--881.0002.67------933.32.1
2007Memphis Redbirds PCLAAAsln33SS2--44-2881.0004.00------922.21.4
2007Memphis Redbirds PCLAAAsln33OF2--21--331.0001.50------922.21.4
2007Memphis Redbirds PCLAAAsln331B1--72-4991.0009.00------911.10.7
2007Memphis Redbirds PCLAAAsln332B1---3--331.0003.00------911.10.7
2007New York YankeesALMLBnya331B22171561629416175171.9777.771.10-----5440.713.6
2007New York YankeesALMLBnya33SS16253722-429291.0001.810.55-----5429.69.9
2007St. Louis CardinalsNLMLBsln333B15989423142827.9641.800.30-----2853.69.3
2007St. Louis CardinalsNLMLBsln332B9443913-122221.0002.440.51-----2832.15.6
2007New York YankeesALMLBnya333B733519121110.9091.430.29-----5413.04.3
2007New York YankeesALMLBnya332B332367--13131.0004.330.57-----545.61.9
2007New York YankeesALMLBnya33DH3---------------545.61.9
2007New York YankeesALMLBnya33LF31132---221.0000.670.15-----545.61.9
2007St. Louis CardinalsNLMLBsln331B2110111-212121.0006.001.20-----287.11.2
2007St. Louis CardinalsNLMLBsln33LF1-1-------------283.60.6
2008Seattle MarinersALMLBsea341B703739441423143438437.9986.241.11-----10864.843.2
2008Seattle MarinersALMLBsea343B19121121321153534.9711.790.30-----10817.611.7
2008Seattle MarinersALMLBsea342B5326710-217171.0003.400.65-----1084.63.1
2008Seattle MarinersALMLBsea34LF2-4-------------1081.91.2
2008Seattle MarinersALMLBsea34SS1-2-1--111.0001.000.50-----1080.90.6
2008Seattle MarinersALMLBsea34DH1---------------1080.90.6
2008Seattle MarinersALMLBsea34RF1-2-------------1080.90.6
2009Lehigh Valley Ironpigs ILAAAphi35SS65--98167743272265.9744.08------7883.345.1
2009Lehigh Valley Ironpigs ILAAAphi352B7--1516-631311.0004.43------789.04.9
2009Lehigh Valley Ironpigs ILAAAphi353B6--29211311.8461.83------787.74.2
2009Lehigh Valley Ironpigs ILAAAphi351B1--9--1991.0009.00------781.30.7
2009Philadelphia PhilliesNLMLBphi352B5333109-319191.0003.800.58-----2718.53.1
2009Philadelphia PhilliesNLMLBphi35SS311314--551.0001.670.38-----2711.11.9
2009Philadelphia PhilliesNLMLBphi353B11911--221.0002.000.22-----273.70.6
2010Cincinnati RedsNLMLBcin363B37252411729244846.9581.240.19-----9140.722.8
2010Cincinnati RedsNLMLBcin361B1410100974114102101.9907.211.01-----9115.48.6
2010Cincinnati RedsNLMLBcin362B622638-111111.0001.830.42-----916.63.7
2010Cincinnati RedsNLMLBcin36DH2---------------912.21.2
2010Cincinnati RedsNLMLBcin36RF1171---111.0001.000.14-----911.10.6
2010Cincinnati RedsNLMLBcin36SS1-1-------------911.10.6
2011Cincinnati RedsNLMLBcin373B584843231108413143139.9722.400.32-----10256.935.8
2011Cincinnati RedsNLMLBcin372B138801030-640401.0003.080.50-----10212.78.0
2011Cincinnati RedsNLMLBcin371B5-911---11111.0002.201.22-----1024.93.1
2012Dayton Dragons MidwAcin383B2---1--111.0000.50------366.71.4
2012Cincinnati RedsNLMLBcin381B24161581561417171170.9947.081.08-----7034.314.8
2012Cincinnati RedsNLMLBcin383B131077812312320.8701.540.26-----7018.68.0
2012Cincinnati RedsNLMLBcin382B84491522173837.9744.630.76-----7011.44.9
2012Cincinnati RedsNLMLBcin38DH1---------------701.40.6
MLB Totals for 2B - 17 season(s)-   2B7542663436136519845449134033349.9844.440.97-----7540.00.0
MLB Totals for 3B - 12 season(s)-   3B23111913921032662337392369.9411.600.27-----2310.00.0
MLB Totals for 1B - 11 season(s)-   1B170939699805889410461038.9926.111.07-----1700.00.0
MLB Totals for LF - 7 season(s)-   LF5616265561215957.9661.020.22-----560.00.0
MLB Totals for SS - 10 season(s)-   SS55192574080220122120.9842.180.47-----550.00.0
MLB Totals for DH - 9 season(s)-   DH18---------------180.00.0
MLB Totals for RF - 5 season(s)-   RF143388-1-98.8890.570.21-----140.00.0
AAA Totals for 2B - 6 season(s)-   2B226--4376032716210671040.9754.60------2260.00.0
AAA Totals for SS - 5 season(s)-   SS109--1602801865458440.9614.04------1090.00.0
AAA Totals for 3B - 4 season(s)-   3B42--2781107118108.9152.57------420.00.0
AAA Totals for 1B - 2 season(s)-   1B2--162-518181.0009.00------20.00.0
AAA Totals for OF - 1 season(s)-   OF2--21--331.0001.50------20.00.0
AA Totals for 2B - 2 season(s)-   2B83--1612341552410395.9634.76------830.00.0
AA Totals for SS - 1 season(s)-   SS30--5189822148140.9464.67------300.00.0
A+ Totals for 2B - 4 season(s)-   2B160--34845337113838801.9565.01------1600.00.0
A+ Totals for SS - 3 season(s)-   SS87--1572431946419400.9554.60------870.00.0
A+ Totals for 3B - 1 season(s)-   3B13--1215122827.9642.08------130.00.0
A Totals for 3B - 1 season(s)-   3B2---1--111.0000.50------20.00.0
Rk Totals for SS - 1 season(s)-   SS20--2553368178.9633.90------200.00.0
Rk Totals for 2B - 1 season(s)-   2B2--47-211111.0005.50------20.00.0
Rk Totals for 3B - 1 season(s)-   3B1--131-54.8004.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1992Gulf Coast Dodgers GCLRklan18----201-----
1992Vero Beach Dodgers FSLA+lan18---1918------
1993Vero Beach Dodgers FSLA+lan19---482613-----
1994Bakersfield Dodgers CalifA+lan20---9043------
1995San Antonio Missions TexAAlan21---8030------
1996Syracuse Chiefs ILAAAtor22---84532-----
1996Toronto Blue JaysALMLBtor22---9-------
1997Iowa Cubs AmerAAAchn23---10530------
1997Chicago CubsNLMLBchn23---92------
1998Tampa Bay RaysALMLBtba24---148------2
1999St. Petersburg Devil Rays FSLA+tba25---3-------
1999Orlando Rays SouAAtba25---3-------
1999Tampa Bay RaysALMLBtba25---117------2
2000Tampa Bay RaysALMLBtba26---108------2
2001Iowa Cubs PCLAAAchn27---2771-----
2001Chicago CubsNLMLBchn27---11140-----
2001St. Louis CardinalsNLMLBsln27--15136----
2002St. Louis CardinalsNLMLBsln28--4186719-5-3
2003Memphis Redbirds PCLAAAsln29---2-------
2003St. Louis CardinalsNLMLBsln29--34071222-6--
2004New York YankeesALMLBnya30--111338-----
2005Gulf Coast Mets GCLRknyn31---2-------
2005New York MetsNLMLBnyn31--882-32-1--
2006New York YankeesALMLBnya32--16451481---2
2007Memphis Redbirds PCLAAAsln33--1123---2-
2007New York YankeesALMLBnya33--2231673---3
2007St. Louis CardinalsNLMLBsln33--29-151----
2008Seattle MarinersALMLBsea34--7051192-1-1
2009Lehigh Valley Ironpigs ILAAAphi35--17656-----
2009Philadelphia PhilliesNLMLBphi35---531-----
2010Cincinnati RedsNLMLBcin36--146137--1-2
2011Cincinnati RedsNLMLBcin37--513-58-----
2012Dayton Dragons MidwAcin38-----2-----
2012Cincinnati RedsNLMLBcin38--248-13----1

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2001St. Louis CardinalsDiv SeriesMLB2735010000100100000.200.200.200.400105.250.000.2000.0020.000.000.000.000.00
2002St. Louis CardinalsDiv SeriesMLB28242410030100100001.0001.0001.2502.2505151.000.250.0000.000.000.000.000.0025.00
2002St. Louis CardinalsChamp. SeriesMLB28313250012000200000.385.385.6151.0008113.400.230.2310.0015.380.007.6913.0020.00
2004New York YankeesDiv SeriesMLB30414331001002501000.214.313.286.5994117.333.072.21411.7629.412.500.000.0033.33
2004New York YankeesChamp. SeriesMLB30725473000102400000.280.333.400.73310327.333.120.2407.4114.812.000.000.0042.86
2006New York YankeesMLB Spring TrainingMLB32265810175028305331003.293.379.483.86228767.283.190.3287.464.480.602.9929.0041.18
2007New York YankeesMLB Spring TrainingMLB3328464141004506701100.304.377.326.70315154.350.022.26111.1112.961.170.000.007.14
2008Seattle MarinersMLB Spring TrainingMLB3425556143114200401001.255.255.400.65522556.260.145.1820.007.140.001.7955.0035.71
2009Philadelphia PhilliesMLB Spring TrainingMLB35295919141036105720001.237.318.407.72524466.224.170.2717.5810.611.404.5519.6728.57
2009Philadelphia PhilliesDiv SeriesMLB3523000000000000000.000.000.000.000003.000.000.0000.000.000.000.000.000.00
2009Philadelphia PhilliesChamp. SeriesMLB3522000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2010Cincinnati RedsMLB Spring TrainingMLB3623459102016302420100.222.280.333.61315350.220.111.2224.008.002.002.0045.0030.00
2010Cincinnati RedsDiv SeriesMLB3633000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
2011Cincinnati RedsMLB Spring TrainingMLB3720383101001104610000.263.349.289.63811143.313.026.1589.3013.951.500.000.0010.00
2012Cincinnati RedsMLB Spring TrainingMLB3822437152007102710101.349.383.395.77817247.405.046.1164.2614.893.500.000.0013.33
2012Cincinnati RedsDiv SeriesMLB3832000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 7 yrs1733445894151736160243893306.273.334.384.71813223383.288.111.2276.279.921.581.8349.1424.47
MLB Playoffs - Divisional Series Totals - 6 yrs1731582004112711000.258.324.323.64710235.333.065.1295.7120.003.500.000.0025.00
MLB Playoffs - Championship Series Totals - 3 yrs12406123012102700000.300.333.450.78318442.344.150.2254.7616.673.502.3840.0033.33

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2013Cincinnati RedsNLMLBMLBcin39Special assistant to the GM1629072.5567.03Dusty BakerLost NL Wild-Card Game (Pirates)
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1997American Association All-Star (2B)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-02-153BFree Agent -RetiredRetiredAnnounced retirement38.287  
2012-10-293BFree Agent -Free AgentFree AgentDeclared free agency38.178  
2012-05-071b-2bCincinnati RedsCincinnati Reds (MLB)YActive--38.003Team Roster on 2012-05-07
2012-05-052BCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 38.001Team Roster on 2012-05-05
2012-04-173BCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Strained left hamstring37.348Team Roster on 2012-04-17
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-08ContractSigned by Reds 
2010-11-07Free AgentGranted free agency 
2010-01-08ContractSigned by Reds 
2008-01-08ContractSigned by Mariners (1-year) 
2007-01-26ContractSigned by Yankees 
2006-09-11InjuredActivated from DL 
2006-08-08InjuredDisabled -- strained left hamstring 
2006-01-05ContractSigned by Yankees 
2005-07-01InjuredActivated from DL 
2005-06-15InjuredDisabled -- left hamstring strain 
2005-01-10ContractSigned by Mets (1-year) 
2004-10-28Free AgentGranted Free Agency. 
2003-12-19ContractSigned as Free Agent by Yankees. 
2003-10-26Free AgentGranted Free Agency. 
2001-08-10Claimed on waivers by Cardinals from Cubs. 
2001-03-28TradeTraded by Athletics to Cubs for Eric Hinske. 
2001-01-11ContractSigned by Athletics 
2001-01-07ContractSigned as Free Agent by Athletics. 
2000-11-27Released by Devil Rays. 
1997-11-18Selected by Devil Rays from Cubs in expansion draft (Pick #8). 
1996-11-20TradeTraded by Blue Jays to Cubs for Jason Stevenson. 
1995-12-18TradeTraded by Mariners with Bill Risley to Blue Jays for Edwin Hurtado and Paul Menhart. 
1995-11-29TradeTraded by Dodgers with Willis Otanez to Mariners for Mike Blowers. 
1990-09-20ContractSigned as undrafted amateur Free Agent by Dodgers. 
1990-09-13ContractSigned as nondrafted free agent by Dodgers 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1996Toronto Blue JaysTeam Payroll22109,000-78632-957,870109,000109,000
1997Chicago CubsTeam Payroll23150,000-76633-1,182,177150,000259,000
1998Tampa Bay RaysTeam Payroll24195,000-68124251,276,192170,000454,000
1999Tampa Bay RaysTeam Payroll25235,000-65624271,454,491200,000689,000
2000Tampa Bay RaysTeam Payroll26295,000-56421381,394,248200,000984,000
2001Chicago CubsTeam Payroll27200,000-77132-1,897,758200,0001,184,000
2001St. Louis CardinalsTeam Payroll27200,000-77133-1,897,758200,0001,184,000
2002St. Louis CardinalsTeam Payroll28600,000-46524492,011,045200,0001,784,000
2003St. Louis CardinalsTeam Payroll29850,000-38621522,163,527300,0002,634,000
2004New York YankeesTeam Payroll30900,000-37224592,070,100300,0003,534,000
2005New York MetsTeam Payroll31900,000-39717562,189,055300,0004,434,000
2006New York YankeesTeam Payroll321,000,000-38724512,365,072327,0005,434,000
2007New York YankeesTeam Payroll33750,000-45818432,459,737380,0006,184,000
2007St. Louis CardinalsTeam Payroll33750,000-45823432,459,737380,0006,184,000
2008Seattle MarinersTeam Payroll34850,000-43616522,696,252390,0007,034,000
2009Philadelphia PhilliesTeam Payroll35500,000-49024392,746,792400,0007,534,000
2010Cincinnati RedsTeam Payroll36400,000-75726-2,812,412400,0007,934,000
2011Cincinnati RedsTeam Payroll371,000,000-42614532,722,607414,0008,934,000
2012Cincinnati RedsTeam Payroll381,000,00014.1141814542,954,887480,0009,934,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red