Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Joel PineiroTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2000-2011
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
Futures Game

PositionsP-475Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameJoel Alberto Pineiro
Height6-1Weight180BatsRightThrowsRight
Born DateSeptember 25,1978 [40.082]PlaceRio Piedras,Puerto Rico
High SchoolColonial (Orlando,FL)
CollegeFlorida SouthWestern State College (Punta Gorda,FL)

DraftedSelected by the Seattle Mariners [Team Picks] in the 12th round (373rd overall) of the 1997 Amateur Entry Draft [Signed]
Signing ScoutsFernando ArguellesService Time10.144 (2011)
Prospect Rankings[BA] 1999-SEA-#6 ... 2000-SEA-#9 ... 2001-MLB-#80 ... 2001-SEA-#4
MLB DebutAugust 8,2000 [21.317]
OrganizationsSEA [10] ANA [3] SLN [3] BAL [1] BOS [1] CHN [1] TOR [1] Awards1
TBC Player ID1411Retrosheet IDpinej001MLBAM ID334492
Pitch Repertoire Sinker (60.20%) -- Slider (15.02%) -- Curveball (12.74%) -- Fastball (6.86%) -- Changeup (5.18%)
Fastball Velocity [2011] - 87.23 - [2010] - 87.85
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Joel Pineiro 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


