Bruce Chen

Retired
High Level
MLB
Years
1994-2015 (1998-2015)
Proper Name
Bruce Kastulo Chen
Positions
P (592)
Height / Weight
6-2 / 215
Bats / Throws
Left / Left
Birthdate
June 19,1977   Age:  48.212
High School
Instituto Panamericano (PN)
Drafted/Signed
Service Time
11.159 (2015)
MLBAM ID
Retrosheet#
chenb001
Show More
[2006] Played for Panama in World Baseball Classic   [2008] Did not play after undergoing Tommy John Surgery   [2009] Played for Panama in World Baseball Classic   [2012] Opening day starter for the Kansas City Royals   [2017] Played for China in World Baseball Classic
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
1997Baseball AmericaMLBAtlanta Braves83View Rankings
1997Baseball AmericaTeamAtlanta Braves3View Rankings
1998Baseball AmericaMLBAtlanta Braves27View Rankings
1999Baseball AmericaMLBAtlanta Braves4View Rankings
1999Baseball AmericaTeamAtlanta Braves1View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1994Gulf Coast BravesGCLRkATL-17143.80970022142.242211823263021.058.860.420.635.484.438.67
1995Danville BravesAppRkATL-18443.9714131010070.1784231319564131.389.980.382.437.175.372.95
1996Eugene EmeraldsNwstA-ATL-19412.271180030035.223139114552131.045.800.253.5313.883.283.93
1997Macon BravesSALAATL-201273.51282811000146.1120675719441825171.127.381.172.7111.194.124.14
1998Greenville BravesSouAAATL-211373.29242310100139.1106575112481646051.116.850.783.1010.593.683.42
1998Richmond BravesILAAAATL-21211.88440000024.01755119291011.506.380.387.1310.881.881.53
1998Atlanta BravesNLMLBATL4821203.98440000020.1239939170011.5710.181.333.987.523.981.89
1999Richmond BravesILAAAATL-22633.8114140000078.07336331026902201.278.421.153.0010.384.153.46
1999Atlanta BravesNLMLBATL4822225.471670093051.03832311127450021.276.711.944.767.945.651.67
2000Richmond BravesILAAAATL-23100.0011000006.05000161001.007.500.001.509.000.006.00
2000Atlanta BravesNLMLBATL4823402.5022000224039.2351511419320111.367.940.914.317.263.401.68
2000Philadelphia PhilliesNLMLBPHI3923343.6315150000094.18139381427804011.147.731.342.587.633.722.96
2001Reading PhilliesEastAAPHI-24100.0011000006.03000071000.504.500.000.0010.500.000.00
2001Scranton/Wilkes-Barre Red BaronsILAAAPHI-24103.86330000018.2148825142011.026.750.962.416.753.862.80
2001Philadelphia PhilliesNLMLBPHI3924455.0016160000086.19053481931792011.409.381.983.238.245.532.55
2001New York MetsNLMLBNYN3224324.6811110000059.25637311028473001.418.451.514.227.095.581.68
2002New York MetsNLMLBNYN3225000.0010001000.21000000001.5013.500.000.000.000.000.00
2002Montreal ExposNLMLBMON3225236.9915500104037.1472929923433011.8811.332.175.5410.376.991.87
2002Cincinnati RedsNLMLBCIN5225024.3139100385039.2372419720371011.448.391.594.548.395.451.85
2003Pawtucket Red SoxILAAABOS3626554.2416151111185.08044401215732001.128.471.271.597.734.664.87
2003Houston AstrosNLMLBHOU2726006.0011000112012.014882880021.8310.501.506.006.006.001.00
2003Boston Red SoxALMLBBOS5226015.11520032012.1128742120001.148.762.921.468.765.846.00
2004Syracuse SkyChiefsILAAATOR3927018.71330000010.11712104581012.1314.813.484.356.9710.451.60
2004Ottawa LynxILAAABAL2627433.2222171150095.085413412301081011.218.051.142.8410.233.883.60
2004Baltimore OriolesALMLBBAL6427213.02871010047.2391916716320001.157.361.323.026.043.592.00
2005Baltimore OriolesALMLBBAL272813103.83343210200197.1187948433631332191.278.531.512.876.074.292.11
2006Baltimore OriolesALMLBBAL2729076.934012002816098.213781762835701001.7412.502.553.196.397.392.00
2007Oklahoma RedHawksPCLAAATEX-30115.63440000016.017111033120001.259.561.691.696.756.194.00
2007Texas RangersALMLBTEX4630007.20500053010.0111183670001.709.902.705.406.309.901.17
2009Omaha RoyalsPCLAAAKCA3732423.4014133310082.0573331823690000.986.260.882.527.573.623.00
2009Kansas City RoyalsALMLBKCA5232165.781790084062.17442401225454041.5910.681.733.616.506.061.80
2010Omaha RoyalsPCLAAAKCA3733011.31330000020.2133305200000.875.660.002.188.711.314.00
2010Kansas City RoyalsALMLBKCA52331274.173323111041140.113668651757983031.388.721.093.666.294.361.72
2011Northwest Arkansas NaturalsTexAAKCA-340118.0011000002.05440020002.5022.500.000.009.0018.000.00
2011Omaha Storm ChasersPCLAAAKCA-34006.0022000009.011663180011.3311.003.001.008.006.008.00
2011Kansas City RoyalsALMLBKCA52341283.77252510000155.015271651850972071.308.831.052.905.634.121.94
2012Kansas City RoyalsALMLBKCA523511145.07343400000191.221511410833471405081.3710.101.552.216.575.352.98
2013Kansas City RoyalsALMLBKCA5236943.273415001930121.010746441336780131.187.960.972.685.803.422.17
2014Northwest Arkansas NaturalsTexAAKCA4137006.0011000003.08222030002.6724.006.000.009.006.000.00
2014Omaha Storm ChasersPCLAAAKCA2137018.76330000012.121121213130001.9515.320.732.199.498.764.33
2014Kansas City RoyalsALMLBKCA5237247.451370066048.1694040716360011.7612.851.302.986.707.452.25
2015Columbus ClippersILAAACLE5238211.74552000031.0196643230000.715.521.160.876.681.747.67
2015Cleveland IndiansALMLBCLE52380112.7922000006.117993140002.8424.164.261.425.6812.794.00
Tot:MLB (17 yrs) MLB   82814.62400227415617311532.015788497862575461140303451.399.271.513.216.704.992.09
Tot:AL (12 yrs) AL   62634.6425016841388211091.01156603562178354752172351.389.541.472.926.204.972.12
Tot:NL (6 yrs) NL   20184.57150590018910441.042224622479192388131101.398.611.613.927.925.022.02
Tot:Minors (16 yrs) Minors   61433.571831691063142933.181442337099267968315251.167.850.952.579.334.083.63
Tot:Rk (2 yrs) Rk   583.90232010231113.01206349522827151.269.560.401.756.535.023.73
Tot:A- (1 yrs) A-   412.271180003035.223139114552131.045.800.253.5313.883.283.93
Tot:A (1 yrs) A   1273.51282811000146.1120675719441825171.127.381.172.7111.194.124.14
Tot:AA (4 yrs) AA   1483.41272610010150.1122635714481767051.137.300.842.8710.543.773.67
Tot:AAA (12 yrs) AAA   26193.65948775171488.04292171986013947310251.167.911.112.568.724.003.40
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Baltimore OriolesMLB Spring TrainingSpring29223.52650010023.0159916172010.915.870.392.356.653.522.83
2007Texas RangersMLB Spring TrainingSpring30103.52510040015.1187646111021.5710.572.353.526.464.111.83
2010Kansas City RoyalsMLB Spring TrainingSpring33003.6030003005.06220250001.6010.800.003.609.003.602.50
2011Kansas City RoyalsMLB Spring TrainingSpring34313.96650010025.020111169130001.167.202.163.244.683.961.44
2012Kansas City RoyalsMLB Spring TrainingSpring35119.41600060022.037242363181001.8215.142.451.237.369.826.00
2013Kansas City RoyalsMLB Spring TrainingSpring36116.48620040016.219131274150001.3810.263.782.168.107.023.75
2014Kansas City RoyalsMLB Spring TrainingSpring37047.27540010017.12516144391001.6212.982.081.564.678.313.00
2015Cleveland IndiansMLB Spring TrainingSpring38216.08420020013.1189952120001.5012.153.381.358.106.086.00
Tot:Spring (8 Yrs) Spring 10105.624119000220137.2158918633351005031.4010.332.162.296.545.952.86

