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

Ty WiggintonTrack this Player High Level: MLB Status: Free Agent since 2013 MLB Years: 2002-2013
Follow TBC on Twitter and Facebook

Arizona Fall League

Positions3B-902, 2B-475, 1B-361, LF-72, DH-46, OF-25, RF-15, SS-9, C-1Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameTy Allen Wigginton
Height6-0Weight210BatsRightThrowsRight
Born DateOctober 11,1977 [40.196]PlaceSan Diego,California
High SchoolChula Vista (Chula Vista,CA)
CollegeUniversity of North Carolina-Asheville (Asheville,NC)

DraftedSelected by the New York Mets [Team Picks] in the 17th round (514th overall) of the 1998 Amateur Entry Draft [Signed]
Signing ScoutsMarlin McPhailService Time10.098 (2013)
MLB DebutMay 16,2002 [24.217]
OrganizationsNYN [7] BAL [2] HOU [2] PIT [2] TBA [2] COL [1] PHI [1] SLN [1] Awards2Awards Voting1-1
TBC Player ID7455Retrosheet IDwiggt001MLBAM ID421064
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ty Wigginton 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 RatingsBattingSpeed53Power71Contact52XBH66RBIs64Runs53Hitting62Durability59Team.467Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1996UNC AshevilleCollegeFr1b-lf184313026304152091103200000.231.286.392.6785110140.269.161.300.2987.1422.863.203.5726.0033.33
1997UNC AshevilleCollegeSo1b-lf1952199356620543152104400000.332.364.543.90710829209.411.211.276.3914.7821.054.401.9149.7543.94
1998UNC AshevilleCollegeJr1b-lf205821767732611651104414000000.336.442.6871.12914943258.354.351.567.47515.8915.500.986.2013.5658.90
1998Pittsfield MetsNYPLA-nyn-2b20702723965144829112167211004.239.284.408.69211126290.297.169.261.3025.5224.834.502.7634.0040.00
1999St. Lucie MetsFSLA+nyn-2b21123456691332352173912568244245.292.373.502.87522949522.315.210.327.37810.7315.711.464.0221.7136.84
2000Binghamton MetsEastAAnyn192b-3b22122453641292732077552410721704.285.319.490.80922250487.327.205.258.3444.9321.974.464.1122.6538.76
2001St. Lucie MetsFSLA+nyn-2b2339131001004210000.333.571.4441.0154114.429.111.556.46928.5714.290.500.000.0033.33
2001Binghamton MetsEastAAnyn192b-3b23828583000105501000.286.394.393.78711334.348.107.321.35414.7114.711.000.000.0037.50
2001Norfolk TidesILAAAnyn-3b-2b2378260296512072433276621204.250.323.377.7009819292.307.127.231.3099.2522.602.442.4037.1429.23
2001Minor Totals (3 teams)Minor         89297357616072543367332204.256.340.380.72011323340.315.124.249.32010.5921.472.032.0642.4330.26
2002Norfolk TidesILAAAnyn193b-2b241043834911526364853435010847.300.366.431.79716535435.325.131.248.3469.8911.491.161.3863.8330.43
2002New York MetsNLMLBnyn93b-1b24461161835806182181920104.302.354.526.8806114127.315.224.302.3786.3014.962.384.7219.3340.00
2003New York MetsNLMLBnyn93b2515657373146366117112246124914215.255.318.396.71422753633.305.141.239.3137.2719.592.701.7452.0936.30
2004St. Lucie MetsFSLA+nyn-3b2628130000000100000.375.375.375.750308.429.000.000.3340.0012.500.000.000.000.00
2004New York MetsNLMLBnyn93b268631246892321242612348112411.285.334.487.82115237339.303.202.292.3476.7814.162.093.5426.0041.57
2004Pittsburgh PiratesNLMLBpit193b265818217407052410223410124.220.306.341.6476212206.243.121.247.28610.6816.501.552.4336.4030.00
2004Totals for NL-NL         144494631293021766714582213615.261.324.433.75721449545.281.172.275.3248.2615.051.823.1229.0637.98
2005Indianapolis IndiansILAAApit-3b27722805382180145285455610244.293.390.507.89714232328.321.214.386.38513.7217.071.244.2720.0039.02
2005Pittsburgh PiratesNLMLBpit193b275715520409172501143011003.258.324.465.7897217171.280.207.290.3418.1917.542.144.0922.1442.50
2006Durham BullsILAAAtba-1b2828232012000200000.375.3751.0001.375838.400.625.625.5570.0025.000.0012.508.00100.00
2006Tampa Bay RaysALMLBtba211b-2b28122444551222512479433297613311.275.330.498.82822150486.301.223.297.3506.5819.963.034.9418.5040.98
2007Tampa Bay RaysALMLBtba212b-3b299837847104210164914287350608.275.329.458.78717337417.298.183.249.3406.7117.512.613.8423.6335.58
2007Houston AstrosNLMLBhou213b2950169244812061820134030208.284.342.462.8047818187.336.178.266.3506.9521.393.083.2128.1737.50
2007Totals for MLB-MLB         1485477115233022673441113808016.278.333.459.79225155604.310.181.254.3436.7918.712.763.6424.8636.18
2008Round Rock ExpressPCLAAAhou-3b3039110101012320010.111.385.333.7183113.167.222.333.31415.3823.081.500.000.00100.00
2008Houston AstrosNLMLBhou213b3011138650110221235846326980319.285.350.526.87620346429.293.241.319.3767.4616.082.165.3616.7841.82
2009Baltimore OriolesALMLBbal231b-3b31122410441121901141122357201116.273.314.400.71416430436.294.127.180.3145.2813.072.482.5237.2726.79
2010Baltimore OriolesALMLBbal231b321545816314429122760150116819323.248.312.415.72724152649.270.167.251.3187.7017.872.323.3926.4136.11
2011Colorado Springs Sky SoxPCLAAAcol-3b3327120001002100000.286.444.286.730209.333.000.286.35222.2211.110.500.000.000.00
2011Colorado RockiesNLMLBcol213b-1b3313040152972121547813884511410.242.315.416.73116738446.271.174.287.3208.5218.832.213.3626.7339.18
2012Philadelphia PhilliesNLMLBphi241b341253154074110114310378120625.235.314.375.68911822360.275.140.260.30210.2822.502.193.0628.6429.73
2013St. Louis CardinalsNLMLBsln121b-lf3547579920030151910011.158.238.193.43111263.237.035.105.1977.9430.163.800.000.0022.22
MLB Totals - 12 Season(s)Filter1362447955811702451416959442233718915463923128.261.323.435.75819504284949.289.174.261.0007.5018.002.403.4126.5036.58
Minor League Totals - 10 Season(s)Filter589217331460912616773084231224447148211328.280.348.459.8079982192440.319.179.287.0009.1818.322.003.1628.2235.96
AAA Totals - 6 Season(s)Filter2619471352685842812816121191786112915.283.363.441.804418901085.319.158.288.00010.9716.411.502.5833.8233.58
AA Totals - 2 Season(s)Filter130481691373032077652911222704.285.324.484.80823353521.329.199.262.0005.5721.503.863.8424.0538.69
A+ Totals - 3 Season(s)Filter128473711392452174912608554245.294.378.499.87723650544.320.205.326.00011.0315.631.423.8622.5235.97
A- Totals - 1 Season(s)Filter702723965144829112167211004.239.284.408.69211126290.297.169.261.0005.5224.834.502.7634.0040.00
NCAA Totals - 3 Season(s)Filter153546128169507251022476111600000.310.379.564.94330882607.356.254.397.00010.0519.111.904.1221.8448.52
New York Mets Totals - 3 Season(s)Filter288100113727067829131204771911227630.270.327.440.7674401041099.306.170.263.0007.0117.382.482.6434.5238.52
Baltimore Orioles Totals - 2 Season(s)Filter27699110725648133117137317310110439.258.313.409.722405821085.281.151.222.0006.7315.942.373.0430.0332.03
Tampa Bay Rays Totals - 2 Season(s)Filter2208221022264614012857601701119319.275.329.479.80839487903.300.204.275.0006.6418.832.834.4320.5538.50
Houston Astros Totals - 2 Season(s)Filter16155574158341297666451091105117.285.347.506.85328164616.306.221.303.0007.3117.692.424.7119.1440.51
Colorado Rockies Totals - 1 Season(s)Filter13040152972121547813884511410.242.315.416.73116738446.271.174.287.0008.5218.832.213.3626.7339.18
Pittsburgh Pirates Totals - 2 Season(s)Filter1153373780161124911366421127.237.314.398.71213429377.260.161.267.0009.5516.981.783.1828.0836.25
Philadelphia Phillies Totals - 1 Season(s)Filter1253154074110114310378120625.235.314.375.68911822360.275.140.260.00010.2822.502.193.0628.6429.73
St. Louis Cardinals Totals - 1 Season(s)Filter47579920030151910011.158.238.193.43111263.237.035.105.0007.9430.163.800.000.0022.22
Average MLB - Per 162 games1625336613929220715344106615315.261.323.435.75823251589.289.174.261.0007.5018.002.403.4126.5036.58
Average Minor - Per 162 games1625988616835421851296212342648.280.348.459.80727460671.319.179.287.0009.1818.322.003.1628.2235.96

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Pittsfield Mets NYPLA-nyn202B52--104135935248239.9644.60------7074.368.4
1998Pittsfield Mets NYPLA-nyn203B11--514312219.8641.73------7015.714.5
1998Pittsfield Mets NYPLA-nyn20OF4--2-2-42.5000.50------705.75.3
1999St. Lucie Mets FSLA+nyn212B118--2703211670607591.9745.01------12395.985.5
2000Binghamton Mets EastAAnyn222B68--1121611229285273.9584.01------12255.748.6
2000Binghamton Mets EastAAnyn223B53--27831110121110.9092.08------12243.437.9
2001St. Lucie Mets FSLA+nyn232B3--59-114141.0004.67------3100.02.2
2001Binghamton Mets EastAAnyn232B5--58311613.8132.60------862.53.5
2001Binghamton Mets EastAAnyn233B3--25--771.0002.33------837.52.1
2001Norfolk Tides ILAAAnyn233B44--17651559782.8451.86------7856.431.0
2001Norfolk Tides ILAAAnyn232B24--42532169795.9793.96------7830.816.9
2001Norfolk Tides ILAAAnyn231B5--271-328281.0005.60------786.43.5
2001Norfolk Tides ILAAAnyn23C1---------------781.30.7
2001Norfolk Tides ILAAAnyn23OF1--3---331.0003.00------781.30.7
2002Norfolk Tides ILAAAnyn243B46--3966105115105.9132.28------10444.232.2
2002Norfolk Tides ILAAAnyn242B32--5886-181441441.0004.50------10430.822.4
2002Norfolk Tides ILAAAnyn24OF20--26-1-2726.9631.30------10419.214.0
2002Norfolk Tides ILAAAnyn241B8--413-544441.0005.50------1047.75.6
2002New York MetsNLMLBnyn243B14-100720333027.9001.930.27-----4630.48.7
2002New York MetsNLMLBnyn241B13-64565-461611.0004.690.95-----4628.38.1
2002New York MetsNLMLBnyn242B12-842234245856.9664.670.67-----4626.17.5
2002New York MetsNLMLBnyn24RF1-1-------------462.20.6
2002New York MetsNLMLBnyn24LF1-3-------------462.20.6
2003New York MetsNLMLBnyn253B15515313291172931627426410.9622.650.31-----15699.496.3
2004St. Lucie Mets FSLA+nyn263B2--21--331.0001.50------2100.01.6
2004New York MetsNLMLBnyn263B665448829116128157145.9242.200.30-----8676.740.7
2004Pittsburgh PiratesNLMLBpit263B5650442349268132126.9552.250.29-----5896.634.8
2004New York MetsNLMLBnyn262B2522183306831210198.9703.920.54-----8629.115.4
2004New York MetsNLMLBnyn261B5541487195655.98211.001.34-----865.83.1
2005Indianapolis Indians ILAAApit273B55--32125611163157.9632.85------7276.438.2
2005Indianapolis Indians ILAAApit271B11--7610-1186861.0007.82------7215.37.6
2005Indianapolis Indians ILAAApit272B5--1218173130.9686.00------726.93.5
2005Pittsburgh PiratesNLMLBpit273B40363051957958576.8941.900.25-----5770.224.7
2005Pittsburgh PiratesNLMLBpit271B3323222-124241.0008.001.04-----575.31.9
2005Pittsburgh PiratesNLMLBpit272B11832--551.0005.000.63-----571.80.6
2006Durham Bulls ILAAAtba281B1--7--1771.0007.00------250.00.7
2006Tampa Bay RaysALMLBtba281B453732930228126331330.9977.331.00-----12236.927.8
2006Tampa Bay RaysALMLBtba282B433732866116-311821821.0004.230.55-----12235.226.5
2006Tampa Bay RaysALMLBtba283B34322741663578479.9402.320.29-----12227.921.0
2006Tampa Bay RaysALMLBtba28RF7545102--12121.0001.710.27-----1225.74.3
2006Tampa Bay RaysALMLBtba28LF44319-2-119.8182.250.29-----1223.32.5
2006Tampa Bay RaysALMLBtba28DH11--------------1220.80.6
2007Houston AstrosNLMLBhou293B4846393348833125122.9762.540.31-----5096.029.6
2007Tampa Bay RaysALMLBtba292B39373217489324166163.9824.180.51-----9839.824.1
2007Tampa Bay RaysALMLBtba293B32302552352538075.9382.340.29-----9832.719.8
2007Tampa Bay RaysALMLBtba291B171513211615-141311311.0007.710.99-----9817.310.5
2007Tampa Bay RaysALMLBtba29DH15---------------9815.39.3
2007Houston AstrosNLMLBhou29RF1-1-------------502.00.6
2007Houston AstrosNLMLBhou29LF1-1-------------502.00.6
2007Houston AstrosNLMLBhou291B1-23---331.0003.001.50-----502.00.6
2008Round Rock Express PCLAAAhou303B3--26-1881.0002.67------3100.02.1
2008Houston AstrosNLMLBhou303B827465246144611196190.9692.320.29-----11173.950.9
2008Houston AstrosNLMLBhou30LF3030247462--48481.0001.600.19-----11127.018.6
2009Baltimore OriolesALMLBbal311B403833331530430349345.9898.631.04-----12232.824.7
2009Baltimore OriolesALMLBbal313B39353172454448278.9512.000.25-----12232.024.1
2009Baltimore OriolesALMLBbal31DH23---------------12218.914.2
2009Baltimore OriolesALMLBbal31SS9-1338-111111.0001.220.85-----1227.45.6
2009Baltimore OriolesALMLBbal312B8439811-219191.0002.380.49-----1226.64.9
2009Baltimore OriolesALMLBbal31LF2-61---111.0000.500.17-----1221.61.2
2010Baltimore OriolesALMLBbal321B9889787748731075831821.9888.381.04-----15463.660.5
2010Baltimore OriolesALMLBbal322B40363066697613169163.9644.080.53-----15426.024.7
2010Baltimore OriolesALMLBbal323B22191661333535146.9022.090.28-----15414.313.6
2010Baltimore OriolesALMLBbal32DH7---------------1544.54.3
2011Colorado Springs Sky Sox PCLAAAcol333B2---5-1551.0002.50------2100.01.4
2011Colorado RockiesNLMLBcol333B68625203396415133129.9701.900.25-----13052.342.0
2011Colorado RockiesNLMLBcol331B361719118112-101931931.0005.361.01-----13027.722.2
2011Colorado RockiesNLMLBcol33LF211613916-2-1816.8890.760.12-----13016.213.0
2011Colorado RockiesNLMLBcol33RF654681--991.0001.500.20-----1304.63.7
2012Philadelphia PhilliesNLMLBphi341B714947142138434463459.9916.460.97-----12556.843.8
2012Philadelphia PhilliesNLMLBphi343B22211751030834840.8331.820.23-----12517.613.6
2012Philadelphia PhilliesNLMLBphi34LF774813---13131.0001.860.27-----1255.64.3
2013St. Louis CardinalsNLMLBsln351B7439363-639391.0005.571.00-----4714.94.3
2013St. Louis CardinalsNLMLBsln35LF6-111---111.0000.170.09-----4712.83.7
2013St. Louis CardinalsNLMLBsln353B5327-91-109.9001.800.33-----4710.63.1
MLB Totals for 3B - 12 season(s)-   3B683615544340511478710016391552.9472.270.29-----6830.00.0
MLB Totals for 1B - 10 season(s)-   1B336257241222482132020924812461.9927.321.02-----3360.00.0
MLB Totals for 2B - 7 season(s)-   2B16813712692694171486700686.9804.080.54-----1680.00.0
MLB Totals for LF - 8 season(s)-   LF72574868624-9288.9571.220.18-----720.00.0
MLB Totals for DH - 4 season(s)-   DH461--------------460.00.0
MLB Totals for RF - 4 season(s)-   RF151093183--21211.0001.400.23-----150.00.0
MLB Totals for SS - 1 season(s)-   SS9-1338-111111.0001.220.85-----90.00.0
AAA Totals for 3B - 5 season(s)-   3B150--902673123388357.9202.38------1500.00.0
AAA Totals for 2B - 3 season(s)-   2B61--112157341272269.9894.41------610.00.0
AAA Totals for 1B - 4 season(s)-   1B25--15114-201651651.0006.60------250.00.0
AAA Totals for OF - 2 season(s)-   OF21--29-1-3029.9671.38------210.00.0
AAA Totals for C - 1 season(s)-   C1---------------10.00.0
AA Totals for 2B - 2 season(s)-   2B73--1171691530301286.9503.92------730.00.0
AA Totals for 3B - 2 season(s)-   3B56--29881110128117.9142.09------560.00.0
A+ Totals for 2B - 2 season(s)-   2B121--2753301671621605.9745.00------1210.00.0
A+ Totals for 3B - 1 season(s)-   3B2--21--331.0001.50------20.00.0
A- Totals for 2B - 1 season(s)-   2B52--104135935248239.9644.60------520.00.0
A- Totals for 3B - 1 season(s)-   3B11--514312219.8641.73------110.00.0
A- Totals for OF - 1 season(s)-   OF4--2-2-42.5000.50------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Pittsfield Mets NYPLA-nyn20---52-11---4-
1999St. Lucie Mets FSLA+nyn21---118-------
2000Binghamton Mets EastAAnyn22---68-53-----
2001St. Lucie Mets FSLA+nyn23---3-------
2001Binghamton Mets EastAAnyn23---5-3-----
2001Norfolk Tides ILAAAnyn23-1524-44---1-
2002Norfolk Tides ILAAAnyn24--832-46---20-
2002New York MetsNLMLBnyn24--1312-141-1--
2003New York MetsNLMLBnyn25-----155-----
2004St. Lucie Mets FSLA+nyn26-----2-----
2004New York MetsNLMLBnyn26--525-66-----
2004Pittsburgh PiratesNLMLBpit26-----56-----
2005Indianapolis Indians ILAAApit27--115-55-----
2005Pittsburgh PiratesNLMLBpit27--31-40-----
2006Durham Bulls ILAAAtba28--1--------
2006Tampa Bay RaysALMLBtba28--4543-344-7-1
2007Houston AstrosNLMLBhou29--1--481-1--
2007Tampa Bay RaysALMLBtba29--1739-32----15
2008Round Rock Express PCLAAAhou30-----3-----
2008Houston AstrosNLMLBhou30-----8230----
2009Baltimore OriolesALMLBbal31--4089392---23
2010Baltimore OriolesALMLBbal32--9840-22----7
2011Colorado Springs Sky Sox PCLAAAcol33-----2-----
2011Colorado RockiesNLMLBcol33--36--6821-6--
2012Philadelphia PhilliesNLMLBphi34--71--227----
2013St. Louis CardinalsNLMLBsln35--7--56----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2000Scottsdale ScorpionsArizona Fall LgMinor22268712266051632101700101.299.367.540.907471198.318.241.36810.2017.351.705.1017.4042.31
2006Tampa Bay Devil RaysMLB Spring TrainingMLB282248612302101251300002.250.321.438.75921553.303.188.2719.4324.532.603.7724.0041.67
2007Tampa Bay Devil RaysMLB Spring TrainingMLB2922691320903100061220001.290.364.551.915381277.315.261.3487.7915.582.003.9023.0060.00
2008Houston AstrosMLB Spring TrainingMLB3023711014702120121010000.197.230.380.61027974.203.183.1972.7013.515.002.7035.5064.29
2009Baltimore OriolesMLB Spring TrainingMLB312160516112140171710101.267.348.417.76525469.333.150.25010.1424.642.432.9030.0025.00
2010Baltimore OriolesMLB Spring TrainingMLB32215281440311003820100.269.328.519.84727758.262.250.3085.1713.792.675.1717.3350.00
2011Colorado RockiesMLB Spring TrainingMLB33205671750314003710101.304.344.554.89831861.298.250.3044.9211.482.334.9218.6747.06
2012Philadelphia PhilliesMLB Spring TrainingMLB34266541240060051220103.185.260.246.50616473.222.061.1386.8516.442.400.000.0033.33
2013St. Louis CardinalsMLB Spring TrainingMLB352253372001017900003.132.233.170.4039260.159.038.15111.6715.001.290.000.0028.57
2014Miami MarlinsMLB Spring TrainingMLB362334351002014700001.147.237.176.4136138.185.029.11810.5318.421.750.000.0020.00
Arizona Fall League Totals - 1 yrs268712266051632101700101.299.367.540.907471198.318.241.36810.2017.351.705.1017.4042.31
MLB Spring Training Totals - 9 yrs200508591173611580164295904012.230.298.394.69220052563.254.164.2367.4616.872.262.6633.8744.44

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1998Big South Conference All-Conference Team (SS)1
2008National League Player of the Week (August 11-August 17)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2014-03-251bFree Agent -Free AgentFree AgentReleased by Marlins36.165  
2014-01-261bMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to Minor League Contract36.107Team Roster on 2014-01-26
2013-07-101bFree Agent -Free AgentFree AgentReleased by Cardinals35.272  
2012-12-141bSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 2-year contract for 2013-2014 ($5m)35.064Team Roster on 2012-12-14
2012-11-013B-1BFree Agent -Free Agent--Option declined, declared a free agent35.021  
2012-05-071bPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--34.208Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-11-20TradeTraded by Rockies to Phillies 
2011-05-13InjuredActivated from DL 
2011-05-03InjuredDisabled -- Left oblique strain 
2010-12-15ContractSigned by Rockies 
2010-11-07Free AgentGranted free agency 
2009-02-10ContractSigned by Orioles (2-years) 
2008-05-02InjuredActivated from DL 
2008-04-11InjuredDisabled -- Fractured left thumb 
2008-01-18ContractSigned by Astros (1-year) 
2007-07-28TradeTraded by Devil Rays to Astros for Dan Wheeler 
2007-01-16ContractSigned by Devil Rays to avoid arbitration 
2006-09-01InjuredActivated from DL 
2006-07-30InjuredDisabled -- broken bone in his left hand 
2006-01-10ContractSigned by Devil Rays 
2005-12-08Released by Pirates 
2004-07-30TradeTraded by Mets with Matt Peterson and Jose Bautista to Pirates for Jeff Keppinger and Kris Benson. 
2004-05-07InjuredActivated from DL 
2004-04-22InjuredDisabled -- dizzy spells 
1998-06-03Contractsigned 
* 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
2002New York MetsTeam Payroll24200,000-75746-2,011,045200,000200,000
2003New York MetsTeam Payroll25302,500-67926152,163,527300,000502,500
2004Pittsburgh PiratesTeam Payroll26316,000-66119272,070,100300,000818,500
2004New York MetsTeam Payroll26316,000-66126272,070,100300,000818,500
2005Pittsburgh PiratesTeam Payroll27342,000-60917332,189,055300,0001,160,500
2006Tampa Bay RaysTeam Payroll28675,000-47012422,365,072327,0001,835,500
2007Houston AstrosTeam Payroll292,700,000-2911264++2,459,737380,0004,535,500
2007Tampa Bay RaysTeam Payroll292,700,000-291364++2,459,737380,0004,535,500
2008Houston AstrosTeam Payroll304,350,000-208878++2,696,252390,0008,885,500
2009Baltimore OriolesTeam Payroll312,500,000-28110652,746,792400,00011,385,500
2010Baltimore OriolesTeam Payroll323,500,000-2371074++2,812,412400,00014,885,500
2011Colorado RockiesTeam Payroll333,500,000-2371074++2,722,607414,00018,385,500
2012Philadelphia PhilliesTeam Payroll344,000,000-2241275++2,954,887480,00022,385,500
2013St. Louis CardinalsTeam Payroll352,500,00010.09831910653,023,990490,00024,885,5002012-12-14 - Signed to 2-year contract for 2013-2014 ($5m)
* 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