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

John McDonaldTrack this Player High Level: MLB Status: MLB Years: 1999-2014
Follow TBC on Twitter and Facebook


PositionsSS-1185, 3B-282, 2B-230, DH-8, LF-7, P-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameJohn Joseph McDonald
Height5-11Weight175BatsRightThrowsRight
Born DateSeptember 24,1974 [43.239]PlaceNew London,Connecticut
High SchoolEast Lyme (East Lyme,CT)
CollegeProvidence College (Providence,RI), University of Connecticut-Avery Point (Groton,CT)

DraftedSelected by the Cleveland Indians [Team Picks] in the 12th round (363rd overall) of the 1996 Amateur Entry Draft [Signed]Service Time13.118 (2014)
MLB DebutJuly 4,1999 [24.283]
OrganizationsCLE [10] TOR [7] ARI [2] DET [1] PHI [1] PIT [1] ANA [1] BOS [1] Awards1
TBC Player ID725Retrosheet IDmcdoj003MLBAM ID150348
Pitch Repertoire Changeup (83.33%) -- Knuckleball (16.67%)
Fastball Velocity
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John McDonald 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 RatingsBattingSpeed57Power25Contact75XBH33RBIs31Runs56Hitting46Durability45Team.545Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1995Providence CollegeCollegeJrss-3b20592455985201344264261700000.347.410.473.88311624271.364.126.322.3939.596.270.651.1181.6728.24
1996Providence CollegeCollegeSrss-3b21502066675234846223172000000.364.413.6311.04413035223.376.267.442.4457.628.971.183.5925.7546.67
1996Watertown IndiansNYPLA-cle-ss217527848751102261113249511103.270.354.331.6859213327.320.061.212.3189.7914.981.530.61139.0017.33
1997Kinston IndiansCaroA+cle-ss2213054177140273553655175272012.259.324.348.67218835603.292.089.185.3048.4612.441.470.83108.2025.00
1998Akron AerosEastAAcle-ss23132514681181822431764361611607.230.293.284.57714622580.254.054.160.2667.4110.521.420.34257.0018.64
1999Akron AerosEastAAcle-ss2455226316712012673192622405.296.351.363.7148213253.325.067.168.3227.5110.281.370.40226.0019.40
1999Buffalo BisonsILAAAcle-3b2466237307512102563112325205.316.349.376.7258913257.347.060.118.3254.288.952.090.000.0017.33
1999Minor Totals (2 teams)Minor         121463611422411511363049476010.307.350.369.71917126510.337.062.143.3245.889.611.630.20463.0018.31
1999Cleveland IndiansALMLBcle82b-ss241821270000010300002.333.333.333.6667021.389.000-.048.3010.0014.290.000.000.000.00
2000Mahoning Valley ScrappersNYPLA-cle12ss25517021001002300000.118.211.176.3873119.143.058.176.18910.5315.791.500.000.0050.00
2000Kinston IndiansCaroA+cle-ss2513010000000000000.333.333.333.666103.333.000.000.3000.000.000.000.000.000.00
2000Buffalo BisonsILAAAcle-ss2575286377717213643212917617.269.315.353.66810120321.290.084.161.2966.549.031.380.31286.0025.97
2000Minor Totals (3 teams)Minor         81306378018213743233217617.261.310.343.65310521343.283.082.160.2906.719.331.390.29306.0026.25
2000Cleveland IndiansALMLBcle72ss2599040000000100000.444.444.444.888409.500.000.000.4000.0011.110.000.000.000.00
2001Buffalo BisonsILAAAcle17ss261164105210017123317103372696011.244.305.305.61012520464.287.061.159.2757.1115.522.180.43205.0020.00
2001Cleveland IndiansALMLBcle8ss261722121000001711000.091.167.136.3033125.133.045.091.1494.0028.007.000.000.0050.00
2002Cleveland IndiansALMLBcle82b2793264356611311230105057204.250.288.326.6148615288.302.076.125.2733.4717.365.000.35264.0022.73
2003Mahoning Valley ScrappersNYPLA-cle-ss2812100000001000000.000.333.000.333003.000.000.500.23533.330.000.000.000.000.00
2003Lake County CaptainsSALAcle-ss2813000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2003Minor Totals (2 teams)Minor         25100000001000000.000.167.000.167006.000.000.200.11816.670.000.000.000.000.00
2003Cleveland IndiansALMLBcle82b-ss288221421469111433113124204.215.258.280.5386011233.245.065.117.2414.7213.302.820.43214.0023.91
2004Cleveland IndiansALMLBcle8ss296693171951270041103002.204.237.344.581328100.213.140.183.2514.0011.002.752.0046.5042.11
2005Toronto Blue JaysALMLBtor6ss303793827300125061223203.290.340.323.663303106.325.033.151.2995.6611.322.000.000.0011.11
2005Detroit TigersALMLBdet36ss303173101931041151200003.260.308.329.63724478.311.069.137.2856.4115.382.400.000.0021.05
2005Totals for AL-AL         6816618466101661112423206.277.326.325.651547184.319.048.145.2935.9813.042.180.000.0015.22
2006Toronto Blue JaysALMLBtor6ss3110426035587332372164126208.223.271.308.5798013286.252.085.165.2585.5914.342.561.0586.6722.41
2007Toronto Blue JaysALMLBtor6ss321233273282202131721148212104.251.279.333.61210923353.290.082.131.2713.1213.604.360.28327.0028.05
2008Dunedin Blue JaysFSLA+tor-ss33311240001001100000.364.417.364.7814012.400.000.091.3588.338.331.000.000.000.00
2008Toronto Blue JaysALMLBtor6ss338418621398011831102527203.210.255.269.524509207.235.059.124.2384.8312.082.500.48186.0023.08
2009Toronto Blue JaysALMLBtor6ss34731511839704130211821101.258.271.384.6555811156.269.126.119.2850.6411.5418.002.5637.7528.21
2010Toronto Blue JaysALMLBtor62b-ss35631522738926232162602305.250.273.454.7276917163.260.204.250.3113.6815.954.333.6825.3344.74
2011Dunedin Blue JaysFSLA+tor-ss3614010000000000000.250.250.250.500104.250.000.000.2220.000.000.000.000.000.00
2011Toronto Blue JaysALMLBtor63b-2b36651681942812202481813201.250.285.345.6305811182.267.095.131.2784.409.892.251.1084.0026.19
2011Arizona DiamondbacksNLMLBari16ss3619592102002004900000.169.222.203.42512263.200.034.102.1976.3514.292.250.000.0020.00
2011Totals for MLB-MLB         84227215210122224122713201.229.269.308.5777013245.250.079.123.2574.9011.022.250.82113.5025.00
2012Arizona DiamondbacksArizRkari-ss3738100001003110000.000.333.000.3330012.000.000.375.23325.008.330.330.000.000.00
2012Arizona DiamondbacksNLMLBari16ss377019716499062201123312053.249.295.386.6817615212.272.137.193.2895.6615.572.752.8332.8330.61
2013Indianapolis IndiansILAAApit5ss-2b381034591001102310002.265.324.294.61810137.290.029.118.2835.418.111.500.000.0011.11
2013Pittsburgh PiratesNLMLBpit17ss381631021001003810001.065.171.097.2683135.087.032.129.1418.5722.862.670.000.0050.00
2013Cleveland IndiansALMLBcle73b3887200000001100000.000.125.000.125008.000.000.143.08612.5012.501.000.000.000.00
2013Totals for MLB-MLB         51698810140061611004.116.197.174.37112277.135.058.145.1787.7920.782.671.3069.0025.00
2013Philadelphia PhilliesNLMLBphi43b-ss382123540013001401003.174.208.304.5127125.167.130.174.2274.0016.004.004.0023.0025.00
2013Totals for MLB-MLB         51698810140061611004.116.197.174.37112277.135.058.145.1787.7920.782.671.3069.0025.00
2013Boston Red SoxALMLBbos102b3868120000001300000.250.333.250.583209.400.000.125.27411.1133.333.000.000.000.00
2013Totals for MLB-MLB         51698810140061611004.116.197.174.37112277.135.058.145.1787.7920.782.671.3069.0025.00
2014Los Angeles AngelsALMLBana83b39957641320051171825101.171.256.197.45315291.220.026.118.2177.6919.782.570.000.0015.38
MLB Totals - 16 Season(s)Filter1100243427656810514282103419118379235718548.233.273.323.5967851472650.264.090.144.0004.4514.303.211.0686.9325.88
Minor League Totals - 11 Season(s)Filter67425743526691169132466931219343265227152.260.321.327.6488421382898.292.067.167.0007.5611.841.570.45198.0020.63
AAA Totals - 4 Season(s)Filter267967124261474395281667127102114125.270.319.336.655325541079.303.066.148.0006.2111.771.900.28322.3320.69
AA Totals - 2 Season(s)Filter18774099185302369249628781310012.250.311.308.61922835833.276.058.162.0007.4410.441.400.36246.6718.92
A+ Totals - 4 Season(s)Filter13555979146273554655276272012.261.325.347.67219435622.294.086.181.0008.3612.221.460.80111.8023.97
A Totals - 1 Season(s)Filter13000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
A- Totals - 3 Season(s)Filter8129749771202271113552511103.259.346.320.6669514349.307.061.212.00010.0314.901.490.57148.5018.18
Rk Totals - 1 Season(s)Filter38100001003110000.000.333.000.3330012.000.000.375.00025.008.330.330.000.000.00
NCAA Totals - 2 Season(s)Filter1094511251604351190487433700000.355.411.545.95624659494.370.190.377.0008.707.490.862.2341.0036.88
Toronto Blue Jays Totals - 7 Season(s)Filter549133716032562817140261258188113413025.243.278.340.618454871453.269.097.150.0003.9912.943.241.1778.6526.77
Cleveland Indians Totals - 7 Season(s)Filter2936307814426543364271048154012.229.268.305.57319235684.266.076.122.0003.9515.203.850.58157.5024.31
Arizona Diamondbacks Totals - 2 Season(s)Filter89256185911062401164212053.230.278.344.6228817275.255.114.172.0005.8215.272.632.1842.6728.81
Los Angeles Angels Totals - 1 Season(s)Filter957641320051171825101.171.256.197.45315291.220.026.118.0007.6919.782.570.000.0015.38
Detroit Tigers Totals - 1 Season(s)Filter3173101931041151200003.260.308.329.63724478.311.069.137.0006.4115.382.400.000.0021.05
Pittsburgh Pirates Totals - 1 Season(s)Filter1631021001003810001.065.171.097.2683135.087.032.129.0008.5722.862.670.000.0050.00
Philadelphia Phillies Totals - 1 Season(s)Filter2123540013001401003.174.208.304.5127125.167.130.174.0004.0016.004.004.0023.0025.00
Boston Red Sox Totals - 1 Season(s)Filter68120000001300000.250.333.250.583209.400.000.125.00011.1133.333.000.000.000.00
Average MLB - Per 162 games162358418415243153175638317.233.273.323.59611622390.264.090.144.0004.4514.303.211.0686.9325.88
Average Minor - Per 162 games1626198516128235917753826126012.260.321.327.64820233697.292.067.167.0007.5611.841.570.45198.0020.63

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2013Philadelphia PhilliesNLMLBphi4Rel38000.0010100100.02000010006.0054.01----27.000.00--2.95
MLB Totals - 1 Season(s)Filter000.0010100100.02000010006.0054.01----27.000.00--6.00
Philadelphia Phillies Totals - 1 Season(s)Filter000.0010100100.02000010006.0054.01----27.000.00--
Average MLB - Per ~220 innings000.006600660006600220.0132000006600006.0054.01----27.000.00--6.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1996Watertown Indians NYPLA-cle21SS75--852281835331313.9464.17------75100.0100.0
1997Kinston Indians CaroA+cle22SS130--20941325105647622.9614.78------130100.092.9
1998Akron Aeros EastAAcle23SS132--2424072391672649.9664.92------132100.093.6
1999Akron Aeros EastAAcle24SS55--102152842262254.9694.62------55100.039.3
1999Akron Aeros EastAAcle242B1---1--111.0001.00------551.80.7
1999Buffalo Bisons ILAAAcle243B61--821801336275262.9534.30------6692.442.4
1999Buffalo Bisons ILAAAcle243B3--19--10101.0003.33------664.52.1
1999Buffalo Bisons ILAAAcle242B2--45-2991.0004.50------663.01.4
1999Cleveland IndiansALMLBcle242B7--711-418181.0002.57------1838.94.3
1999Cleveland IndiansALMLBcle24SS6--110111211.9171.83------1833.33.7
2000Mahoning Valley Scrappers NYPLA-cle25SS4--216-418181.0004.50------580.05.3
2000Kinston Indians CaroA+cle25SS1--13--441.0004.00------1100.00.7
2000Buffalo Bisons ILAAAcle25SS72--107192846307299.9744.15------7596.049.7
2000Buffalo Bisons ILAAAcle252B3--510-115151.0005.00------754.02.1
2000Cleveland IndiansALMLBcle25SS7-1926-1881.0001.140.42-----977.84.3
2000Cleveland IndiansALMLBcle252B2-422--441.0002.001.00-----922.21.2
2001Buffalo Bisons ILAAAcle26SS111--1703282281520498.9584.49------11695.778.2
2001Buffalo Bisons ILAAAcle262B2--68121514.9337.00------1161.71.4
2001Buffalo Bisons ILAAAcle263B2--1---111.0000.50------1161.71.4
2001Cleveland IndiansALMLBcle26SS9-48813122221.9552.330.44-----1752.95.6
2001Cleveland IndiansALMLBcle262B3-622-1441.0001.330.67-----1717.61.9
2001Cleveland IndiansALMLBcle263B3-6-2--221.0000.670.33-----1717.61.9
2002Cleveland IndiansALMLBcle272B64-48695184442283279.9864.360.57-----9368.839.5
2002Cleveland IndiansALMLBcle27SS21-13331422107573.9733.480.55-----9322.613.0
2002Cleveland IndiansALMLBcle273B10-614112-1715.8821.500.25-----9310.86.2
2003Mahoning Valley Scrappers NYPLA-cle28SS1--33-2661.0006.00------1100.01.4
2003Lake County Captains SALAcle28SS1--21--331.0003.00------1100.00.7
2003Cleveland IndiansALMLBcle282B37312744895327146143.9793.860.52-----8245.122.8
2003Cleveland IndiansALMLBcle28SS272019539544179793.9593.440.48-----8232.916.7
2003Cleveland IndiansALMLBcle283B2391121017323027.9001.170.24-----8228.014.2
2004Cleveland IndiansALMLBcle29SS301516625655169590.9473.000.54-----6645.518.5
2004Cleveland IndiansALMLBcle292B124481023-533331.0002.750.69-----6618.27.4
2004Cleveland IndiansALMLBcle293B9124112--13131.0001.440.54-----6613.65.6
2004Cleveland IndiansALMLBcle29DH7---------------6610.64.3
2005Toronto Blue JaysALMLBtor30SS32252243888319129126.9773.940.56-----3786.519.8
2005Detroit TigersALMLBdet30SS2217151296951610398.9514.450.65-----3171.013.6
2005Detroit TigersALMLBdet302B833469-315151.0001.880.44-----3125.84.9
2005Toronto Blue JaysALMLBtor302B522397-316161.0003.200.70-----3713.53.1
2005Detroit TigersALMLBdet303B1192---221.0002.000.22-----313.20.6
2006Toronto Blue JaysALMLBtor31SS90766611052311457350336.9603.730.51-----10486.555.6
2006Toronto Blue JaysALMLBtor312B105441115-326261.0002.600.59-----1049.66.2
2006Toronto Blue JaysALMLBtor313B2-4-------------1041.91.2
2006Toronto Blue JaysALMLBtor31DH1---------------1041.00.6
2007Toronto Blue JaysALMLBtor32SS10293799148294866450442.9824.330.55-----12382.963.0
2007Toronto Blue JaysALMLBtor323B158931029154039.9752.600.42-----12312.29.3
2008Dunedin Blue Jays FSLA+tor33SS3--15-2661.0002.00------3100.02.2
2008Toronto Blue JaysALMLBtor33SS675247880134933223214.9603.190.45-----8479.841.4
2008Toronto Blue JaysALMLBtor333B4223-5--551.0001.250.22-----844.82.5
2008Toronto Blue JaysALMLBtor332B1-3-------------841.20.6
2009Toronto Blue JaysALMLBtor34SS31191983866122105104.9903.350.53-----7342.519.1
2009Toronto Blue JaysALMLBtor343B10978317222220.9092.000.26-----7313.76.2
2009Toronto Blue JaysALMLBtor342B8555830-738381.0004.750.69-----7311.04.9
2009Toronto Blue JaysALMLBtor34LF42223---331.0000.750.14-----735.52.5
2010Toronto Blue JaysALMLBtor352B231515032501208382.9883.570.55-----6336.514.2
2010Toronto Blue JaysALMLBtor35SS191111524421136766.9853.470.57-----6330.211.7
2010Toronto Blue JaysALMLBtor353B19121141126334037.9251.950.32-----6330.211.7
2010Toronto Blue JaysALMLBtor35LF22152---221.0001.000.13-----633.21.2
2011Dunedin Blue Jays FSLA+tor36SS1---3-1331.0003.00------1100.00.7
2011Toronto Blue JaysALMLBtor363B26151621839185857.9832.190.35-----6540.016.0
2011Toronto Blue JaysALMLBtor362B211614824571138281.9883.860.55-----6532.313.0
2011Toronto Blue JaysALMLBtor36SS201012521471146968.9863.400.54-----6530.812.3
2011Arizona DiamondbacksNLMLBari36SS18151392852188180.9884.440.58-----1994.711.1
2012Arizona Diamondbacks ArizRkari37SS3--77-514141.0004.67------3100.05.4
2012Arizona DiamondbacksNLMLBari37SS544742667142131210209.9953.870.49-----7077.133.3
2012Arizona DiamondbacksNLMLBari373B511623--551.0001.000.31-----707.13.1
2012Arizona DiamondbacksNLMLBari372B4326610-216161.0004.000.62-----705.72.5
2013Indianapolis Indians ILAAApit38SS6--915-424241.0004.00------1060.04.2
2013Indianapolis Indians ILAAApit382B4--38--11111.0002.75------1040.02.8
2013Pittsburgh PiratesNLMLBpit38SS13866919263028.9332.150.42-----1681.38.0
2013Cleveland IndiansALMLBcle383B8228161187.8750.880.25-----8100.04.9
2013Philadelphia PhilliesNLMLBphi383B8-2437-410101.0001.250.42-----2138.14.9
2013Boston Red SoxALMLBbos382B622576-113131.0002.170.52-----6100.03.7
2013Philadelphia PhilliesNLMLBphi38SS6332513131918.9473.000.56-----2128.63.7
2013Pittsburgh PiratesNLMLBpit382B411466-112121.0003.000.86-----1625.02.5
2013Philadelphia PhilliesNLMLBphi382B1-31---111.0001.000.33-----214.80.6
2013Philadelphia PhilliesNLMLBphi38LF1--1---111.0001.00------214.80.6
2013Philadelphia PhilliesNLMLBphi38P1---------------214.80.6
2014Los Angeles AngelsALMLBana393B73101981648256664.9700.880.32-----9576.845.1
2014Los Angeles AngelsALMLBana39SS165821919244038.9502.380.46-----9516.89.9
2014Los Angeles AngelsALMLBana392B211143-1771.0003.500.64-----952.11.2
MLB Totals for SS - 16 season(s)-   SS590416405771714066233921852123.9723.600.52-----5900.00.0
MLB Totals for 2B - 15 season(s)-   2B2188813542785109133797788.9893.610.58-----2180.00.0
MLB Totals for 3B - 14 season(s)-   3B21670952812221530318303.9531.400.32-----2160.00.0
MLB Totals for DH - 2 season(s)-   DH8---------------80.00.0
MLB Totals for LF - 3 season(s)-   LF74376---661.0000.860.16-----70.00.0
MLB Totals for P - 1 season(s)-   P1---------------10.00.0
AAA Totals for SS - 3 season(s)-   SS189--28653530131851821.9654.34------1890.00.0
AAA Totals for 3B - 2 season(s)-   3B66--841891336286273.9554.14------660.00.0
AAA Totals for 2B - 4 season(s)-   2B11--1831155049.9804.45------110.00.0
AA Totals for SS - 2 season(s)-   SS187--34455931133934903.9674.83------1870.00.0
AA Totals for 2B - 1 season(s)-   2B1---1--111.0001.00------10.00.0
A+ Totals for SS - 4 season(s)-   SS135--21142425108660635.9624.70------1350.00.0
A Totals for SS - 1 season(s)-   SS1--21--331.0003.00------10.00.0
A- Totals for SS - 3 season(s)-   SS80--902471841355337.9494.21------800.00.0
Rk Totals for SS - 1 season(s)-   SS3--77-514141.0004.67------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1996Watertown Indians NYPLA-cle21----75------
1997Kinston Indians CaroA+cle22----130------
1998Akron Aeros EastAAcle23----132------
1999Akron Aeros EastAAcle24---155------
1999Buffalo Bisons ILAAAcle24---2-64-----
1999Cleveland IndiansALMLBcle24---76------
2000Mahoning Valley Scrappers NYPLA-cle25----4------
2000Kinston Indians CaroA+cle25----1------
2000Buffalo Bisons ILAAAcle25---372------
2000Cleveland IndiansALMLBcle25---27------
2001Buffalo Bisons ILAAAcle26---21112-----
2001Cleveland IndiansALMLBcle26---393-----
2002Cleveland IndiansALMLBcle27---642110-----
2003Mahoning Valley Scrappers NYPLA-cle28----1------
2003Lake County Captains SALAcle28----1------
2003Cleveland IndiansALMLBcle28---372723-----
2004Cleveland IndiansALMLBcle29---12309----7
2005Toronto Blue JaysALMLBtor30---532------
2005Detroit TigersALMLBdet30---8221-----
2006Toronto Blue JaysALMLBtor31---10902----1
2007Toronto Blue JaysALMLBtor32----10215-----
2008Dunedin Blue Jays FSLA+tor33----3------
2008Toronto Blue JaysALMLBtor33---1674-----
2009Toronto Blue JaysALMLBtor34---831104----
2010Toronto Blue JaysALMLBtor35---2319192----
2011Dunedin Blue Jays FSLA+tor36----1------
2011Toronto Blue JaysALMLBtor36---212026-----
2011Arizona DiamondbacksNLMLBari36----18------
2012Arizona Diamondbacks ArizRkari37----3------
2012Arizona DiamondbacksNLMLBari37---4545-----
2013Indianapolis Indians ILAAApit38---46------
2013Pittsburgh PiratesNLMLBpit38---413------
2013Cleveland IndiansALMLBcle38-----8-----
2013Philadelphia PhilliesNLMLBphi381--1681----
2013Boston Red SoxALMLBbos38---6-------
2014Los Angeles AngelsALMLBana39---21673-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Toronto Blue JaysMLB Spring TrainingMLB311224451013202100201.208.250.375.6259228.167.167.3337.143.570.503.5724.0040.00
2007Toronto Blue JaysMLB Spring TrainingMLB3219454110002125700102.244.314.244.55811051.282.000.0899.8013.731.400.000.000.00
2008Toronto Blue JaysMLB Spring TrainingMLB3319364110003214600100.306.366.306.67211041.355.000.1399.7614.631.500.000.000.00
2009Toronto Blue JaysMLB Spring TrainingMLB342249183003003503101.163.208.224.43211356.178.061.1225.368.931.670.000.0037.50
2010Toronto Blue JaysMLB Spring TrainingMLB3514313101002202600000.323.364.355.71911133.400.032.1616.0618.183.000.000.0010.00
2011Toronto Blue JaysMLB Spring TrainingMLB3616353103000001500000.286.306.371.67713336.333.085.1142.7813.895.000.000.0030.00
2011Arizona DiamondbacksDiv SeriesMLB3622000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB3723475133017101600001.277.292.404.69619448.300.127.1702.0812.506.002.0847.0030.77
2013Pittsburgh PiratesMLB Spring TrainingMLB381737691003105700002.243.333.270.60310142.300.027.18911.9016.671.400.000.0011.11
2014Los Angeles AngelsMLB Spring TrainingMLB391729391003003400000.310.375.345.72010132.360.035.1389.3812.501.330.000.0011.11
MLB Spring Training Totals - 9 yrs159333338613022693264703507.258.308.315.62310515367.291.057.1537.0812.811.810.54166.5017.44
MLB Playoffs - Divisional Series Totals - 1 yrs22000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1997Carolina League All-Star Team (SS)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-01-08ssFree Agent -RetiredRetiredAnnounced retirement40.106  
2014-10-31ssFree Agent -Free AgentFree AgentGranted free agency40.037  
2014-03-25ssLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors39.182Team Roster on 2014-03-25
2014-01-16ssLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League Contract39.114Team Roster on 2014-01-16
2013-10-31ssFree Agent -Free AgentFree AgentDeclared free agency39.037  
2013-08-31ssBoston Red SoxBoston Red Sox (MLB)YActiveTradedTraded from Phillies to Red Sox for Nefi Ogando38.341Team Roster on 2013-08-31
2013-06-27ssPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveTradedTraded from Indians to Phillies for future considerations38.276Team Roster on 2013-06-27
2013-06-263bCleveland IndiansCleveland Indians (MLB)-DFADes For AssignmentDesignated for Assignment38.275Team Roster on 2013-06-26
2013-06-113bCleveland IndiansCleveland Indians (MLB)YDL-15TradedDL15 Traded from Pirates to Indians for future considerations38.260Team Roster on 2013-06-11
2013-06-103bCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveActivated from DL38.259Team Roster on 2013-06-10
2013-05-27ssPittsburgh PiratesIndianapolis (AAA)YDL-15InjuredAssigned to Indianapolis (AAA) for rehab38.245Team Roster on 2013-05-27
2013-05-15ssPittsburgh PiratesPittsburgh Pirates (MLB)YDL-15InjuredDL15 Lower back discomfort38.233Team Roster on 2013-05-15
2013-03-20ssPittsburgh PiratesPittsburgh Pirates (MLB)YActiveTradedTraded from Diamondbacks to Pirates for future considerations38.177Team Roster on 2013-03-20
2012-07-24ssArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveActivated from DL37.303Team Roster on 2012-07-24
2012-07-19SS-3BArizona DiamondbacksArizona Diamondbacks (Rk)YDL-15InjuredAssigned to AZL Diamondbacks (Rk) for rehab37.298Team Roster on 2012-07-19
2012-07-02ssArizona DiamondbacksArizona Diamondbacks (MLB)YDL-15InjuredDL15 Back stiffness37.281Team Roster on 2012-07-02
2012-05-03ssArizona DiamondbacksArizona Diamondbacks (MLB)YActive--37.221Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-11-02ContractSigned by Diamondbacks 
2011-10-31Free AgentGranted free agency 
2011-08-23TradeTraded by Blue Jays with Aaron Hill to Diamondbacks for Kelly Johnson 
2011-06-17InjuredActivated from DL 
2011-05-28InjuredDisabled -- Right hamstring strain 
2009-06-17ContractSigned by Blue Jays 
2008-06-07InjuredActivated from DL 
2008-05-08InjuredDisabled -- Sprained right ankle 
2007-09-11ContractSigned by Blue Jays (2-year extension) 
2006-12-13ContractSigned by Blue Jays (1-year) 
2006-06-12InjuredActivated from DL 
2006-05-29InjuredDisabled -- - 
2005-12-20ContractSigned by Blue Jays (1-year) 
2005-11-10TradeTraded by Tigers to Blue Jays for cash 
2005-07-22TradeTraded by Blue Jays to Tigers for a player to be named later 
2004-12-02TradeTraded by Indians to Blue Jays 
2003-10-03InjuredActivated from DL 
2003-07-17InjuredActivated from DL 
2003-07-01InjuredDisabled -- - 
1996-06-05Contractsigned 
* 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
1999Cleveland IndiansTeam Payroll24200,000-80743-1,454,491200,000200,000
2000Cleveland IndiansTeam Payroll25175,000-79538-1,394,248200,000375,000
2001Cleveland IndiansTeam Payroll26209,000-73929191,897,758200,000584,000
2002Cleveland IndiansTeam Payroll27210,000-73029202,011,045200,000794,000
2003Cleveland IndiansTeam Payroll28314,400-63017222,163,527300,0001,108,400
2004Cleveland IndiansTeam Payroll29324,400-62018322,070,100300,0001,432,800
2005Detroit TigersTeam Payroll30400,000-53319412,189,055300,0001,832,800
2005Toronto Blue JaysTeam Payroll30400,000-53314412,189,055300,0001,832,800
2006Toronto Blue JaysTeam Payroll31500,000-49921382,365,072327,0002,332,800
2007Toronto Blue JaysTeam Payroll32750,000-45818432,459,737380,0003,082,800
2008Toronto Blue JaysTeam Payroll331,900,000-33213642,696,252390,0004,982,800
2009Toronto Blue JaysTeam Payroll341,900,000-33513592,746,792400,0006,882,800
2010Toronto Blue JaysTeam Payroll351,500,000-36212602,812,412400,0008,382,800
2011Arizona DiamondbacksTeam Payroll361,500,000-36516602,722,607414,0009,882,800
2011Toronto Blue JaysTeam Payroll361,500,000-36517602,722,607414,0009,882,800
2012Arizona DiamondbacksTeam Payroll371,500,000-36516602,954,887480,00011,382,800
2013Philadelphia PhilliesTeam Payroll381,500,000-38213583,023,990490,00012,882,800
2013Pittsburgh PiratesTeam Payroll381,500,000-38214583,023,990490,00012,882,800
2013Cleveland IndiansTeam Payroll381,500,000-38214583,023,990490,00012,882,800
2013Boston Red SoxTeam Payroll381,500,000-38223583,023,990490,00012,882,800
2014Los Angeles AngelsTeam Payroll39850,00013.11847722483,256,497500,00013,732,8002014-01-16 - Signed to Minor League Contract
* 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