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

Antonio BastardoTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2009-2017
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-515Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameAntonio Francisco Bastardo
Height5-11Weight160BatsLeftThrowsLeft
Born DateSeptember 21,1985 [32.362]PlaceHato Mayor del Rey,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2005 by the Philadelphia Phillies.
Signing ScoutsSal AgostinelliService Time7.054 (2016)
Prospect Rankings[BA] 2010-PHI-#9
MLB DebutJune 2,2009 [23.254]
OrganizationsPHI [9] PIT [3] NYN [1] Awards0
TBC Player ID128035Retrosheet IDbasta001MLBAM ID455374
Pitch Repertoire Fastball (63.07%) -- Slider (30.80%) -- Changeup (4.75%) -- 2-Seam Fastball (1.35%) -- Cutter (0.02%) -- Splitter (0.02%)
Fastball Velocity [2017] - 90.62 - [2016] - 91.47 - [2015] - 92.72 - [2014] - 91.54 - [2013] - 91.70 - [2012] - 91.72 - [2011] - 92.50 - [2010] - 93.44
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Antonio Bastardo 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 RatingsPitchingStrikeouts87Walks28Hittable80SO/BB57vsPower80Hitting0Durability74Team.510Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006Gulf Coast PhilliesGCLRkphi-S/R20123.91927002023.0201610114273301.487.830.395.4810.571.93.333-
2007Lakewood BlueClawsSALAphi-ST21901.8715150000091.26323193429812301.156.190.294.129.622.331.000-
2007Clearwater ThreshersFSLA+phi-ST21107.2011000005.054403121001.609.00--5.4021.604.001.000-
2007Minor Totals (2 teams)MinorMLB--ST01002.1416160000096.268272334511013301.176.330.284.1910.242.441.0002.76
2008Clearwater ThreshersFSLA+phi-ST22201.17550000030.22044210470100.985.870.592.9313.794.701.000-
2008Reading PhilliesEastAAphi38ST22253.7614140000067.05635281337623201.397.521.754.978.331.68.286-
2008Minor Totals (2 teams)MinorMLB--ST0452.9519190000097.276393215471093301.267.001.384.3310.042.32.4444.34
2009Gulf Coast PhilliesGCLRkphi-S/R23000.0032100004.02100231000.924.15--4.156.231.50--
2009Clearwater ThreshersFSLA+phi-Rel230027.0010100001.04330000004.0036.00------0.00--
2009Reading PhilliesEastAAphi10S/R23221.751156005336.0227717410000.815.500.251.7510.255.86.500-
2009Lehigh Valley IronpigsILAAAphi43ST23102.08220000013.0113313120001.087.620.692.088.314.001.000-
2009Minor Totals (4 teams)MinorMLB--S/R0322.151798005354.0391413212561000.946.460.331.999.284.67.6002.18
2009Philadelphia PhilliesNLMLBphi58S/R23236.46651000023.226181749190021.489.891.523.427.232.11.4005.08
2010Clearwater ThreshersFSLA+phi-Rel24000.0030300003.03000060001.009.00----18.000.00--
2010Lehigh Valley IronPigsILAAAphi25Rel24112.0820020006317.0124406270001.046.23--3.1214.024.50.500-
2010Minor Totals (2 teams)MinorMLB--Rel0111.7723023006320.0154406330001.036.64--2.6614.615.50.5000.72
2010Philadelphia PhilliesNLMLBphi58Rel24204.3425025002018.2199919260021.509.160.484.3412.542.891.0002.76
2011Philadelphia PhilliesNLMLBphi-Rel25612.64640640015858.0281717626704000.934.340.934.0310.862.69.8573.30
2012Philadelphia PhilliesNLMLBphi37Rel26254.33650650010152.0402625726815021.276.921.214.5014.023.12.2863.35
2013Philadelphia PhilliesNLMLBphi59Rel27322.32480480015242.2331211221474011.276.960.424.439.912.24.6003.00
2014Philadelphia PhilliesNLMLBphi59Rel28573.94670670017064.0433128434815021.206.050.564.7811.392.38.4173.10
2015Pittsburgh PiratesNLMLBpit59Rel29412.98660660018157.0391919426648031.136.120.634.0810.052.46.8003.33
2016New York MetsNLMLBnyn59Rel30004.74410410011043.2412423821461231.428.451.654.339.482.19-5.07
2016Pittsburgh PiratesNLMLBpit59Rel30304.1328028000024.0191311311285201.257.131.134.1310.502.551.0003.81
2017Indianapolis IndiansILAAApit48Rel31203.1812111000011.011542890001.688.741.596.357.151.131.000-
2017Pittsburgh PiratesNLMLBpit59Rel310115.0090900509.01615155982002.7816.005.009.008.000.89.00011.60
MLB Totals - 9 Season(s)Filter27204.014195414009312390.030418417544192470344151.266.961.014.4010.762.45.5740.64
Minor League Totals - 6 Season(s)Filter21102.5596474900136301.0229105862313234420901.196.790.683.9210.212.61.677-
AAA Totals - 3 Season(s)Filter412.3834331006341.2341211317480001.227.340.653.6710.372.82.800-
AA Totals - 2 Season(s)Filter473.06251960053103.078423514441033201.186.821.223.849.002.34.364-
A+ Totals - 4 Season(s)Filter302.501064000039.2321111213651101.137.260.452.9514.755.001.000-
A Totals - 1 Season(s)Filter901.8715150000091.26323193429812301.156.190.294.129.622.331.000-
Rk Totals - 2 Season(s)Filter123.291248002027.0221710116304301.397.240.335.279.881.88.333-
Philadelphia Phillies Totals - 6 Season(s)Filter20183.722755270005911257.01891131072412532418091.216.570.834.3411.262.59.526-
Pittsburgh Pirates Totals - 3 Season(s)Filter724.4810301030023190.0744745124610015231.337.371.204.589.962.17.778-
New York Mets Totals - 1 Season(s)Filter004.74410410011043.2412423821461231.428.451.654.339.482.19--
Average MLB - Per ~220 innings15114.01235323200527220.0170103982510726319281.266.961.014.4010.762.45.5770.64
Average Minor - Per ~220 innings1572.557034360094220.01667662179624915701.196.790.683.9210.212.61.682-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008Reading PhilliesEastAAphi38221411000000001501000.000.083.000.0830013.000.000.091.0597.6938.465.000.000.000.00
2009Reading PhilliesEastAAphi10p23114000000000401000.000.000.000.000005.000.000.000.0000.0080.000.000.000.000.00
2009Lehigh Valley IronpigsILAAAphi43p2323000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2009Minor Totals (2 teams)Minor         137000000000701000.000.000.000.000008.000.000.000.0000.0087.500.000.000.000.00
2009Philadelphia PhilliesNLMLBphi58p2356000000000301000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2014Philadelphia PhilliesNLMLBphi59p28670000000001000000.0001.000.0001.000001.000.000.000.689100.000.000.000.000.000.00
2015Pittsburgh PiratesNLMLBpit59p29662000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2017Pittsburgh PiratesNLMLBpit59p3180000000001000000.0001.000.0001.000001.000.000.000.693100.000.000.000.000.000.00
MLB Totals - 8 Season(s)Filter3898000000002501000.000.200.000.2000011.000.000.250.00018.1845.452.500.000.000.00
Minor League Totals - 3 Season(s)Filter30180000000011202000.000.053.000.0530021.000.000.056.0004.7657.1412.000.000.000.00
AAA Totals - 2 Season(s)Filter53000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
AA Totals - 2 Season(s)Filter2515000000001902000.000.063.000.0630018.000.000.067.0005.5650.009.000.000.000.00
Philadelphia Phillies Totals - 5 Season(s)Filter2476000000001301000.000.143.000.143008.000.000.167.00012.5037.503.000.000.000.00
Pittsburgh Pirates Totals - 3 Season(s)Filter1022000000001200000.000.333.000.333003.000.000.500.00033.3366.672.000.000.000.00
Average MLB - Per 162 games1623000000001200000.000.200.000.200005.000.000.250.00018.1845.452.500.000.000.00
Average Minor - Per 162 games1629700000000565011000.000.053.000.05300113.000.000.056.0004.7657.1412.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Gulf Coast Phillies GCLRkphi20P9--1---111.0000.11------9100.018.4
2007Lakewood BlueClaws SALAphi21P15--292-1311.8460.73------15100.011.2
2007Clearwater Threshers FSLA+phi21P1---------------1100.00.7
2008Clearwater Threshers FSLA+phi22P5--13--441.0000.80------5100.03.6
2008Reading Phillies EastAAphi22P14--242-86.7500.43------14100.09.9
2009Gulf Coast Phillies GCLRkphi23P3---1--111.0000.33------3100.05.1
2009Clearwater Threshers FSLA+phi23P1---------------1100.00.7
2009Reading Phillies EastAAphi23P11---9--991.0000.82------11100.07.7
2009Lehigh Valley Ironpigs ILAAAphi23P2---1--111.0000.50------2100.01.4
2009Philadelphia PhilliesNLMLBphi23P6523-2--221.0000.330.09-----6100.03.7
2010Clearwater Threshers FSLA+phi24P3---------------3100.02.2
2010Lehigh Valley IronPigs ILAAAphi24P20---1--111.0000.05------20100.013.9
2010Philadelphia PhilliesNLMLBphi24P25-18-2--221.0000.080.11-----25100.015.4
2011Philadelphia PhilliesNLMLBphi25P64-58-31-43.7500.050.05-----64100.039.5
2012Philadelphia PhilliesNLMLBphi26P65-522-1132.6670.030.047187.5-65100.040.1
2013Philadelphia PhilliesNLMLBphi27P48-4211--221.0000.040.053260.0-48100.029.6
2014Philadelphia PhilliesNLMLBphi28P67-64111-32.6670.030.033-100.0-67100.041.4
2015Pittsburgh PiratesNLMLBpit29P66-57-41-54.8000.060.078-100.0-66100.040.7
2016New York MetsNLMLBnyn30P41-43131-54.8000.100.098188.9-41100.025.3
2016Pittsburgh PiratesNLMLBpit30P28-24-1--111.0000.040.044-100.0-28100.017.4
2017Indianapolis Indians ILAAApit31P12---------------12100.08.5
2017Pittsburgh PiratesNLMLBpit31P9-9--------3-100.0-9100.05.6
MLB Totals for P - 9 season(s)-   P4195390517512722.8150.050.0636490.0-4190.00.0
AAA Totals for P - 3 season(s)-   P34---2--221.0000.06------340.00.0
AA Totals for P - 2 season(s)-   P25--2132-1715.8820.60------250.00.0
A+ Totals for P - 4 season(s)-   P10--13--441.0000.40------100.00.0
A Totals for P - 1 season(s)-   P15--292-1311.8460.73------150.00.0
Rk Totals for P - 2 season(s)-   P12--11--221.0000.17------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Gulf Coast Phillies GCLRkphi209----------
2007Lakewood BlueClaws SALAphi2115----------
2007Clearwater Threshers FSLA+phi211----------
2008Clearwater Threshers FSLA+phi225----------
2008Reading Phillies EastAAphi2214----------
2009Gulf Coast Phillies GCLRkphi233----------
2009Clearwater Threshers FSLA+phi231----------
2009Reading Phillies EastAAphi2311----------
2009Lehigh Valley Ironpigs ILAAAphi232----------
2009Philadelphia PhilliesNLMLBphi236----------
2010Clearwater Threshers FSLA+phi243----------
2010Lehigh Valley IronPigs ILAAAphi2420----------
2010Philadelphia PhilliesNLMLBphi2425----------
2011Philadelphia PhilliesNLMLBphi2564----------
2012Philadelphia PhilliesNLMLBphi2665----------
2013Philadelphia PhilliesNLMLBphi2748----------
2014Philadelphia PhilliesNLMLBphi2867----------
2015Pittsburgh PiratesNLMLBpit2966----------
2016New York MetsNLMLBnyn3041----------
2016Pittsburgh PiratesNLMLBpit3028----------
2017Indianapolis Indians ILAAApit3112----------
2017Pittsburgh PiratesNLMLBpit319----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2009Philadelphia PhilliesMLB Spring TrainingMLB23000.0000000002.0700000003.5031.500.000.000.0000.00.000
2009Philadelphia PhilliesDiv SeriesMLB23000.0010100000.10000010000.000.000.000.0027.0000.00.000
2009Philadelphia PhilliesChamp. SeriesMLB2300null10100000.0100000000----------0null.000
2010Philadelphia PhilliesMLB Spring TrainingMLB24005.0610010000010.211761319001.379.280.842.5316.036.335.91.000
2010Philadelphia PhilliesDiv SeriesMLB24000.0010100000.110000000010.0027.000.000.000.0000.00.000
2011Philadelphia PhilliesMLB Spring TrainingMLB25001.0090900219.0611049001.116.000.004.009.002.251.00.000
2011Philadelphia PhilliesDiv SeriesMLB25000.0020200001.00000110001.000.000.009.009.001.000.00.000
2012Philadelphia PhilliesMLB Spring TrainingMLB26004.151001000108.2544026000.855.190.002.086.233.004.15.000
2013Philadelphia PhilliesMLB Spring TrainingMLB27004.5011011000010.09851411001.308.100.903.609.902.757.20.000
2014Philadelphia PhilliesMLB Spring TrainingMLB28001.7410010000010.19222012000.897.841.740.0010.4501.74.000
2015Pittsburgh PiratesMLB Spring TrainingMLB29005.0090900119.012551313001.6712.001.003.0013.004.335.00.000
2016New York MetsMLB Spring TrainingMLB30005.5613013001011.11387258001.6210.321.593.976.351.606.35.000
2017Pittsburgh PiratesMLB Spring TrainingMLB31118.0090900009.09881614211.679.001.006.0014.002.338.00.500
2018Arizona DiamondbacksMLB Spring TrainingMLB32003.1870700115.2522219001.157.943.181.5914.299.003.18.000
MLB Spring Training Totals - 10 yrs114.2088088006385.78645401028101211.339.041.052.9410.613.614.73.500
MLB Playoffs - Divisional Series Totals - 3 yrs000.0040400001.7100012001.205.400.005.4010.802.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs00null10100000.010000000----------0null.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2017Pittsburgh PiratesMLB Spring TrainingMLB3131000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 7 yrs331000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-03-20RPFree Agent -Free AgentFree AgentReleased by Diamondbacks32.180  
2018-01-23RPArizona DiamondbacksArizona Diamondbacks (MLB)-MinorsContractSigned to Minor League Contract - $1.5m in Majors32.124Team Roster on 2018-01-23
2017-07-13RPFree Agent -Free AgentFree AgentReleased by Pirates31.295  
2017-07-06RPPittsburgh PiratesIndianapolis (AAA)-DFADes For AssignmentDesignated for Assignment31.288Team Roster on 2017-07-06
2017-05-27RPPittsburgh PiratesIndianapolis (AAA)YDL-10InjuredAssigned to Indianapolis (AAA) for rehab31.248Team Roster on 2017-05-27
2017-04-25RPPittsburgh PiratesPittsburgh Pirates (MLB)YDL-10InjuredDL10 Strained left quad31.216Team Roster on 2017-04-25
2016-08-02RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveTradedTraded from Mets to Pirates for Jonathon Niese30.315Team Roster on 2016-08-02
2016-01-21RPNew York MetsNew York Mets (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($12m) 30.122Team Roster on 2016-01-21
2015-11-03RPFree Agent -Free AgentFree AgentGranted free agency30.043  
2015-05-15RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveReinstated from Paternity Leave29.236Team Roster on 2015-05-15
2015-05-11RPPittsburgh PiratesPittsburgh Pirates (MLB)YPaternityOff-RosterPlaced on paternity leave29.232Team Roster on 2015-05-11
2015-01-17RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($3.1m) Avoids arbitration29.118Team Roster on 2015-01-17
2014-12-11RPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveTradedTraded from Phillies to Pirates for Joely Rodriguez29.081Team Roster on 2014-12-11
2014-01-21RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($2m) Avoiding arbitration28.122Team Roster on 2014-01-21
2013-09-29RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveReinstated from suspension28.008Team Roster on 2013-09-29
2013-08-05RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YRestrictedOff-RosterSuspended for 50 games for violating MLB drug program27.318Team Roster on 2013-08-05
2013-01-18RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2013 ($1.4m) Avoiding arbitration27.119Team Roster on 2013-01-18
2012-05-07RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--26.228Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-17InjuredDisabled -- Left Elbow Ulnar Neuritis 
2009-08-23InjuredTransferred to 60-day DL 
2009-06-30InjuredDisabled -- Strained left posterior shoulder 
* 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
2009Philadelphia PhilliesTeam Payroll23400,000-72440-2,746,792400,000400,000
2010Philadelphia PhilliesTeam Payroll24405,000-70129222,812,412400,000805,000
2011Philadelphia PhilliesTeam Payroll25419,000-71627202,722,607414,0001,224,000
2012Philadelphia PhilliesTeam Payroll26505,000-53523412,954,887480,0001,729,000
2013Philadelphia PhilliesTeam Payroll271,400,000-40114563,023,990490,0003,129,0002013-01-18 - Signed to 1-year contract for 2013 ($1.4m) Avoiding arbitration
2014Philadelphia PhilliesTeam Payroll282,000,000-36415593,256,497500,0005,129,0002014-01-21 - Signed to 1-year contract for 2014-2014 ($2m) Avoiding arbitration
2015Pittsburgh PiratesTeam Payroll293,100,0006.05430912663,571,283507,5008,229,0002015-01-17 - Signed to 1-year contract for 2015-2015 ($3.1m) Avoids arbitration
2016New York MetsTeam Payroll305,250,0007.0542291375++3,498,245507,50013,479,0002016-01-21 - Signed to 2-year contract for 2016-2017 ($12m)
2016Pittsburgh PiratesTeam Payroll305,250,0007.054229675++3,498,245507,50013,479,0002016-01-21 - Signed to 2-year contract for 2016-2017 ($12m)
2017Pittsburgh PiratesTeam Payroll316,500,000-185679++3,651,709535,00019,979,000
* 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