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

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

Drafted

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.325]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] ANA [1] BOS [1] DET [1] PHI [1] PIT [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