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

Guillermo MotaHigh Level: MLB Status: MLB Years: 1999-2012
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsP-888, SS-210, 3B-133, 1B-1Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameGuillermo Reynoso Mota
Height6-4Weight205BatsRightThrowsRight
Born DateJuly 25,1973 [44.214]PlaceSan Pedro de Macoris,Dominican Republic

DraftedSigned as undrafted amateur free agent in 1990 by the New York Mets.Service Time12.159 (2012)
Prospect Rankings[BA] 1999-MLB-#88 ... 1999-MON-#4
MLB DebutMay 2,1999 [25.281]
OrganizationsNYN [6] MON [5] LAN [4] SFN [3] MIA [2] CLE [1] MIL [1] Awards0
TBC Player ID676Retrosheet IDmotag001MLBAM ID150407
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Guillermo Mota 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 RatingsPitchingStrikeouts48Walks46Hittable57SO/BB50vsPower57Hitting3Durability58Team.508Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1997Cape Fear CrocsSALAmon-ST235104.36252320000126.013565618331121201.339.640.572.368.003.39.333-
1998Jupiter HammerheadsFSLA+mon-Rel24320.66200200013241.0186306270000.593.95--1.325.934.50.600-
1998Harrisburg SenatorsEastAAmon-Rel24201.0612012009417.0102202192000.715.29--1.0610.069.501.000-
1998Minor Totals (2 teams)MinorMLB--Rel0520.78320320022658.0288508462000.624.34--1.247.145.75.7141.97
1999Ottawa LynxILAAAmon-Rel25201.89140140010519.0166405170001.117.58--2.378.053.401.000-
1999Montreal ExposNLMLBmon40Rel25242.93510510018055.0542418525271121.438.780.814.074.391.08.3334.80
2000Ottawa LynxILAAAmon-Rel26452.29350350021763.0491616431351001.277.000.574.435.001.13.444-
2000Montreal ExposNLMLBmon40Rel26116.0029029007030.0272120312241121.308.100.903.607.202.00.5004.23
2001Ottawa LynxILAAAmon-Rel27002.2540400104.01111040000.252.252.25--9.000.00--
2001Montreal ExposNLMLBmon40Rel27135.26530530012049.2513029918311011.399.241.633.265.621.72.2505.30
2002Las Vegas 51sPCLAAAlan-Rel28132.9520020006136.234131218383401.158.350.251.969.334.75.250-
2002Los Angeles DodgersNLMLBlan59Rel28134.15430430011060.2453028427493021.196.680.594.017.271.81.2503.64
2003Los Angeles DodgersNLMLBlan59Rel29631.977607600181105.0782323726990010.996.690.602.238.493.81.6672.78
2004Los Angeles DodgersNLMLBlan59Rel30842.14520520011163.0511515427525021.247.290.573.867.431.93.6673.60
2004Florida MarlinsNLMLBflo59Rel30144.8126026007333.2241818410330001.016.421.072.678.823.30.2003.52
2005Jupiter HammerheadsFSLA+flo-ST31000.0022000002.23100040001.1210.12----13.500.00--
2005Florida MarlinsNLMLBflo59Rel31224.70560560024267.0653835532604001.458.730.674.308.061.88.5003.63
2006Cleveland IndiansALMLBcle59Rel32136.21340340013037.2452726919272001.7010.752.154.546.451.42.2506.33
2006New York MetsNLMLBnyn49Rel32301.0018018004018.0102225190000.835.001.002.509.503.801.0003.31
2007New Orleans ZephyrsPCLAAAnyn-Rel33017.0470700307.211661571002.0912.911.175.878.221.40.000-
2007New York MetsNLMLBnyn44Rel33225.76520520010059.0633938818472021.379.561.212.737.132.61.5004.42
2008Milwaukee BrewersNLMLBmil58Rel34564.11580580018157.0522826728504101.408.211.114.427.891.79.4554.45
2009Los Angeles DodgersNLMLBlan59Rel35343.44610610027065.0532525624393051.187.300.833.315.371.63.4294.43
2010San Francisco GiantsNLMLBsfn59Rel36134.33560560017154.0492926422385001.318.170.673.676.331.73.2503.86
2011San Francisco GiantsNLMLBsfn59Rel37223.81520520011180.07134341030771121.267.951.123.368.632.57.5003.92
2012Arizona GiantsArizRksfn-S/R380023.6221100002.28771020003.0027.003.37--6.750.00--
2012Fresno GrizzliesPCLAAAsfn59Rel38004.2640400006.08331231001.5811.371.422.844.261.50--
2012Minor Totals (2 teams)MinorMLB--Rel00010.0061500008.11610102251002.0016.002.002.005.002.50-5.54
2012San Francisco GiantsNLMLBsfn59Rel38015.2326026004020.224131238240021.5510.451.313.4810.453.00.0004.11
MLB Totals - 14 Season(s)Filter39453.9474307430021210853.276239637590331696324211.288.010.953.487.312.10.4640.97
Minor League Totals - 9 Season(s)Filter17213.1714526119006319323.029312611517922689601.188.090.472.547.402.91.447-
AAA Totals - 6 Season(s)Filter792.7784084004113135.211945428511046401.247.840.533.366.852.04.438-
AA Totals - 1 Season(s)Filter201.0612012009417.0102202192000.715.29--1.0610.069.501.000-
A+ Totals - 2 Season(s)Filter320.62222200013243.2217306310000.624.33--1.246.395.17.600-
A Totals - 1 Season(s)Filter5104.36252320000126.013565618331121201.339.640.572.368.003.39.333-
Rk Totals - 1 Season(s)Filter0023.6221100002.28771020003.0027.003.37--6.750.00--
Los Angeles Dodgers Totals - 4 Season(s)Filter18142.79232023200672293.1227939121104239110101.136.950.643.187.322.30.563-
San Francisco Giants Totals - 3 Season(s)Filter364.18134013400322154.1144767217601396141.328.360.993.488.072.32.333-
Montreal Expos Totals - 3 Season(s)Filter484.47133013300370134.113275671755823251.398.801.133.675.471.49.333-
Florida Marlins Totals - 2 Season(s)Filter364.748208200315100.2895653942934001.307.960.803.758.312.21.333-
New York Mets Totals - 2 Season(s)Filter524.66700700014077.07341401023662021.248.501.162.687.682.87.714-
Milwaukee Brewers Totals - 1 Season(s)Filter564.11580580018157.0522826728504101.408.211.114.427.891.79.455-
Cleveland Indians Totals - 1 Season(s)Filter136.21340340013037.2452726919272001.7010.752.154.546.451.42.250-
Average MLB - Per ~220 innings10123.94191019100543220.01961029623851798151.288.010.953.487.312.10.4550.97
Average Minor - Per ~220 innings11143.17981880004313220.0198857811621816401.188.090.472.547.402.91.440-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Gulf Coast MetsGCLRknyn-3b19431692342721221073731100.249.289.331.6205610181.311.082.130.2803.8720.445.290.55169.0023.81
1994Kingsport MetsAppRknyn-3b2065245406010293754207844005.245.312.412.72410121273.323.167.253.3197.3328.573.903.3027.2235.00
1994St. Lucie MetsFSLA+nyn-3b2014100000000000000.000.000.000.000004.000.000.000.0000.000.000.000.000.000.00
1994Minor Totals (2 teams)Minor         66249416010293754207844005.241.308.406.71410121277.315.165.249.3157.2228.163.903.2527.6735.00
1995Columbia BombersSALAnyn-ss211234004597243445833212746115.243.304.348.65213931443.344.105.198.2937.2228.673.970.90100.0031.96
1996St. Lucie MetsFSLA+nyn-ss22102304347110312188349017206.234.311.296.6079014348.326.062.174.2819.7725.862.650.29304.0019.72
1999Montreal ExposNLMLBmon40p254711100130000000001.0001.0004.0005.000411.0003.0003.0001.9590.000.000.00100.001.00100.00
2000Ottawa LynxILAAAmon-p263510100020000020001.0001.0001.0002.0001031.000.000.000.9000.000.000.000.000.000.00
2000Montreal ExposNLMLBmon40p26281000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2001Montreal ExposNLMLBmon40p27493010000000100000.333.333.333.666103.500.000.000.2960.0033.330.000.000.000.00
2002Las Vegas 51sPCLAAAlan-p28204010002001200000.250.400.250.650105.500.000.250.31920.0040.002.000.000.000.00
2002Los Angeles DodgersNLMLBlan59p28404110000000200000.250.250.250.500104.500.000.000.2230.0050.000.000.000.000.00
2003Los Angeles DodgersNLMLBlan59p29729120012000400000.222.222.556.778519.250.334.333.3210.0044.440.0011.119.0050.00
2004Los Angeles DodgersNLMLBlan59p30496000000000500000.000.000.000.000006.000.000.000.0000.0083.330.000.000.000.00
2004Florida MarlinsNLMLBflo59p30266121001000200000.333.333.500.833316.500.167.167.3560.0033.330.000.000.0050.00
2004Totals for NL-NL         7512121001000700000.167.167.250.4173112.400.083.083.1780.0058.330.000.000.0050.00
2005Florida MarlinsNLMLBflo59p31563000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2007New York MetsNLMLBnyn44p33501000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2009Los Angeles DodgersNLMLBlan59p35583010001000101000.333.333.333.666104.500.000.000.2980.0025.000.000.000.000.00
2010San Francisco GiantsNLMLBsfn59p36551000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2011San Francisco GiantsNLMLBsfn59p375010011000000200001.100.100.200.3002110.125.100.100.1270.0020.000.000.000.00100.00
2012Fresno GrizzliesPCLAAAsfn59p3841000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 11 Season(s)Filter580484920270002102001.188.188.354.54217450.280.166.167.0000.0042.000.004.0024.0044.44
Minor League Totals - 7 Season(s)Filter393112814327251101512922159433412204116.241.305.344.649388761258.328.103.192.0007.4726.553.551.1975.2027.94
AAA Totals - 3 Season(s)Filter596020004001202000.333.429.333.762209.500.000.167.00011.1122.222.000.000.000.00
A+ Totals - 2 Season(s)Filter103308357110312188349017206.231.307.292.5999014352.320.061.172.0009.6625.572.650.28308.0019.72
A Totals - 1 Season(s)Filter1234004597243445833212746115.243.304.348.65213931443.344.105.198.0007.2228.673.970.90100.0031.96
Rk Totals - 2 Season(s)Filter108414631021741059642711575105.246.303.379.68215731454.317.133.203.0005.9525.334.262.2041.4030.39
Los Angeles Dodgers Totals - 4 Season(s)Filter219222400130001201000.182.182.318.5007123.333.136.136.0000.0052.170.004.3522.0025.00
San Francisco Giants Totals - 2 Season(s)Filter10511011000000301001.091.091.182.2732112.125.091.091.0000.0025.000.000.000.00100.00
Florida Marlins Totals - 2 Season(s)Filter829121001000500000.222.222.333.555319.500.111.111.0000.0055.560.000.000.0050.00
Montreal Expos Totals - 3 Season(s)Filter1245120013000100000.400.4001.0001.400515.333.600.600.0000.0020.000.0020.005.0050.00
New York Mets Totals - 1 Season(s)Filter501000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16213131012000601000.188.188.354.5425114.280.166.167.0000.0042.000.004.0024.0044.44
Average Minor - Per 162 games16246559112214653963913858207.241.305.344.64916031519.328.103.192.0007.4726.553.551.1975.2027.94

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1993Gulf Coast Mets GCLRknyn193B41--4093811141133.9433.24------4395.369.5
1994Kingsport Mets AppRknyn20SS7--1118353229.9064.14------6510.810.6
1994Kingsport Mets AppRknyn203B69--441571312214201.9392.91------65106.2104.5
1994St. Lucie Mets FSLA+nyn203B1--151276.8576.00------1100.00.7
1995Columbia Bombers SALAnyn21SS122--2023734066615575.9354.71------12399.287.1
1995Columbia Bombers SALAnyn211B1--3---331.0003.00------1230.80.7
1996St. Lucie Mets FSLA+nyn223B22--1442466056.9332.55------10221.616.5
1996St. Lucie Mets FSLA+nyn22SS81--1132511738381364.9554.49------10279.460.9
1997Cape Fear Crocs SALAmon23P25--1424-138381.0001.52------25100.017.9
1998Jupiter Hammerheads FSLA+mon24P20--221-54.8000.20------20100.014.3
1998Harrisburg Senators EastAAmon24P12--12--331.0000.25------12100.08.5
1999Ottawa Lynx ILAAAmon25P14---5-1551.0000.36------14100.09.7
1999Montreal ExposNLMLBmon25P51-55410-114141.0000.270.25-----51100.031.5
2000Ottawa Lynx ILAAAmon26P35--720-127271.0000.77------35100.024.8
2000Montreal ExposNLMLBmon26P29-3013-1441.0000.140.13-----29100.017.9
2001Ottawa Lynx ILAAAmon27P4---1--111.0000.25------4100.02.8
2001Montreal ExposNLMLBmon27P53-49110131211.9170.210.22-----53100.032.7
2002Las Vegas 51s PCLAAAlan28P20--14-1551.0000.25------20100.013.9
2002Los Angeles DodgersNLMLBlan28P43-6027--991.0000.210.15-----43100.026.5
2003Los Angeles DodgersNLMLBlan29P76-1056142-2220.9090.260.19-----76100.046.9
2004Los Angeles DodgersNLMLBlan30P52-6346--10101.0000.190.16-----52100.032.1
2004Florida MarlinsNLMLBflo30P26-3324--661.0000.230.18-----26100.016.0
2005Jupiter Hammerheads FSLA+flo31P2---------------2100.01.5
2005Florida MarlinsNLMLBflo31P56-6716--771.0000.130.10-----56100.034.6
2006New York MetsNLMLBnyn32P18-18-1--111.0000.060.06-----18100.011.1
2006Cleveland IndiansALMLBcle32P34-37-3--331.0000.090.08-----34100.021.0
2007New Orleans Zephyrs PCLAAAnyn33P7---1--111.0000.14------7100.04.9
2007New York MetsNLMLBnyn33P52-591141-1615.9380.290.25-----52100.032.1
2008Milwaukee BrewersNLMLBmil34P58-57213-115151.0000.260.26-----58100.035.8
2009Los Angeles DodgersNLMLBlan35P61-65110--11111.0000.180.17-----61100.037.7
2010San Francisco GiantsNLMLBsfn36P56-54-71-87.8750.130.13-----56100.034.6
2011San Francisco GiantsNLMLBsfn37P52-80410--14141.0000.270.18-----52100.032.1
2012Arizona Giants ArizRksfn38P2--11--221.0001.00------2100.03.6
2012Fresno Grizzlies PCLAAAsfn38P4--1---111.0000.25------4100.02.8
2012San Francisco GiantsNLMLBsfn38P26-2023--551.0000.190.252250.0-26100.016.0
MLB Totals for P - 14 season(s)-   P743-8523112156157152.9680.200.182250.0-7430.00.0
AAA Totals for P - 6 season(s)-   P84--931-340401.0000.48------840.00.0
AA Totals for P - 1 season(s)-   P12--12--331.0000.25------120.00.0
A+ Totals for SS - 1 season(s)-   SS81--1132511738381364.9554.49------810.00.0
A+ Totals for 3B - 2 season(s)-   3B23--1547586762.9252.70------230.00.0
A+ Totals for P - 2 season(s)-   P22--221-54.8000.18------220.00.0
A Totals for SS - 1 season(s)-   SS122--2023734066615575.9354.71------1220.00.0
A Totals for P - 1 season(s)-   P25--1424-138381.0001.52------250.00.0
A Totals for 1B - 1 season(s)-   1B1--3---331.0003.00------10.00.0
Rk Totals for 3B - 2 season(s)-   3B110--842502123355334.9413.04------1100.00.0
Rk Totals for SS - 1 season(s)-   SS7--1118353229.9064.14------70.00.0
Rk Totals for P - 1 season(s)-   P2--11--221.0001.00------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1993Gulf Coast Mets GCLRknyn19-----41-----
1994Kingsport Mets AppRknyn20----769-----
1994St. Lucie Mets FSLA+nyn20-----1-----
1995Columbia Bombers SALAnyn21--1-122------
1996St. Lucie Mets FSLA+nyn22----8122-----
1997Cape Fear Crocs SALAmon2325----------
1998Jupiter Hammerheads FSLA+mon2420----------
1998Harrisburg Senators EastAAmon2412----------
1999Ottawa Lynx ILAAAmon2514----------
1999Montreal ExposNLMLBmon2551----------
2000Ottawa Lynx ILAAAmon2635----------
2000Montreal ExposNLMLBmon2629----------
2001Ottawa Lynx ILAAAmon274----------
2001Montreal ExposNLMLBmon2753----------
2002Las Vegas 51s PCLAAAlan2820----------
2002Los Angeles DodgersNLMLBlan2843----------
2003Los Angeles DodgersNLMLBlan2976----------
2004Los Angeles DodgersNLMLBlan3052----------
2004Florida MarlinsNLMLBflo3026----------
2005Jupiter Hammerheads FSLA+flo312----------
2005Florida MarlinsNLMLBflo3156----------
2006New York MetsNLMLBnyn3218----------
2006Cleveland IndiansALMLBcle3234----------
2007New Orleans Zephyrs PCLAAAnyn337----------
2007New York MetsNLMLBnyn3352----------
2008Milwaukee BrewersNLMLBmil3458----------
2009Los Angeles DodgersNLMLBlan3561----------
2010San Francisco GiantsNLMLBsfn3656----------
2011San Francisco GiantsNLMLBsfn3752----------
2012Arizona Giants ArizRksfn382----------
2012Fresno Grizzlies PCLAAAsfn384----------
2012San Francisco GiantsNLMLBsfn3826----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Cleveland IndiansMLB Spring TrainingMLB32003.6050500115.0422125001.207.201.803.609.002.503.60.000
2006New York MetsDiv SeriesMLB32106.7520200004.06330050001.5013.500.000.0011.2506.751.000
2006New York MetsChamp. SeriesMLB32004.1550500204.14220220001.468.310.004.154.151.004.15.000
2008Milwaukee BrewersMLB Spring TrainingMLB34101.4611011004112.16221112000.584.380.730.738.7612.001.461.000
2008Milwaukee BrewersDiv SeriesMLB34005.4020200201.22111000001.6710.805.400.000.0005.40.000
2009Los Angeles DodgersMLB Spring TrainingMLB35000.00000000311.0910000100.827.360.000.000.0000.82.000
2010San Francisco GiantsMLB Spring TrainingMLB36214.3511110000110.19551414001.297.840.873.4812.193.504.35.667
2010San Francisco GiantsWorld SeriesMLB36000.0020200102.11000200001.433.860.007.710.000.000.00.000
2011San Francisco GiantsMLB Spring TrainingMLB37003.2911011003113.212652211001.067.901.321.327.245.503.95.000
2012San Francisco GiantsMLB Spring TrainingMLB38002.531019001010.2833048101.186.750.003.376.752.002.53.000
2012San Francisco GiantsDiv SeriesMLB380018.0020200001.04220020004.0036.000.000.0018.00018.00.000
2012San Francisco GiantsChamp. SeriesMLB380027.0010100000.222200100010.0027.000.000.0013.50027.00.000
MLB Spring Training Totals - 6 yrs312.4348246009763.048191751350200.976.860.711.867.143.852.71.750
MLB Playoffs - Divisional Series Totals - 3 yrs108.1060600206.71266107001.8016.201.350.009.4508.101.000
MLB Playoffs - Championship Series Totals - 2 yrs007.2060600205.0644023001.6010.800.003.605.401.507.20.000
MLB Playoffs - World Series Totals - 1 yrs000.0020200102.3100020001.293.860.007.710.000.000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006New York MetsDiv SeriesMLB3221000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2010San Francisco GiantsMLB Spring TrainingMLB36111000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs171000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 2 yrs41000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2014-03-02PFree Agent -RetiredRetiredAnnounced retirement  
2014-01-16PKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2014-01-16
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency  
2012-08-28RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveReinstated from suspensionTeam Roster on 2012-08-28
2012-08-18PSan Francisco GiantsFresno (AAA)-Restricted--Assigned to Fresno (AAA) for rehabTeam Roster on 2012-08-18
2012-08-14PSan Francisco GiantsArizona Giants (Rk)-Restricted--Assigned to Arizona Giants (Rk) for rehabTeam Roster on 2012-08-14
2012-05-07PSan Francisco GiantsSan Francisco Giants (MLB)-RestrictedOff-RosterSuspended 100 games for performance-enhancing drugTeam Roster on 2012-05-07
2012-02-09PSan Francisco GiantsSan Francisco Giants (MLB)YActiveContractSigned to 1-year contract for 2012-2012 ($1m) [Free Agent]Team Roster on 2012-02-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2012-02-08ContractSigned by Giants 
2011-10-30Free AgentGranted free agency 
2011-01-14ContractSigned by Giants 
2010-11-07Free AgentGranted free agency 
2010-09-07InjuredActivated from DL 
2010-08-23InjuredDisabled -- Iliotibial Band Syndrome In Left Leg 
2010-02-21ContractSigned by Giants 
2009-09-14InjuredActivated from DL 
2009-08-30InjuredDisabled -- Ingrown toenail 
2009-01-14ContractSigned by Dodgers (1-year) 
2007-11-20TradeTraded by Mets to Brewers for Johnny Estrada 
2007-05-30Activated from restricted list 
2006-12-07ContractSigned by Mets (2-years) 
2006-08-20TradeTraded by Indians to mets for a player to be named later or cash considerations 
2006-01-27TradeTraded by Red Sox with Andy Marte, Kelly Shoppach, cash considerations, and a player to be named or further cash considerations to Indians for Coco Crisp, Josh Bard and David Riske 
2005-11-24TradeTraded by Marlins with Mike Lowell and Josh Beckett to Red Sox for Hanley Ramirez, Anibal Sanchez, Jesus Delgado and Harvey Garcia. 
2005-05-26InjuredActivated from DL 
2005-05-01InjuredDisabled -- inflammation in his right elbow 
2004-07-30TradeTraded by Dodgers with Juan Encarnacion and Paul LoDuca to Marlins for Bill Murphy, Brad Penny and Hee Seop Choi. 
2003-04-03InjuredActivated from DL 
2002-03-23TradeTraded by Expos with Wilkin Ruan to Dodgers for Jorge Nunez and Matt Herges. 
2001-07-13InjuredDisabled -- right rotator cuff strain 
1999-03-20ContractSigned as Free Agent by Expos. 
1998-10-15Free AgentGranted Free Agency. 
1996-12-09Selected by Expos from Mets in the minor league draft. 
1990-09-07ContractSigned as undrafted amateur Free Agent by Mets. 
* 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
1999Montreal ExposTeam Payroll25200,000-80732-1,454,491200,000200,000
2000Montreal ExposTeam Payroll26175,000-79530-1,394,248200,000375,000
2001Montreal ExposTeam Payroll27233,000-67723251,897,758200,000608,000
2002Los Angeles DodgersTeam Payroll28200,000-75731-2,011,045200,000808,000
2003Los Angeles DodgersTeam Payroll29675,000-43119472,163,527300,0001,483,000
2004Florida MarlinsTeam Payroll301,475,000-31915652,070,100300,0002,958,000
2004Los Angeles DodgersTeam Payroll301,475,000-31916652,070,100300,0002,958,000
2005Florida MarlinsTeam Payroll312,600,000-2561272++2,189,055300,0005,558,000
2006Cleveland IndiansTeam Payroll323,000,000-244970++2,365,072327,0008,558,000
2006New York MetsTeam Payroll323,000,000-2441270++2,365,072327,0008,558,000
2007New York MetsTeam Payroll331,800,000-33916582,459,737380,00010,358,000
2008Milwaukee BrewersTeam Payroll343,200,000-2581472++2,696,252390,00013,558,000
2009Los Angeles DodgersTeam Payroll352,350,000-30015632,746,792400,00015,908,000
2010San Francisco GiantsTeam Payroll36750,000-46823492,812,412400,00016,658,000
2011San Francisco GiantsTeam Payroll37925,000-45023512,722,607414,00017,583,000
2012San Francisco GiantsTeam Payroll381,000,00012.15941818542,954,887480,00018,583,0002012-02-09 - Signed to 1-year contract for 2012-2012 ($1m) [Free Agent]
* 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