Brandon McCarthy

Free Agent
High Level
MLB
Years
2002-2018 (2005-2018)
Proper Name
Brandon Patrick McCarthy
Nickname
Mac
Positions
P (372)
Height / Weight
6-8 / 225
Bats / Throws
Right / Right
Birthdate
July 7,1983   Age:  42.193
High School
Cheyenne Mountain (Colorado Springs,CO)
Colleges
Signing Bonus
$ 40,000
Service Time
12.122 (2018)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
mccab001
Show More
[2012] Opening day starter for the Oakland Athletics
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
2004Baseball AmericaTeamChicago White Sox11View Rankings
2005Baseball AmericaMLBChicago White Sox49View Rankings
2005Baseball AmericaTeamChicago White Sox3View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2002Arizona White SoxArizRk -18442.7614140000078.1784024615795321.198.960.691.729.084.605.27
2003Great Falls White SoxPioRkCHA2019943.65161510100101.010549417151253331.199.360.621.3411.144.378.33
2004Kannapolis IntimidatorsSALACHA-20853.6415153100094.080413810211133001.077.660.962.0110.823.935.38
2004Winston-Salem WarthogsCaroA+CHA-20602.08880000052.031121233601010.655.370.520.5210.382.0820.00
2004Birmingham BaronsSouAACHA-20313.46440000026.023101026291001.127.960.692.0810.043.464.83
2005Charlotte KnightsILAAACHA-21773.92201911110119.1104535216321305121.147.841.212.419.804.004.06
2005Chicago White SoxALMLBCHA4121324.0312100020067.06230301317481121.188.331.752.286.454.032.82
2006Chicago White SoxALMLBCHA5522474.68532005113084.27744441733695001.308.191.813.517.334.682.09
2007Oklahoma RedHawksPCLAAATEX-23000.0011000004.13000060000.696.230.000.0012.460.000.00
2007Texas RangersALMLBTEX20235104.87232200100101.21116255948594131.569.830.804.255.225.491.23
2008Arizona RangersArizRkTEX-24003.6022000005.07220151001.6012.600.001.809.003.605.00
2008Oklahoma RedHawksPCLAAATEX1524113.37550000026.221101028231001.097.090.672.707.763.372.88
2008Texas RangersALMLBTEX2024114.09550000022.020111038100011.278.181.233.274.094.501.25
2009Oklahoma City RedhawksPCLAAATEX1525014.15550000021.220101019220001.348.310.423.749.144.152.44
2009Texas RangersALMLBTEX2025744.6217171100097.19655501336650031.368.881.203.336.015.091.81
2010Oklahoma City RedHawksPCLAAATEX3726423.361190021056.1512221811440031.108.151.281.767.033.514.00
2011Stockton PortsCalifA+OAK-27100.00220000010.07200080000.706.300.000.007.201.800.00
2011Oakland AthleticsALMLBOAK3227993.32252551000170.2168736311251233001.138.860.581.326.493.854.92
2012Sacramento River CatsPCLAAAOAK1228015.5922000009.296613110001.248.380.932.7910.245.593.67
2012Oakland AthleticsALMLBOAK3228863.24181800000111.011544401024730061.259.320.811.955.923.573.04
2013Reno AcesPCLAAAARI-29006.97220000010.115982340011.7413.061.742.613.487.841.33
2013Arizona DiamondbacksNLMLBARI32295114.53222221000135.016171681321761151.3510.730.871.405.074.733.62
2014Arizona DiamondbacksNLMLBARI32303105.01181800000109.213165611520933021.3810.751.231.647.635.334.65
2014New York YankeesALMLBNYA3830752.8914141100090.19135291013821011.159.071.001.308.173.496.31
2015Los Angeles DodgersNLMLBLAN3831305.87440000023.024151594290001.229.393.521.5711.355.877.25
2016Rancho Cucamonga QuakesCalifA+LAN3332027.07440000014.021171162124001.6413.503.861.297.7110.936.00
2016Oklahoma City DodgersPCLAAALAN2732002.4511000003.23110240001.367.360.004.919.822.452.00
2016Los Angeles DodgersNLMLBLAN3832234.951090010040.0292422226442021.386.530.455.859.905.401.69
2017Rancho Cucamonga QuakesCalifA+LAN3333016.7522000006.28750430001.8010.800.005.404.059.450.75
2017Los Angeles DodgersNLMLBLAN3833643.9819160030092.2894341527724031.258.640.492.626.994.182.67
2018Gwinnett StripersILAAAATL-34014.5030003104.06221020011.5013.502.250.004.504.500.00
2018Atlanta BravesNLMLBATL3234634.9215150000078.29445431521652001.4610.751.722.407.445.153.10
Tot:MLB (13 yrs) MLB   69754.2025519794135801223.21268617571145323908263281.309.331.072.386.684.542.81
Tot:AL (8 yrs) AL   44443.881671137313540744.274035432186204529142161.278.941.042.476.394.282.59
Tot:NL (6 yrs) NL   25314.70888421040479.052826325059119379121121.359.921.112.247.124.943.18
Tot:Minors (14 yrs) Minors   43303.5411711052370643.059229325365135680247131.138.290.911.899.524.105.04
Tot:Rk (3 yrs) Rk   1383.27323110010184.1190916713312099651.209.280.631.5110.204.446.74
Tot:A (1 yrs) A   853.6415153100094.080413810211133001.077.660.962.0110.823.935.38
Tot:A+ (4 yrs) A+   733.0516160000082.267382899835010.927.290.980.989.044.149.22
Tot:AA (1 yrs) AA   313.46440000026.023101026291001.127.960.692.0810.043.464.83
Tot:AAA (9 yrs) AAA   12133.87504411360256.023211311031682466171.178.161.092.398.653.973.62
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
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006Chicago White SoxMLB Spring TrainingSpring22226.27930061018.225161337130201.7112.051.453.376.277.711.86
2007Texas RangersMLB Spring TrainingSpring23118.44550000016.024151577151021.9413.503.943.948.448.442.14
2008Texas RangersMLB Spring TrainingSpring24000.0010001001.01000001001.009.000.000.000.000.000.00
2009Texas RangersMLB Spring TrainingSpring25000.00000000024.029001100001.2510.880.380.380.000.000.00
2010Texas RangersMLB Spring TrainingSpring26138.03440000012.120111129100002.3514.591.466.577.308.031.11
2011Oakland AthleticsMLB Spring TrainingSpring27114.50630030026.029141311203001.1510.040.350.356.924.8520.00
2012Oakland AthleticsMLB Spring TrainingSpring28004.63310020011.213960460001.4610.030.003.094.636.941.50
2013Arizona DiamondbacksMLB Spring TrainingSpring29005.00550000018.024101033192001.5012.001.501.509.505.006.33
2014Arizona DiamondbacksMLB Spring TrainingSpring30202.70440000020.0196603120001.108.550.001.355.402.704.00
2015Los Angeles DodgersMLB Spring TrainingSpring31126.62550000017.222131323101011.4211.211.021.535.096.623.33
2017Los Angeles DodgersMLB Spring TrainingSpring33125.63550000016.018131042110001.2510.132.251.136.197.315.50
2017Los Angeles DodgersWorld SeriesPlayoffs330118.0010001101.02221000002.0018.009.000.000.0018.000.00
2018Atlanta BravesMLB Spring TrainingSpring34113.45440000015.211764491000.966.322.302.305.174.022.25
Tot:Spring (12 Yrs) Spring 10124.715139001120197.023511410327441259231.4210.741.232.015.715.212.84
Tot:Playoffs (1 Yrs) Playoffs 0118.0010001101.02221000002.0018.009.000.000.0018.00

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
2005Chicago White SoxALMLBCHA4121P1220000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2006Chicago White SoxALMLBCHA5522P310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2007Texas RangersALMLBTEX2023P120000000002010000300.000.000.000.000.000.000.0000.0066.670.000.00
2009Texas RangersALMLBTEX2025P140000000000000000400.000.000.000.000.000.000.0000.000.000.000.00
2013Reno AcesPCLAAAARI-29P120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2013Arizona DiamondbacksNLMLBARI3229P2237010000003150200014201.027.100.027.127.081.000.0457.1435.715.000.00
2014Arizona DiamondbacksNLMLBARI3230P1829040003000110300043204.138.138.138.276.000.000.2220.0034.380.000.00
2015Los Angeles DodgersNLMLBLAN3831P460000010015020000900.000.143.000.143.167.000.00011.1155.565.000.00
2016Los Angeles DodgersNLMLBLAN3832P101300000100260000001500.000.133.000.133.154.000.00013.3340.003.000.00
2017Los Angeles DodgersNLMLBLAN3833P1823210000003160200012801.043.154.043.197.130.000.14310.7157.145.330.00
2018Atlanta BravesNLMLBATL3234P1529132002000190200053121.103.103.172.275.069.069.3000.0061.290.000.00
Tot:MLB (10 yrs) MLB     104146392007009760120001116727.062.116.075.191.075.014.1295.3945.518.44
Tot:AL (4 yrs) AL     17900000000040100001000.000.000.000.000.000.000.0000.0040.00
Tot:NL (6 yrs) NL     87137392007009720110001115727.066.123.080.204.080.015.1385.7345.868.00
Tot:Minors (1 yrs) Minors     120000000002000000200.000.000.000.000.000.0000.00100.00
Tot:AAA (1 yrs) AAA     120000000002000000200.000.000.000.000.000.0000.00100.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
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2007Texas RangersMLB Spring TrainingSpring23110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2010Texas RangersMLB Spring TrainingSpring26400000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2012Oakland AthleticsMLB Spring TrainingSpring28320000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2013Arizona DiamondbacksMLB Spring TrainingSpring29110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2014Arizona DiamondbacksMLB Spring TrainingSpring30120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2015Los Angeles DodgersMLB Spring TrainingSpring31120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2018Atlanta BravesMLB Spring TrainingSpring34110000000001010000200.000.000.000.000.000.000.0000.0050.000.000.00
Tot:Spring (7 Yrs) Spring 12900000000050100001000.000.000.000.000.000.000.0000.0050.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
527351705139.521