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

Bruce ChenHigh Level: MLB Status: MLB Years: 1998-2015
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-592Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBruce Kastulo Chen
Height6-1Weight180BatsBothThrowsLeft
Born DateJune 19,1977 [40.247]PlacePanama City,Panama

DraftedSigned as undrafted amateur free agent in 1993 by the Atlanta Braves.
Signing ScoutsGil GarridoService Time11.159 (2015)
Prospect Rankings[BA] 1997-MLB-#83 ... 1997-ATL-#3 ... 1998-MLB-#27 ... 1999-MLB-#4 ... 1999-ATL-#1
MLB DebutSeptember 7,1998 [21.080]
OrganizationsATL [7] KCA [6] BAL [3] PHI [2] NYN [2] TEX [1] TOR [1] BOS [1] CIN [1] CLE [1] HOU [1] MON [1] Awards6
TBC Player ID1192Retrosheet IDchenb001MLBAM ID136600
Research ToolsIntersect 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 Bruce Chen 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 RatingsPitchingStrikeouts57Walks68Hittable56SO/BB72vsPower56Hitting5Durability46Team.500Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1994Gulf Coast BravesGCLRkatl-S/R17143.80972002142.242211823263001.058.860.420.635.488.67.200-
1995Danville BravesAppRkatl-ST18443.9714131100070.0784231319564101.389.980.382.437.172.95.500-
1996Eugene EmeraldsNwstA-atl-S/R19412.271183000035.223139114552101.045.800.253.5313.883.93.800-
1997Macon BravesSALAatl-ST201273.51282801100146.0120675719441825101.127.381.172.7111.194.14.632-
1998Greenville BravesSouAAatl-ST211373.29242311000139.0106575112481646001.116.850.783.1010.593.42.650-
1998Richmond BravesILAAAatl-ST21211.88440000024.01755119291001.506.380.387.1310.881.53.667-
1998Minor Totals (2 teams)MinorMLB--ST01583.09282711000163.0123625613671937001.166.780.723.6910.632.88.6523.04
1998Atlanta BravesNLMLBatl48ST21203.98440000020.0239939170011.5710.181.333.987.521.891.0004.86
1999Richmond BravesILAAAatl-ST22633.8114140000078.07336331026902201.278.421.153.0010.383.46.667-
1999Atlanta BravesNLMLBatl48S/R22225.471679003051.03832311127450021.276.711.944.767.941.67.5005.88
2000Richmond BravesILAAAatl-ST23100.0011000006.05000161001.007.50--1.509.006.001.000-
2000Atlanta BravesNLMLBatl48Rel23402.5022022004039.2351511419320111.367.940.914.317.261.681.0004.34
2000Philadelphia PhilliesNLMLBphi39ST23343.6315150000094.08139381427804001.147.731.342.587.632.96.4294.23
2001Reading PhilliesEastAAphi-ST24100.0011000006.03000071000.504.50----10.500.001.000-
2001Scranton/Wilkes-Barre RedILAAAphi-ST24103.86330000018.2148825142001.026.750.962.416.752.801.000-
2001Minor Totals (2 teams)MinorMLB--ST0202.92440000024.2178825213000.896.200.731.827.664.201.0003.01
2001Philadelphia PhilliesNLMLBphi39ST24455.0016160000086.09053481931792011.409.381.983.238.242.55.4445.19
2001New York MetsNLMLBnyn32ST24324.6811110000059.25637311028473001.418.451.514.227.091.68.6005.06
2002New York MetsNLMLBnyn32Rel25000.0010100000.21000000001.5013.50------0.00-2.96
2002Montreal ExposNLMLBmon32S/R25236.9915510004037.0472929923433011.8811.332.175.5410.371.87.4005.72
2002Cincinnati RedsNLMLBcin52Rel25024.3139138005039.2372419720371001.448.391.594.548.391.85.0004.90
2003Pawtucket Red SoxILAAAbos36ST26554.2416151111185.08044401215732001.128.471.271.597.734.87.500-
2003Houston AstrosNLMLBhou27Rel26006.0011011002012.014882880001.8310.501.506.006.001.00-5.86
2003Boston Red SoxALMLBbos52S/R26015.11523002012.0128742120001.148.762.921.468.766.00.0005.79
2004Syracuse SkyChiefsILAAAtor39ST27018.71330000010.01712104581002.1314.813.484.356.971.60.000-
2004Ottawa LynxILAAAbal26S/R27433.2222175110095.085413412301081001.218.051.142.8410.233.60.571-
2004Minor Totals (2 teams)MinorMLB--S/R0443.76252051100105.0102534416351162001.308.721.372.999.913.31.5003.82
2004Baltimore OriolesALMLBbal64ST27213.02871100047.2391916716320001.157.361.323.026.042.00.6674.62
2005Baltimore OriolesALMLBbal27ST2813103.83343221000197.0187948433631332191.278.531.512.876.072.11.5654.94
2006Baltimore OriolesALMLBbal27S/R29076.934012280016098.213781762835701001.7412.502.553.196.392.00.0006.48
2007Oklahoma RedHawksPCLAAAtex-ST30115.63440000016.017111033120001.259.561.691.696.754.00.500-
2007Texas RangersALMLBtex46Rel30007.20505003010.0111183670001.709.902.705.406.301.17-7.54
2009Omaha RoyalsPCLAAAkca37ST32423.4014131330082.0573331823690000.986.260.882.527.573.00.667-
2009Kansas City RoyalsALMLBkca52S/R32165.781798004062.07442401225454041.5910.681.733.616.501.80.1435.55
2010Omaha RoyalsPCLAAAkca37ST33011.31330000020.2133305200000.875.66--2.188.714.00.000-
2010Kansas City RoyalsALMLBkca52S/R331274.173323101141140.013668651757983031.388.721.093.666.291.72.6324.54
2011Northwest Arkansas NaturaTexAAkca-ST340118.0011000002.05440020002.5022.50----9.000.00.000-
2011Omaha Storm ChasersPCLAAAkca-ST34006.0022000009.011663180001.3311.003.001.008.008.00--
2011Minor Totals (2 teams)MinorMLB--ST0018.18330000011.016101031100001.5513.092.450.828.1810.00.0005.03
2011Kansas City RoyalsALMLBkca52ST341283.77252501000155.015271651850972071.308.831.052.905.631.94.6004.39
2012Kansas City RoyalsALMLBkca52ST3511145.07343400000191.221511410833471405081.3710.101.552.216.572.98.4404.73
2013Kansas City RoyalsALMLBkca52S/R36943.273415190030121.010746441336780131.187.960.972.685.802.17.6924.12
2014Northwest Arkansas NaturaTexAAkca41ST37006.0011000003.08222030002.6724.006.00--9.000.00--
2014Omaha Storm ChasersPCLAAAkca21ST37018.76330000012.021121213130001.9515.320.732.199.494.33.000-
2014Minor Totals (2 teams)MinorMLB--ST0018.22440000015.029141433160002.0917.021.761.769.395.33.0004.18
2014Kansas City RoyalsALMLBkca52S/R37247.451376006048.0694040716360011.7612.851.302.986.702.25.3334.58
2015Columbus ClippersILAAAcle52ST38211.74550200031.0196643230000.715.521.160.876.687.67.667-
2015Cleveland IndiansALMLBcle52ST380112.7922000006.017993140002.8424.164.261.425.684.00.0008.50
MLB Totals - 17 Season(s)Filter82814.62400227173415611526.015788497862575461140303411.399.271.513.216.702.09.5031.84
Minor League Totals - 16 Season(s)Filter61433.571831691410632930.18144233709926796831501.167.850.952.579.333.63.587-
AAA Totals - 12 Season(s)Filter26193.65948777511486.04292171986013947310201.167.911.112.568.723.40.578-
AA Totals - 4 Season(s)Filter1483.41272611000150.0122635714481767001.137.300.842.8710.543.67.636-
A Totals - 1 Season(s)Filter1273.51282801100146.0120675719441825101.127.381.172.7111.194.14.632-
A- Totals - 1 Season(s)Filter412.271183000035.223139114552101.045.800.253.5313.883.93.800-
Rk Totals - 2 Season(s)Filter583.90232031021112.11206349522827101.269.560.401.756.533.73.385-
Kansas City Royals Totals - 6 Season(s)Filter47434.531561134321171717.2753381362100231494141261.379.431.252.896.192.14.522-
Baltimore Orioles Totals - 3 Season(s)Filter15184.6182513120160342.2363194176681142353191.399.511.782.996.152.06.455-
Atlanta Braves Totals - 3 Season(s)Filter824.144211310070110.19656511855940141.367.781.464.467.621.71.800-
Cincinnati Reds Totals - 1 Season(s)Filter024.3139138005039.2372419720371001.448.391.594.548.391.85.000-
Philadelphia Phillies Totals - 2 Season(s)Filter794.28313100000180.2171928633581596011.278.521.642.897.922.74.438-
Montreal Expos Totals - 1 Season(s)Filter236.9915510004037.0472929923433011.8811.332.175.5410.371.87.400-
New York Mets Totals - 2 Season(s)Filter324.6212111000059.05737311028473001.418.501.494.187.011.68.600-
Houston Astros Totals - 1 Season(s)Filter006.0011011002012.014882880001.8310.501.506.006.001.00--
Texas Rangers Totals - 1 Season(s)Filter007.20505003010.0111183670001.709.902.705.406.301.17--
Boston Red Sox Totals - 1 Season(s)Filter015.11523002012.0128742120001.148.762.921.468.766.00.000-
Cleveland Indians Totals - 1 Season(s)Filter0112.7922000006.017993140002.8424.164.261.425.684.00.000-
Average MLB - Per ~220 innings12124.625733241080220.022712211337781644061.399.271.513.216.702.09.5001.84
Average Minor - Per ~220 innings14103.57434032110220.01921008723632287101.167.850.952.579.333.63.583-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Greenville BravesSouAAatl-p212420000000003702000.000.130.000.1300025.000.000.150.09312.0028.002.330.000.000.00
1998Richmond BravesILAAAatl-p2141000000001001000.000.500.000.500003.000.0001.000.35633.330.000.000.000.000.00
1998Minor Totals (2 teams)Minor         2821000000004703000.000.160.000.1600028.000.000.190.11414.2925.001.750.000.000.00
1998Atlanta BravesNLMLBatl48p2147010001000402000.143.143.143.286109.333.000.000.1280.0044.440.000.000.000.00
1999Richmond BravesILAAAatl-p22149110000000003000.111.111.111.2221012.111.000.000.1000.000.000.000.000.000.00
1999Atlanta BravesNLMLBatl48p221511000000000601000.000.000.000.0000012.000.000.000.0000.0050.000.000.000.000.00
2000Richmond BravesILAAAatl-p2313000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2000Atlanta BravesNLMLBatl48p23215000000000302000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2000Philadelphia PhilliesNLMLBphi39p2314250100010011705000.040.077.040.1171031.125.000.040.0623.2354.8417.000.000.000.00
2000Totals for NL-NL         35300100010012007000.033.065.033.0981038.100.000.033.0522.6352.6320.000.000.000.00
2001Scranton/Wilkes-Barre RedILAAAphi-p2433000000000100001.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2001Philadelphia PhilliesNLMLBphi39p2415281300000001003000.107.107.107.2143031.167.000.000.0950.0032.260.000.000.000.00
2001New York MetsNLMLBnyn32p241119030000000902001.158.158.158.3163021.300.000.000.1400.0042.860.000.000.000.00
2001Totals for NL-NL         26471600000001905001.128.128.128.2566052.214.000.000.1130.0036.540.000.000.000.00
2002Montreal ExposNLMLBmon32p251412351001000301000.417.417.500.9176113.556.083.083.4020.0023.080.000.000.0020.00
2002Cincinnati RedsNLMLBcin52p25393000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2002Totals for NL-NL         5315351001000402000.333.333.400.7336117.455.067.067.3220.0023.530.000.000.0020.00
2003Houston AstrosNLMLBhou27p26111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2005Baltimore OriolesALMLBbal27p28343010000001000000.333.500.333.833104.333.000.333.39825.000.000.000.000.000.00
2006Baltimore OriolesALMLBbal27p29210100000000000001.0001.0001.0002.0001011.000.000.000.8900.000.000.000.000.000.00
2009Kansas City RoyalsALMLBkca52p32110100000010000001.0001.0001.0002.0001021.000.0001.000.80150.000.000.000.000.000.00
2010Kansas City RoyalsALMLBkca52p33110100000000010001.0001.0001.0002.0001021.000.000.000.8950.000.000.000.000.000.00
2011Kansas City RoyalsALMLBkca52p3411000000000101000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2012Kansas City RoyalsALMLBkca52p35355010000000300000.200.200.200.400105.500.000.000.1770.0060.000.000.000.000.00
2013Kansas City RoyalsALMLBkca52p36342110000000100000.500.500.5001.0001021.000.000.000.4440.0050.000.000.000.000.00
MLB Totals - 13 Season(s)Filter252125519100300358019001.152.172.160.332201147.284.008.032.0002.0439.4619.330.000.005.26
Minor League Totals - 4 Season(s)Filter4636110000004806001.028.125.028.1531046.036.000.111.0008.7017.392.000.000.000.00
AAA Totals - 4 Season(s)Filter2216110000001104001.063.118.063.1811021.067.000.063.0004.764.761.000.000.000.00
AA Totals - 1 Season(s)Filter2420000000003702000.000.130.000.1300025.000.000.150.00012.0028.002.330.000.000.00
Philadelphia Phillies Totals - 2 Season(s)Filter29531400010012708000.075.093.075.1684062.154.000.019.0001.6143.5527.000.000.000.00
Atlanta Braves Totals - 3 Season(s)Filter40230100010001305000.043.043.043.0861028.100.000.000.0000.0046.430.000.000.000.00
New York Mets Totals - 1 Season(s)Filter1119030000000902001.158.158.158.3163021.300.000.000.0000.0042.860.000.000.000.00
Montreal Expos Totals - 1 Season(s)Filter1412351001000301000.417.417.500.9176113.556.083.083.0000.0023.080.000.000.0020.00
Kansas City Royals Totals - 5 Season(s)Filter7210140000001502000.400.455.400.8554013.800.000.100.0007.6938.465.000.000.000.00
Baltimore Orioles Totals - 2 Season(s)Filter364020000001000000.500.600.5001.100205.500.000.250.00020.000.000.000.000.000.00
Cincinnati Reds Totals - 1 Season(s)Filter393000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Houston Astros Totals - 1 Season(s)Filter111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16280312100200237012001.152.172.160.33213195.284.008.032.0002.0439.4619.330.000.005.26
Average Minor - Per 162 games162127440000001428021004.028.125.028.15340162.036.000.111.0008.7017.392.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1994Gulf Coast Braves GCLRkatl17P9--26--881.0000.89------9100.015.3
1995Danville Braves AppRkatl18P14--19--10101.0000.71------14100.020.9
1996Eugene Emeralds NwstA-atl19P11--27-1991.0000.82------11100.014.5
1997Macon Braves SALAatl20P28--322--25251.0000.89------28100.020.0
1998Greenville Braves SouAAatl21P24--6105-2116.7620.67------24100.017.3
1998Richmond Braves ILAAAatl21P4--15--661.0001.50------4100.02.8
1998Atlanta BravesNLMLBatl21P4-20-1--111.0000.250.05-----4100.02.5
1999Richmond Braves ILAAAatl22P14--36--991.0000.64------14100.09.9
1999Atlanta BravesNLMLBatl22P16-51-31-43.7500.190.06-----16100.09.9
2000Richmond Braves ILAAAatl23P1--21-1331.0003.00------1100.00.7
2000Atlanta BravesNLMLBatl23P22-39-3-1331.0000.140.08-----22100.013.6
2000Philadelphia PhilliesNLMLBphi23P15-94111--12121.0000.800.13-----15100.09.3
2001Reading Phillies EastAAphi24P1---1--111.0001.00------1100.00.7
2001Scranton/Wilkes-Barre Red Barons ILAAAphi24P3---3--331.0001.00------3100.02.1
2001Philadelphia PhilliesNLMLBphi24P16-86210-112121.0000.750.14-----16100.09.9
2001New York MetsNLMLBnyn24P11-592111-1413.9291.180.22-----11100.06.8
2002Montreal ExposNLMLBmon25P15-3712--331.0000.200.08-----15100.09.3
2002New York MetsNLMLBnyn25P1--1---111.0001.00------1100.00.6
2002Cincinnati RedsNLMLBcin25P39-3944--881.0000.210.21-----39100.024.1
2003Boston Red SoxALMLBbos26P5212-------------5100.03.1
2003Houston AstrosNLMLBhou26P11-12-1--111.0000.090.08-----11100.06.8
2004Ottawa Lynx ILAAAbal27P22--49111413.9290.59------22100.015.3
2004Syracuse SkyChiefs ILAAAtor27P25--410211614.8750.56------3833.317.4
2004Syracuse SkyChiefs ILAAAtor27P3---11-21.5000.33------3100.02.1
2004Baltimore OriolesALMLBbal27P874747-111111.0001.380.23-----8100.04.9
2005Baltimore OriolesALMLBbal28P34321971025213735.9461.030.18-----34100.021.0
2006Baltimore OriolesALMLBbal29P401298612--18181.0000.450.18-----40100.024.7
2007Oklahoma RedHawks PCLAAAtex30P4--11--221.0000.50------4100.02.8
2007Texas RangersALMLBtex30P5-10-------------5100.03.1
2009Omaha Royals PCLAAAkca32P14--4201-2524.9601.71------14100.09.7
2009Kansas City RoyalsALMLBkca32P17962391-1312.9230.710.19-----17100.010.5
2010Omaha Royals PCLAAAkca33P3--23--551.0001.67------3100.02.1
2010Kansas City RoyalsALMLBkca33P33231404241-2928.9660.850.20-----33100.020.4
2011Northwest Arkansas Naturals TexAAkca34P1----2-2---------1100.00.7
2011Omaha Storm Chasers PCLAAAkca34P2---------------2100.01.4
2011Kansas City RoyalsALMLBkca34P2525155824-132321.0001.280.21-----25100.015.4
2012Kansas City RoyalsALMLBkca35P34341917281-3635.9721.030.1818869.2-3597.121.0
2013Kansas City RoyalsALMLBkca36P3415121515--20201.0000.590.175645.5-34100.021.0
2014Northwest Arkansas Naturals TexAAkca37P1---2-1221.0002.00------1100.00.7
2014Omaha Storm Chasers PCLAAAkca37P3---------------3100.02.1
2014Kansas City RoyalsALMLBkca37P13748441-98.8890.620.176185.7-13100.08.0
2015Columbus Clippers ILAAAcle38P5--24--661.0001.20------5100.03.5
2015Cleveland IndiansALMLBcle38P226-------------2100.01.2
MLB Totals for P - 17 season(s)-   P40016815246219485264256.9700.640.17291565.9-4000.00.0
AAA Totals for P - 11 season(s)-   P103--2363539186.9450.83------1030.00.0
AA Totals for P - 4 season(s)-   P27--613712619.7310.70------270.00.0
A Totals for P - 1 season(s)-   P28--322--25251.0000.89------280.00.0
A- Totals for P - 1 season(s)-   P11--27-1991.0000.82------110.00.0
Rk Totals for P - 2 season(s)-   P23--315--18181.0000.78------230.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1994Gulf Coast Braves GCLRkatl179----------
1995Danville Braves AppRkatl1814----------
1996Eugene Emeralds NwstA-atl1911----------
1997Macon Braves SALAatl2028----------
1998Greenville Braves SouAAatl2124----------
1998Richmond Braves ILAAAatl214----------
1998Atlanta BravesNLMLBatl214----------
1999Richmond Braves ILAAAatl2214----------
1999Atlanta BravesNLMLBatl2216----------
2000Richmond Braves ILAAAatl231----------
2000Atlanta BravesNLMLBatl2322----------
2000Philadelphia PhilliesNLMLBphi2315----------
2001Reading Phillies EastAAphi241----------
2001Scranton/Wilkes-Barre Red Barons ILAAAphi243----------
2001Philadelphia PhilliesNLMLBphi2416----------
2001New York MetsNLMLBnyn2411----------
2002Montreal ExposNLMLBmon2515----------
2002New York MetsNLMLBnyn251----------
2002Cincinnati RedsNLMLBcin2539----------
2003Boston Red SoxALMLBbos265----------
2003Houston AstrosNLMLBhou2611----------
2004Ottawa Lynx ILAAAbal2722----------
2004Syracuse SkyChiefs ILAAAtor2728----------
2004Baltimore OriolesALMLBbal278----------
2005Baltimore OriolesALMLBbal2834----------
2006Baltimore OriolesALMLBbal2940----------
2007Oklahoma RedHawks PCLAAAtex304----------
2007Texas RangersALMLBtex305----------
2009Omaha Royals PCLAAAkca3214----------
2009Kansas City RoyalsALMLBkca3217----------
2010Omaha Royals PCLAAAkca333----------
2010Kansas City RoyalsALMLBkca3333----------
2011Northwest Arkansas Naturals TexAAkca341----------
2011Omaha Storm Chasers PCLAAAkca342----------
2011Kansas City RoyalsALMLBkca3425----------
2012Kansas City RoyalsALMLBkca3534----------
2013Kansas City RoyalsALMLBkca3634----------
2014Northwest Arkansas Naturals TexAAkca371----------
2014Omaha Storm Chasers PCLAAAkca373----------
2014Kansas City RoyalsALMLBkca3713----------
2015Columbus Clippers ILAAAcle385----------
2015Cleveland IndiansALMLBcle382----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006PanamaWorld Baseball ClassicXXCollege29003.6011000005.0422013001.007.200.001.805.403.003.60.000
2006Baltimore OriolesMLB Spring TrainingMLB29223.52651000023.015991617200.915.870.392.356.652.833.52.500
2007Texas RangersMLB Spring TrainingMLB30103.52514000015.118764611101.5910.572.353.526.461.834.111.000
2010Kansas City RoyalsMLB Spring TrainingMLB33003.6030300005.0622025001.6010.800.003.609.002.503.60.000
2011Kansas City RoyalsMLB Spring TrainingMLB34313.96651000025.02011116913001.167.202.163.244.681.443.96.750
2012Kansas City RoyalsMLB Spring TrainingMLB35119.41606000022.03724236318101.8215.142.451.237.366.009.82.500
2013Kansas City RoyalsMLB Spring TrainingMLB36116.48624000016.21913127415001.4210.263.782.168.103.757.02.500
2014Kansas City RoyalsMLB Spring TrainingMLB37047.27541000017.1251614439101.6412.982.081.564.673.008.31.000
2015Cleveland IndiansMLB Spring TrainingMLB38216.08422000013.118995212001.5312.153.381.358.106.006.08.667
World Baseball ClassicXX Totals - 1 yrs003.6011000005.0422013001.007.200.001.805.403.003.60.000
MLB Spring Training Totals - 8 yrs10105.624119220000137.715891863335100501.4010.332.162.296.542.865.95.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Baltimore OriolesMLB Spring TrainingMLB29110100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
2007Texas RangersMLB Spring TrainingMLB3010000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2011Kansas City RoyalsMLB Spring TrainingMLB3412000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2013Kansas City RoyalsMLB Spring TrainingMLB3621000000000001000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 6 yrs94010000001101000.250.400.250.650106.333.000.25016.6716.671.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1997South Atlantic League All-Star Team (LHP)1
1998Double-A All-Star (SP) ... Baseball America 1st team Minor League All-Star (SP) ... Southern League All-Star (LHP) ... Southern League Most Outstanding Pitcher ... Atlanta Braves Minor League Player of the Year5

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2015-05-19SPFree Agent -RetiredRetiredAnnounced retirement  
2015-05-16SPCleveland IndiansCleveland Indians (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2015-05-16
2015-05-09SPCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2015-05-09
2015-04-09SPCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)Team Roster on 2015-04-09
2015-02-17SPCleveland IndiansCleveland Indians (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-02-17
2014-09-08SPFree Agent -Free Agent--Cleared Waivers and Became a Free Agent  
2014-09-05SPFree Agent -Free AgentFree AgentReleased by Royals  
2014-08-29SPKansas City RoyalsKansas City Royals (MLB)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2014-08-29
2014-06-24SPKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-06-24
2014-06-21SPKansas City RoyalsKansas City Royals (MLB)-DL-60InjuredDL60 Transferred to 60-day DLTeam Roster on 2014-06-21
2014-05-02SPKansas City RoyalsKansas City Royals (MLB)YDL-15InjuredDL15 Inflamed disc, lower backTeam Roster on 2014-05-02
2014-01-31SPKansas City RoyalsKansas City Royals (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($4.25m) Option for 2015 Team Roster on 2014-01-31
2013-10-31SPFree Agent -Free AgentFree AgentDeclared free agency  
2012-05-06SPKansas City RoyalsKansas City Royals (MLB)YActive--Team Roster on 2012-05-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-11-23ContractSigned by Royals 
2011-10-30Free AgentGranted free agency 
2011-06-24InjuredActivated from DL 
2011-05-11InjuredDisabled -- left let strain 
2011-01-15ContractSigned by Royals 
2010-11-07Free AgentGranted free agency 
2010-01-14ContractSigned by Royals 
2009-09-23InjuredDisabled -- Torn left oblique muscle 
2009-03-01ContractSigned by Royals to minor league contract 
2007-02-06ContractSigned by Rangers to minor league contract 
2004-05-01Sent to Orioles by Blue Jays for future considerations. 
2003-12-03ContractSigned by Blue Jays 
2003-11-26ContractSigned as Free Agent by Blue Jays. 
2003-10-03Free AgentGranted Free Agency. 
2003-05-07Claimed on waivers by Red Sox from Astros. 
2003-03-14ContractSigned as Free Agent by Astros. 
2003-03-12Released by Reds 
2003-03-10Released by Reds. 
2002-07-14TradeExpos acquired RHP Saul Rivera to complete trade 
2002-06-14TradeTraded by Expos to Reds for Jim Brower. 
2002-04-05TradeTraded by Mets with Saul Rivera, Luis Figueroa and Dicky Gonzalez to Expos for Matt Watson, Phil Seibel and Scott Strickland. 
2001-07-27TradeTraded by Phillies with Adam Walker to Mets for Turk Wendell and Dennis Cook. 
2000-07-12TradeTraded by Braves with Jimmy Osting to Phillies for Andy Ashby. 
1993-07-02ContractSigned as nondrafted free agent by Braves 
1993-07-01ContractSigned as undrafted amateur Free Agent by Braves. 
* 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
1998Atlanta BravesTeam Payroll21170,000-81236-1,276,192170,000170,000
1999Atlanta BravesTeam Payroll22200,000-80735-1,454,491200,000370,000
2000Philadelphia PhilliesTeam Payroll23207,500-72231201,394,248200,000577,500
2000Atlanta BravesTeam Payroll23207,500-72230201,394,248200,000577,500
2001Philadelphia PhilliesTeam Payroll24300,000-57323361,897,758200,000877,500
2001New York MetsTeam Payroll24300,000-57324361,897,758200,000877,500
2002New York MetsTeam Payroll25300,000-56924362,011,045200,0001,177,500
2002Montreal ExposTeam Payroll25300,000-56922362,011,045200,0001,177,500
2002Cincinnati RedsTeam Payroll25300,000-56923362,011,045200,0001,177,500
2003Boston Red SoxTeam Payroll26550,000-46427422,163,527300,0001,727,500
2003Houston AstrosTeam Payroll26550,000-46416422,163,527300,0001,727,500
2004Baltimore OriolesTeam Payroll27300,000-75533-2,070,100300,0002,027,500
2005Baltimore OriolesTeam Payroll28550,000-47820472,189,055300,0002,577,500
2006Baltimore OriolesTeam Payroll293,800,000-202975++2,365,072327,0006,377,500
2007Texas RangersTeam Payroll30600,000-48115402,459,737380,0006,977,500
2009Kansas City RoyalsTeam Payroll32400,000-72430-2,746,792400,0007,377,500
2010Kansas City RoyalsTeam Payroll33400,000-75730-2,812,412400,0007,777,500
2011Kansas City RoyalsTeam Payroll342,000,000-3315632,722,607414,0009,777,500
2012Kansas City RoyalsTeam Payroll354,500,000-206678++2,954,887480,00014,277,500
2013Kansas City RoyalsTeam Payroll364,500,000-221876++3,021,531490,00018,777,500
2014Kansas City RoyalsTeam Payroll373,000,000-30312673,256,497500,00021,777,5002014-01-31 - Signed to 1-year contract for 2014-2014 ($4.25m) Option for 2015
2015Cleveland IndiansTeam Payroll38507,50011.15978432-3,571,283507,50022,285,0002015-02-17 - 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