Active Talent RatingsPitchingStrikeouts29Walks75Hittable39SO/BB60vsPower39Hitting5Durability54Team.524Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997Arizona MarinersArizRksea-Rel18100.0010100003.01000040000.333.00----12.000.001.000-
1997Everett Aqua SoxNwstA-sea-S/R18425.3318612009249.0543329218593201.479.920.373.3110.843.28.667-
1997Minor Totals (2 teams)MinorMLB--S/R0525.0219613009252.0553329218633201.409.520.353.1210.903.50.7142.22
1998Wisconsin Timber RattlersMidwAsea-ST19843.1916160100096.0924034828843101.258.630.752.637.883.00.667-
1998Lancaster JetHawksCalifA+sea-ST19207.80990110045.0584039622482301.7811.601.204.409.602.181.000-
1998Orlando RaysSouAAsea-ST19105.4011000005.07430220001.8012.60--3.603.601.001.000-
1998Minor Totals (3 teams)MinorMLB--ST01144.68262602100146.0157847614521345401.439.680.863.218.262.58.7333.62
1999New Haven RavensEastAAsea-ST2010154.72282534000166.019010587185211611001.4610.300.982.826.292.23.400-
2000New Haven RavensEastAAsea-ST21214.13990000052.0422524612430001.037.221.032.067.393.58.667-
2000Tacoma RainiersPCLAAAsea-ST21712.801091220061.0532019322412001.237.820.443.256.051.86.875-
2000Minor Totals (2 teams)MinorMLB--ST0923.41191812200113.0954543934842001.147.540.712.706.672.47.8183.58
2000Seattle MarinersALMLBsea38Rel21105.59817005019.0251312313100001.9711.641.406.054.660.771.0006.13
2001Tacoma RainiersPCLAAAsea38S/R22633.6218108002077.0683131833644001.317.950.943.867.481.94.667-
2001Seattle MarinersALMLBsea38S/R22622.0317116001075.0502417221562000.945.970.242.516.692.67.7502.74
2002Seattle MarinersALMLBsea38ST231473.24372892140194.0189757024541368001.258.751.112.506.302.52.6674.00
2003Seattle MarinersALMLBsea38ST2416113.78323203200211.2192948919761515001.278.160.813.236.421.99.5933.85
2004Seattle MarinersALMLBsea38ST256114.67212101000140.2144777321431114001.339.211.342.757.102.58.3534.33
2005Tacoma RainiersPCLAAAsea-ST26001.2911000007.05111060000.716.431.29--7.710.00--
2005Seattle MarinersALMLBsea7ST267115.62303002000189.022411811823561077101.4810.671.102.675.101.91.3894.36
2006Seattle MarinersALMLBsea38S/R278136.364025151061165.22091231172364874101.6511.351.253.484.731.36.3815.06
2007Lowell SpinnersNYPLA-bos-ST28000.0011000001.0000002000--------18.000.00--
2007Pawtucket Red SoxILAAAbos-ST28002.2522000008.03220431000.883.38--4.503.380.75--
2007Minor Totals (2 teams)MinorMLB--ST0002.0033000009.03220451000.783.00--4.005.001.25-3.46
2007Boston Red SoxALMLBbos36Rel28115.03310310015034.0412019314203001.6210.850.793.715.291.43.5004.45
2007St. Louis CardinalsNLMLBsln35ST28643.9611110000063.26929281112400001.279.751.551.705.653.33.6004.79
2008Memphis RedbirdsPCLAAAsln-ST29003.0011000006.06220150001.179.00--1.507.505.00--
2008St. Louis CardinalsNLMLBsln35ST29775.15262510011148.218089852235811001.4510.901.332.124.902.31.5004.67
2009St. Louis CardinalsNLMLBsln35ST3015123.49323203200214.0218948311271054001.149.170.461.144.423.89.5563.16
2010Los Angeles AngelsALMLBana35ST311073.84232303100152.015566651534924001.249.160.892.015.442.71.5883.82
2011Inland Empire 66ersCalifA+ana-ST32000.0011000005.26300221001.419.53--3.183.181.00--
2011Los Angeles AngelsALMLBana35ST32775.13272430020145.218290831638622001.5111.240.992.353.831.63.5004.38
2012Gulf Coast OriolesGCLRkbal-ST33002.25330000012.094301101000.836.75--0.757.5010.00--
2012Norfolk TidesILAAAbal33,38ST33103.65220000012.010550090000.817.30----6.570.001.000-
2012Minor Totals (2 teams)MinorMLB--ST0102.96550000024.0199801191000.827.03--0.377.0319.001.0001.66
2014Tennessee SmokiesSouAAchn35ST35014.43440000022.029151154100001.4811.692.011.614.032.50.000-
2014Salt Lake BeesPCLAAAana36ST35127.48440000021.236201837112001.9814.951.252.914.571.57.333-
2014Minor Totals (2 teams)MinorMLB--ST0135.93880000043.1653529811212001.7313.301.642.254.301.91.2505.29
2015New Hampshire Fisher CatsEastAAtor35ST36423.77990000059.263272527250001.179.500.301.063.773.57.667-
2015Buffalo BisonsILAAAtor68S/R36125.82422000017.023131126101001.7112.181.063.185.291.67.333-
2015Minor Totals (2 teams)MinorMLB--S/R0544.2313112000076.2864036413351001.2910.100.471.534.112.69.5563.41
MLB Totals - 12 Season(s)Filter104934.41335263721563421750.01878912859193487105844201.359.630.992.505.432.17.5281.06
Minor League Totals - 12 Season(s)Filter48334.261421152783112724.07553903446422155431601.349.350.792.746.862.51.593-
AAA Totals - 8 Season(s)Filter1683.814231112220209.12049489177314910001.328.740.733.136.392.04.667-
AA Totals - 5 Season(s)Filter17194.42514834000304.0331176150317719611001.349.760.912.275.782.55.472-
A+ Totals - 2 Season(s)Filter206.9310100110050.2644339624503301.7411.371.074.268.882.081.000-
A Totals - 1 Season(s)Filter843.1916160100096.0924034828843101.258.630.752.637.883.00.667-
A- Totals - 2 Season(s)Filter425.2219712009250.0543329218613201.449.720.363.2410.983.39.667-
Rk Totals - 2 Season(s)Filter101.80431000015.0104301141000.736.00--0.608.4014.001.000-
NCAA Totals - 1 Season(s)Filter00--00000000.0000000000----------0.00--
Seattle Mariners Totals - 7 Season(s)Filter58554.481851483793161993.0103352449611532765830201.379.331.042.955.952.01.513-
St. Louis Cardinals Totals - 3 Season(s)Filter28234.14696813211425.046721219644742265001.279.860.931.564.773.05.549-
Los Angeles Angels Totals - 2 Season(s)Filter17144.47504733120297.133715614831721546001.3710.180.942.174.652.14.548-
Boston Red Sox Totals - 1 Season(s)Filter115.03310310015034.0412019314203001.6210.850.793.715.291.43.500-
Average MLB - Per ~220 innings13124.41423392140220.023611410824611336001.359.630.992.505.432.17.5201.06
Average Minor - Per ~220 innings15104.26433582131220.022811810419671689201.349.350.792.746.862.51.600-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Seattle MarinersALMLBsea38p2327010002000200000.143.143.143.286107.200.000.000.1270.0028.570.000.000.000.00
2003Seattle MarinersALMLBsea38p2424100000000301000.000.000.000.000005.000.000.000.0000.0060.000.000.000.000.00
2004Seattle MarinersALMLBsea38p2525011000000100000.200.200.400.600215.250.200.200.2490.0020.000.000.000.00100.00
2005Seattle MarinersALMLBsea7p26304000000000101000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2006Seattle MarinersALMLBsea38p2724000000000302000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2007St. Louis CardinalsNLMLBsln35p2814182100000021304000.056.150.056.2061024.200.000.111.1168.3354.176.500.000.000.00
2008Memphis RedbirdsPCLAAAsln-2913000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2008St. Louis CardinalsNLMLBsln35p2930513530040033503000.098.148.157.3058357.313.059.118.1425.2661.4011.670.000.0060.00
2009St. Louis CardinalsNLMLBsln35p3032664920041043309000.136.186.167.35311279.273.031.106.1665.0641.778.250.000.0022.22
2010Los Angeles AngelsALMLBana35p3123300000002200000.000.400.000.400005.000.000.667.28040.0040.001.000.000.000.00
2011Los Angeles AngelsALMLBana35p3225000000000401000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
2014Tennessee SmokiesSouAAchn35p3543000001000003000.000.000.000.000006.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 10 Season(s)Filter118167131760010101197021000.102.157.138.295236199.243.036.108.0005.5348.748.820.000.0035.29
Minor League Totals - 2 Season(s)Filter56000001000303000.000.000.000.000009.000.000.000.0000.0033.330.000.000.000.00
AAA Totals - 1 Season(s)Filter13000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
AA Totals - 1 Season(s)Filter43000001000003000.000.000.000.000006.000.000.000.0000.000.000.000.000.000.00
St. Louis Cardinals Totals - 3 Season(s)Filter76135915500810981016000.111.167.148.315205160.278.037.111.0005.6350.639.000.000.0033.33
Seattle Mariners Totals - 5 Season(s)Filter38241210020001004000.083.083.125.2083128.143.042.042.0000.0035.710.000.000.0050.00
Los Angeles Angels Totals - 2 Season(s)Filter48300000002601000.000.200.000.2000011.000.000.250.00018.1854.553.000.000.000.00
Average MLB - Per 162 games1622291823800141015133029000.102.157.138.295328273.243.036.108.0005.5348.748.820.000.0035.29
Average Minor - Per 162 games162194000003200097097000.000.000.000.00000292.000.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1997Everett Aqua Sox NwstA-sea18P18--1822119.8180.50------18100.023.7
1998Wisconsin Timber Rattlers MidwAsea19P16--616222422.9171.38------16100.011.7
1998Lancaster JetHawks CalifA+sea19P9--48--12121.0001.33------9100.06.4
1999New Haven Ravens EastAAsea20P28--1428-442421.0001.50------28100.019.9
2000New Haven Ravens EastAAsea21P9--16--771.0000.78------9100.06.3
2000Tacoma Rainiers PCLAAAsea21P10--28-210101.0001.00------10100.07.0
2000Seattle MarinersALMLBsea21P8-1912--331.0000.380.16-----8100.04.9
2001Tacoma Rainiers PCLAAAsea22P18--65-111111.0000.61------18100.012.5
2001Seattle MarinersALMLBsea22P17-7544--881.0000.470.11-----17100.010.5
2002Seattle MarinersALMLBsea23P37-1941434245048.9601.300.25-----37100.022.8
2003Seattle MarinersALMLBsea24P32322112024124544.9781.380.21-----32100.019.8
2004Seattle MarinersALMLBsea25P21211401211112423.9581.100.16-----21100.013.0
2005Tacoma Rainiers PCLAAAsea26P1---1--111.0001.00------1100.00.7
2005Seattle MarinersALMLBsea26P30301892318154241.9761.370.22-----30100.018.5
2006Seattle MarinersALMLBsea27P40251652412-636361.0000.900.22-----40100.024.7
2007Lowell Spinners NYPLA-bos28P1---------------1100.01.3
2007Pawtucket Red Sox ILAAAbos28P2--21-1331.0001.50------2100.01.4
2007Boston Red SoxALMLBbos28P31-3437--10101.0000.320.29-----31100.019.1
2007St. Louis CardinalsNLMLBsln28P1111645112-1816.8891.450.25-----1478.66.8
2008Memphis Redbirds PCLAAAsln29P1---2-1221.0002.00------1100.00.7
2008St. Louis CardinalsNLMLBsln29P262514815281-4443.9771.650.29-----3086.716.0
2009St. Louis CardinalsNLMLBsln30P32322142731135958.9831.810.27-----32100.019.8
2010Los Angeles AngelsALMLBana31P23231521126133837.9741.610.24-----23100.014.2
2011Inland Empire 66ers CalifA+ana32P1---11-21.5001.00------1100.00.7
2011Los Angeles AngelsALMLBana32P2724145417122221.9550.780.14-----27100.016.7
2012Gulf Coast Orioles GCLRkbal33P3--33--661.0002.00------3100.05.0
2012Norfolk Tides ILAAAbal33P2---------------2100.01.4
2014Tennessee Smokies SouAAchn35P4--371-1110.9092.50------4100.02.9
2014Salt Lake Bees PCLAAAana35P4--23-1551.0001.25------4100.02.8
2015New Hampshire Fisher Cats EastAAtor36P9--55-110101.0001.11------9100.06.4
2015Buffalo Bisons ILAAAtor36P4--111-32.6670.50------4100.02.8
MLB Totals for P - 12 season(s)-   P33522317501632251126399388.9721.160.22-----3350.00.0
AAA Totals for P - 8 season(s)-   P42--1321163534.9710.81------420.00.0
AA Totals for P - 4 season(s)-   P50--2346157069.9861.38------500.00.0
A+ Totals for P - 2 season(s)-   P10--491-1413.9291.30------100.00.0
A Totals for P - 1 season(s)-   P16--616222422.9171.38------160.00.0
A- Totals for P - 2 season(s)-   P19--1822119.8180.47------190.00.0
Rk Totals for P - 1 season(s)-   P3--33--661.0002.00------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1997Everett Aqua Sox NwstA-sea1818----------
1998Wisconsin Timber Rattlers MidwAsea1916----------
1998Lancaster JetHawks CalifA+sea199----------
1999New Haven Ravens EastAAsea2028----------
2000New Haven Ravens EastAAsea219----------
2000Tacoma Rainiers PCLAAAsea2110----------
2000Seattle MarinersALMLBsea218----------
2001Tacoma Rainiers PCLAAAsea2218----------
2001Seattle MarinersALMLBsea2217----------
2002Seattle MarinersALMLBsea2337----------
2003Seattle MarinersALMLBsea2432----------
2004Seattle MarinersALMLBsea2521----------
2005Tacoma Rainiers PCLAAAsea261----------
2005Seattle MarinersALMLBsea2630----------
2006Seattle MarinersALMLBsea2740----------
2007Lowell Spinners NYPLA-bos281----------
2007Pawtucket Red Sox ILAAAbos282----------
2007Boston Red SoxALMLBbos2831----------
2007St. Louis CardinalsNLMLBsln2811----------
2008Memphis Redbirds PCLAAAsln291----------
2008St. Louis CardinalsNLMLBsln2926----------
2009St. Louis CardinalsNLMLBsln3032----------
2010Los Angeles AngelsALMLBana3123----------
2011Inland Empire 66ers CalifA+ana321----------
2011Los Angeles AngelsALMLBana3227----------
2012Gulf Coast Orioles GCLRkbal333----------
2012Norfolk Tides ILAAAbal332----------
2014Tennessee Smokies SouAAchn354----------
2014Salt Lake Bees PCLAAAana354----------
2015New Hampshire Fisher Cats EastAAtor369----------
2015Buffalo Bisons ILAAAtor364----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2001Seattle MarinersChamp. SeriesMLB22004.501002.0412503.0018.000.009.0022.502.500.00.000
2006Puerto RicoWorld Baseball ClassicXXCollege27012.0822000008.2732145001.347.271.044.155.191.253.12.000
2006Seattle MarinersMLB Spring TrainingMLB27025.73220000011.014107143201.6411.450.823.272.450.758.18.000
2007Boston Red SoxMLB Spring TrainingMLB28104.7312012004213.11787266001.7611.481.354.054.051.005.401.000
2008St. Louis CardinalsMLB Spring TrainingMLB29103.0011000003.0211101000.676.003.000.003.0003.001.000
2009St. Louis CardinalsMLB Spring TrainingMLB30000.00000000035.01800330000.604.630.770.770.000.000.00.000
2009St. Louis CardinalsDiv SeriesMLB30019.0011000004.07441030001.7515.752.250.006.7509.00.000
2010Los Angeles AngelsMLB Spring TrainingMLB31404.38660000024.22912122712101.4910.580.732.554.381.714.381.000
2011Los Angeles AngelsMLB Spring TrainingMLB32203.46440000013.01655217001.3111.081.380.694.857.003.461.000
2012Philadelphia PhilliesMLB Spring TrainingMLB33014.5030300006.0753123001.5010.501.503.004.501.507.50.000
World Baseball ClassicXX Totals - 1 yrs012.0822000008.7732145001.277.271.044.155.191.253.12.000
MLB Spring Training Totals - 7 yrs832.972813150042106.01034135122332301.198.751.021.952.721.393.48.727
MLB Playoffs - Divisional Series Totals - 1 yrs019.0011000004.0744103001.7515.752.250.006.7509.00.000
MLB Playoffs - Championship Series Totals - 1 yrs004.5010100002.0401025003.0018.000.009.0022.502.500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009St. Louis CardinalsMLB Spring TrainingMLB3022000000000101000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
2009St. Louis CardinalsDiv SeriesMLB3011000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2010Los Angeles AngelsMLB Spring TrainingMLB3162000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs84000000000301000.000.000.000.000005.000.000.0000.0060.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs11000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006American League Player of the Week (May 1-May 7)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-07-23PFree Agent -Free AgentFree AgentReleased by Blue Jays36.301  
2015-07-05PToronto Blue JaysBuffalo (AAA)-Minors--Reinstated to active roster36.283Team Roster on 2015-07-05
2015-07-04PToronto Blue JaysNew Hampshire (AA)-Restricted--Placed on temporary inactive list36.282Team Roster on 2015-07-04
2015-05-15PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)36.232Team Roster on 2015-05-15
2015-05-09PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract36.226Team Roster on 2015-05-09
2014-06-29PFree Agent -Free AgentFree AgentReleased by Angels35.277  
2014-06-07PLos Angeles AngelsSalt Lake (AAA)-MinorsContractSigned to Minor League Contract35.255Team Roster on 2014-06-07
2014-06-06PFree Agent -Free AgentFree AgentReleased by Cubs35.254  
2014-05-12PChicago CubsTennessee (AA)-MinorsReassigned MinorsAssigned to Tennessee (AA)35.229Team Roster on 2014-05-12
2013-07-31PFree Agent -Free AgentFree AgentReleased by Orioles34.309  
2013-02-04PBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to minor league contract34.132Team Roster on 2013-02-04
2012-11-06PFree Agent -Free AgentFree AgentElected free agency34.042  
2012-06-20PBaltimore OriolesGulf Coast Orioles (Rk)-Minors--33.268Team Roster on 2012-06-20
2012-05-02PBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)33.219Team Roster on 2012-05-02
2012-04-11PBaltimore OriolesBaltimore Orioles (MLB)-MinorsContractSigned to minor league contract33.198Team Roster on 2012-04-11
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-03-19Released by Phillies 
2012-01-17ContractSigned by Phillies 
2011-10-30Free AgentGranted free agency 
2011-04-28InjuredActivated from DL 
2011-03-30InjuredDisabled -- Right shoulder tightness 
2010-09-18InjuredActivated from DL 
2010-07-30InjuredDisabled -- Left Oblique Strain 
2009-06-16ContractSigned by Angels 
2008-06-12InjuredActivated from DL 
2008-05-28InjuredDisabled -- Right groin strain 
2008-04-13InjuredActivated from DL 
2008-03-25InjuredDisabled -- Right shoulder 
2007-10-15ContractSigned by Cardinals (2-year extension) 
2007-07-31TradeTraded by Red Sox with cash considerations to Cardinals for a player to be named later 
2007-07-13InjuredActivated from DL 
2007-06-30InjuredDisabled -- Ankle 
2007-01-04ContractSigned by Red Sox (1-year, mutual option for 2008) 
2005-04-15InjuredActivated from DL 
2005-04-03InjuredDisabled -- - 
2004-09-06InjuredTransferred to 60-day DL 
2004-07-27InjuredDisabled -- strained flexor bundle in his right elbow  
1997-06-07Contractsigned 
* 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
2000Seattle MarinersTeam Payroll21175,000-79533-1,394,248200,000175,000
2001Seattle MarinersTeam Payroll22200,000-77132-1,897,758200,000375,000
2002Seattle MarinersTeam Payroll23255,000-61726322,011,045200,000630,000
2003Seattle MarinersTeam Payroll24440,000-50923372,163,527300,0001,070,000
2004Seattle MarinersTeam Payroll253,000,000-1961377++2,070,100300,0004,070,000
2005Seattle MarinersTeam Payroll264,700,000-151784++2,189,055300,0008,770,000
2006Seattle MarinersTeam Payroll276,800,000-114586++2,365,072327,00015,570,000
2007St. Louis CardinalsTeam Payroll284,000,000-2061174++2,459,737380,00019,570,000
2007Boston Red SoxTeam Payroll284,000,000-2061374++2,459,737380,00019,570,000
2008St. Louis CardinalsTeam Payroll295,500,000-162782++2,696,252390,00025,070,000
2009St. Louis CardinalsTeam Payroll307,500,000-120686++2,746,792400,00032,570,000
2010Los Angeles AngelsTeam Payroll318,000,000-105589++2,812,412400,00040,570,000
2011Los Angeles AngelsTeam Payroll328,000,00010.144101689++2,722,607414,00048,570,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