Tips Updates
Daily
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.271]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