Batting Statistics

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1998Greenville BravesSouAAATL-21P242000000000370200002500.000.130.000.130.150.000.00012.0028.002.330.00
1998Richmond BravesILAAAATL-21P410000000010010000300.000.500.000.5001.000.000.00033.330.000.000.00
1998Atlanta BravesNLMLBATL4821P470100010004020001901.143.143.143.286.000.000.3330.0044.440.000.00
1999Richmond BravesILAAAATL-22P14911000000000300011201.111.111.111.222.000.000.1110.000.000.000.00
1999Atlanta BravesNLMLBATL4822P151100000000060100001200.000.000.000.000.000.000.0000.0050.000.000.00
2000Richmond BravesILAAAATL-23P130000000000000000300.000.000.000.000.000.000.0000.000.000.000.00
2000Atlanta BravesNLMLBATL4823P2150000000003020000700.000.000.000.000.000.000.0000.0042.860.000.00
2000Philadelphia PhilliesNLMLBPHI3923P1425010001001170500013101.040.077.040.117.040.000.1253.2354.8417.000.00
2001Scranton/Wilkes-Barre Red BaronsILAAAPHI-24P330000000001000010300.000.000.000.000.000.000.0000.0033.330.000.00
2001Philadelphia PhilliesNLMLBPHI3924P1528130000000100300033103.107.107.107.214.000.000.1670.0032.260.000.00
2001New York MetsNLMLBNYN3224P111903000000090200132103.158.158.158.316.000.000.3000.0042.860.000.00
2002Montreal ExposNLMLBMON3225P141235100100030100061314.417.417.500.917.083.083.5560.0023.080.000.00
2002Cincinnati RedsNLMLBCIN5225P3930000000001010000400.000.000.000.000.000.000.0000.0025.000.000.00
2003Houston AstrosNLMLBHOU2726P1110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2005Baltimore OriolesALMLBBAL2728P3430100000010000001401.333.500.333.833.333.000.33325.000.000.000.00
2006Baltimore OriolesALMLBBAL2729P2101000000000000011011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2009Kansas City RoyalsALMLBKCA5232P1101000000100000012011.0001.0001.0002.0001.000.0001.00050.000.000.000.00
2010Kansas City RoyalsALMLBKCA5233P1101000000000100012011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2011Kansas City RoyalsALMLBKCA5234p110000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
2012Kansas City RoyalsALMLBKCA5235P3550100000003000001501.200.200.200.400.000.000.5000.0060.000.000.00
2013Kansas City RoyalsALMLBKCA5236P3421100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
Tot:MLB (13 yrs) MLB     25212551910030035801900120147118.152.172.160.332.032.008.2842.0439.4619.33
Tot:AL (7 yrs) AL     1081416000000250200061806.429.500.429.929.143.000.66711.1127.782.50
Tot:NL (6 yrs) NL     14411141310030015301700114129112.117.125.126.251.018.009.2240.7841.0953.00
Tot:Minors (4 yrs) Minors     463611000000480600114601.028.125.028.153.111.000.0368.7017.392.00
Tot:AA (1 yrs) AA     242000000000370200002500.000.130.000.130.150.000.00012.0028.002.33
Tot:AAA (4 yrs) AAA     221611000000110400112101.063.118.063.180.063.000.0674.764.761.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Baltimore OriolesMLB Spring TrainingSpring291101000000000000011011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2007Texas RangersMLB Spring TrainingSpring30100000000010000000100.0001.000.0001.000.000.000.000100.000.000.000.00
2010Kansas City RoyalsMLB Spring TrainingSpring33300000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2011Kansas City RoyalsMLB Spring TrainingSpring34120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2013Kansas City RoyalsMLB Spring TrainingSpring36210000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2014Kansas City RoyalsMLB Spring TrainingSpring37100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (6 Yrs) Spring 940100000011010001601.250.400.250.650.250.000.33316.6716.671.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
586557705750.500