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

Ervin SantanaTrack this Player High Level: MLB Current Team: MLB Years: 2005-2017
Follow TBC on Twitter and Facebook

Rated Prospect
Futures Game

PositionsP-435Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameErvin Ramon Santana
Height6-2Weight160BatsRightThrowsRight
Born DateJanuary 10,1983 [35.158]PlaceSan Cristobal,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2000 by the Anaheim Angels.
Signing Bonus$700,000Signing ScoutsClay DanielDonny RowlandService Time12.104 (2017)
Prospect Rankings[BA] 2004-MLB-#29 ... 2004-ANA-#4 ... 2005-ANA-#7
MLB DebutMay 17,2005 [22.127]
OrganizationsANA [10] MIN [4] ATL [1] KCA [1] Awards6Awards Voting2-5
TBC Player ID45678Retrosheet IDsante001MLBAM ID429722
Pitch Repertoire Fastball (50.27%) -- Slider (37.20%) -- Changeup (7.67%) -- 2-Seam Fastball (4.87%)
Fastball Velocity [2017] - 93.05 - [2016] - 92.67 - [2015] - 92.47 - [2014] - 92.31 - [2013] - 92.29 - [2012] - 91.65 - [2011] - 92.80 - [2010] - 92.42
Research ToolsTrack this Player -- Intersect 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 Ervin Santana page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Threw a no-hitter on July 27,2011 against the Cleveland Indians ... Opening Day Starter for Minnesota Twins in 2016-2017
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts43Walks68Hittable61SO/BB63vsPower61Hitting3Durability64Team.523Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Rancho Cucamonga QuakesCalifA+ana-ST201022.53202001000124.298443593613014001.077.070.652.609.393.61.833-
2003Arkansas TravelersTexAAana29ST20113.94660000029.2231513412231001.186.981.213.646.981.92.500-
2003Minor Totals (2 teams)Minor--ST01132.80262601000153.01215948134815315001.107.060.762.808.923.19.786-
2004Arkansas TravelersTexAAana11ST21213.30880000043.2411916318485001.358.450.623.719.892.67.667-
2005Arkansas TravelersTexAAana40ST22512.31770000039.0341210215321001.267.850.463.467.382.13.833-
2005Salt Lake StingersPCLAAAana-ST22104.19330000019.01911922170001.098.840.930.937.918.501.000-
2005Minor Totals (2 teams)Minor--ST0612.9310100000058.0532319417491001.208.180.622.627.562.88.857-
2005Los Angeles Angels of AnaheimALMLBana54ST221284.65232301100133.213973691747994081.399.361.143.166.672.11.6004.43
2006Los Angeles AngelsALMLBana54ST231684.28333300000204.0181106972170141102111.237.990.933.096.222.01.6674.29
2007Salt Lake BeesPCLAAAana-ST24215.01550000032.0391918410321001.5210.861.112.788.913.20.667-
2007Los Angeles AngelsALMLBana54ST247145.76282620010150.01741039626581267081.5510.441.563.487.562.17.3335.13
2008Los Angeles AngelsALMLBana54ST251673.49323202100219.0198898523472145181.128.140.951.938.794.55.6963.30
2009Arizona AngelsArizRkana-ST26000.0011000003.03000070000.908.10----18.900.00--
2009Rancho Cucamonga QuakesCalifA+ana-ST26005.7911000004.24332030000.867.713.86--5.790.00--
2009Salt Lake BeesPCLAAAana-ST26103.6011000005.03220141000.805.40--1.807.204.001.000-
2009Minor Totals (3 teams)Minor--ST0103.46330000012.1105521141000.856.921.380.699.6914.001.000-
2009Los Angeles AngelsALMLBana54ST26885.03242312200139.21598378244710740101.4710.251.553.036.892.28.5005.02
2010Los Angeles AngelsALMLBana54ST2717103.92333304100222.2221104972773169111121.328.931.092.956.832.32.6304.28
2011Los Angeles AngelsALMLBana54ST2811123.38333304100228.22079586267217810181.228.151.022.837.012.47.4784.00
2012Los Angeles AngelsALMLBana54ST299135.16303001100178.016510910239611334091.278.341.973.086.722.18.4095.63
2013Kansas City RoyalsALMLBkca54ST309103.24323200000211.0190857626511616061.148.101.112.186.873.16.4743.93
2014Gwinnett BravesILAAAatl30ST31108.4411000005.08651431002.2513.501.696.755.060.751.000-
2014Atlanta BravesNLMLBatl30ST3114103.95313100000196.0193908616631799041.318.860.732.898.222.84.5833.39
2015Rochester Red WingsILAAAmin27ST32301.74330000020.2174424112001.027.400.871.744.792.751.000-
2015Minnesota TwinsALMLBmin54ST32754.00171700000108.010450481236823041.308.671.003.006.832.28.5834.17
2016Minnesota TwinsALMLBmin54ST337113.38303002100181.01687868195314911341.228.340.942.637.402.81.3893.81
2017Minnesota TwinsALMLBmin54ST341683.28333305300211.01778577316116712181.137.541.322.607.112.74.6674.46
2018Chattanooga LookoutsSouAAminST35019.0011000002.04221010002.0018.004.50--4.500.00.000-
2018Fort Myers MiracleFSLA+minST35002.7011000003.02110130010.905.40--2.708.103.00--
2018Minor Totals (2 teams)Minor--ST0015.0622000005.06331140011.3110.131.691.696.754.00.000-
MLB Totals - 13 Season(s)Filter1491244.0237937632111102381.022761150106530773919059691001.278.591.162.797.192.58.5461.13
Minor League Totals - 8 Season(s)Filter2673.19585801000329.02951381183010331426011.207.970.812.788.493.05.788-
AAA Totals - 5 Season(s)Filter814.1413130000081.2864238921675001.299.360.982.297.293.19.889-
AA Totals - 4 Season(s)Filter843.23222200000113.0102484110451047001.298.030.793.548.192.31.667-
A+ Totals - 3 Season(s)Filter1022.65222201000131.21044839113713614011.067.060.752.519.233.68.833-
Rk Totals - 1 Season(s)Filter000.0011000003.03000070000.908.10----18.900.00--
Los Angeles Angels Totals - 7 Season(s)Filter84724.302132103136101340.013056896411864281068515661.298.751.252.877.162.50.538-
Minnesota Twins Totals - 3 Season(s)Filter30243.47808007400500.244921319362150398264161.208.071.112.707.152.65.556-
Kansas City Royals Totals - 1 Season(s)Filter9103.24323200000211.0190857626511616061.148.101.112.186.873.16.474-
Atlanta Braves Totals - 1 Season(s)Filter14103.95313100000196.0193908616631799041.318.860.732.898.222.84.583-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter1284.65232301100133.213973691747994081.399.361.143.166.672.11.600-
Average MLB - Per ~220 innings14114.02353502100220.02101069828681769191.278.591.162.797.192.58.5601.13
Average Minor - Per ~220 innings1753.19383801000220.01959178206820717011.207.970.812.788.493.05.773-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsALMLBana54p2324010000000300000.250.250.250.5001041.000.000.000.2220.0075.000.000.000.000.00
2007Los Angeles AngelsALMLBana54p2425111002000300000.200.200.400.600215.500.200.200.2510.0060.000.000.000.00100.00
2008Los Angeles AngelsALMLBana54p25216000000000200000.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
2011Los Angeles AngelsALMLBana54p2812010000000100000.500.500.5001.0001021.000.000.000.4450.0050.000.000.000.000.00
2012Los Angeles AngelsALMLBana54p29304000000000401000.000.000.000.000005.000.000.000.0000.0080.000.000.000.000.00
2013Kansas City RoyalsALMLBkca54p30324010000000200000.250.250.250.500104.500.000.000.2220.0050.000.000.000.000.00
2014Atlanta BravesNLMLBatl30p3131637710010022808001.111.138.127.2658173.200.016.048.1232.7438.3614.000.000.0014.29
2016Minnesota TwinsALMLBmin54p3325000000000300100.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2017Minnesota TwinsALMLBmin54p34310321005000300000.200.200.300.5003110.286.100.100.2110.0030.000.000.000.0050.00
MLB Totals - 9 Season(s)Filter124103111330080024909101.126.142.155.297163115.236.029.049.0001.7442.6124.500.000.0023.08
Atlanta Braves Totals - 1 Season(s)Filter31637710010022808001.111.138.127.2658173.200.016.048.0002.7438.3614.000.000.0014.29
Los Angeles Angels Totals - 5 Season(s)Filter56211310020001301000.143.143.190.3334122.375.047.048.0000.0059.090.000.000.0033.33
Minnesota Twins Totals - 2 Season(s)Filter515321005000600100.133.125.200.3253116.200.067.067.0000.0037.500.000.000.0050.00
Kansas City Royals Totals - 1 Season(s)Filter324010000000200000.250.250.250.500104.500.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games16213514174001000364012101.126.142.155.297214150.236.029.049.0001.7442.6124.500.000.0023.08

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2003Rancho Cucamonga Quakes CalifA+ana20P20--9132-2422.9171.10------20100.014.3
2003Arkansas Travelers TexAAana20P6--42--661.0001.00------6100.04.3
2004Arkansas Travelers TexAAana21P8--341-87.8750.88------8100.05.8
2006Los Angeles AngelsALMLBana23P33332041312232725.9260.760.12-----33100.020.4
2007Salt Lake Bees PCLAAAana24P5--231165.8331.00------5100.03.5
2007Los Angeles AngelsALMLBana24P2826150613-219191.0000.680.13-----28100.017.3
2008Los Angeles AngelsALMLBana25P32322191913--32321.0001.000.15-----32100.019.8
2009Arizona Angels ArizRkana26P1--1---111.0001.00------1100.01.8
2009Rancho Cucamonga Quakes CalifA+ana26P1--2---221.0002.00------1100.00.7
2009Salt Lake Bees PCLAAAana26P1---------------1100.00.7
2009Los Angeles AngelsALMLBana26P242313969111615.9380.630.11-----24100.014.8
2010Los Angeles AngelsALMLBana27P33332221517-232321.0000.970.14-----33100.020.4
2011Los Angeles AngelsALMLBana28P33332281120533631.8610.940.14-----33100.020.4
2012Los Angeles AngelsALMLBana29P30301781716113433.9711.100.1916288.9-30100.018.5
2013Kansas City RoyalsALMLBkca30P32322112219124241.9761.280.1913861.9-32100.019.8
2014Gwinnett Braves ILAAAatl31P1---------------1100.00.7
2014Atlanta BravesNLMLBatl31P31311961720113837.9741.190.197653.8-31100.019.1
2015Rochester Red Wings ILAAAmin32P3---2--221.0000.67------3100.02.1
2015Minnesota TwinsALMLBmin32P17171081014122524.9601.410.227187.5-17100.010.5
2016Minnesota TwinsALMLBmin33P3030181208132928.9660.930.155183.3-30100.018.5
2017Minnesota TwinsALMLBmin34P333321119162-3735.9461.060.1711284.6-33100.020.4
MLB Totals for P - 13 season(s)-   P37937623801851871522387372.9610.980.16592074.7-3790.00.0
AAA Totals for P - 5 season(s)-   P13--55121110.9090.77------130.00.0
AA Totals for P - 3 season(s)-   P21--1210232422.9171.05------210.00.0
A+ Totals for P - 2 season(s)-   P21--11132-2624.9231.14------210.00.0
Rk Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2003Rancho Cucamonga Quakes CalifA+ana2020----------
2003Arkansas Travelers TexAAana206----------
2004Arkansas Travelers TexAAana218----------
2006Los Angeles AngelsALMLBana2333----------
2007Salt Lake Bees PCLAAAana245----------
2007Los Angeles AngelsALMLBana2428----------
2008Los Angeles AngelsALMLBana2532----------
2009Arizona Angels ArizRkana261----------
2009Rancho Cucamonga Quakes CalifA+ana261----------
2009Salt Lake Bees PCLAAAana261----------
2009Los Angeles AngelsALMLBana2624----------
2010Los Angeles AngelsALMLBana2733----------
2011Los Angeles AngelsALMLBana2833----------
2012Los Angeles AngelsALMLBana2930----------
2013Kansas City RoyalsALMLBkca3032----------
2014Gwinnett Braves ILAAAatl311----------
2014Atlanta BravesNLMLBatl3131----------
2015Rochester Red Wings ILAAAmin323----------
2015Minnesota TwinsALMLBmin3217----------
2016Minnesota TwinsALMLBmin3330----------
2017Minnesota TwinsALMLBmin3433----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2005Los Angeles Angels of AnaheimDiv SeriesMLB22105.0610100005.15331220001.378.441.693.383.381.005.061.000
2005Los Angeles Angels of AnaheimChamp. SeriesMLB220110.3811000004.13652320001.466.234.156.234.150.6712.46.000
2006Los Angeles AngelsMLB Spring TrainingMLB23404.94770000027.129151521329001.559.550.664.289.552.234.941.000
2007Los Angeles AngelsMLB Spring TrainingMLB24136.33770000027.03621195715001.5912.001.672.335.002.147.00.250
2008Los Angeles AngelsMLB Spring TrainingMLB25304.26770000031.23115151723101.228.810.281.996.543.294.261.000
2008Los Angeles AngelsDiv SeriesMLB25008.4411000005.18551030001.5713.501.690.005.0608.44.000
2009Los Angeles AngelsChamp. SeriesMLB26111.5940400205.25310450001.737.940.006.357.941.254.76.500
2010Los Angeles AngelsMLB Spring TrainingMLB27104.40440000014.113771516101.288.160.633.1410.053.204.401.000
2011Los Angeles AngelsMLB Spring TrainingMLB28212.42660000022.1197611121201.367.660.404.438.461.912.82.667
2012Los Angeles AngelsMLB Spring TrainingMLB29102.08523000017.115441616001.237.790.523.128.312.672.081.000
2013Kansas City RoyalsMLB Spring TrainingMLB30114.70660000023.03014122421301.4811.740.781.578.225.255.48.500
2014Atlanta BravesMLB Spring TrainingMLB31105.4022000005.0633001101.2010.800.000.001.8005.401.000
2015Minnesota TwinsMLB Spring TrainingMLB32311.89550000019.014441312000.896.630.471.425.684.001.89.750
2016Minnesota TwinsMLB Spring TrainingMLB33201.77550000020.113940718011.005.750.003.107.972.573.981.000
2017Minnesota TwinsMLB Spring TrainingMLB34201.98440000013.220432314001.7413.171.321.989.224.672.631.000
MLB Spring Training Totals - 11 yrs2163.75585530000221.0226103921666186811.329.200.652.697.572.824.19.778
MLB Playoffs - Divisional Series Totals - 2 yrs106.75211000010.71388225001.4110.971.691.694.222.506.751.000
MLB Playoffs - Championship Series Totals - 2 yrs125.40514002010.0896277001.507.201.806.306.301.008.10.333

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Los Angeles AngelsMLB Spring TrainingMLB2313110002000000000.333.333.333.666103.333.000.0000.000.000.000.000.000.00
2007Los Angeles AngelsMLB Spring TrainingMLB2423000000000301000.000.000.000.000004.000.000.0000.0075.000.000.000.000.00
2008Los Angeles AngelsMLB Spring TrainingMLB2512100000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2011Los Angeles AngelsMLB Spring TrainingMLB2812000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2012Los Angeles AngelsMLB Spring TrainingMLB2953000000000300000.000.000.000.000003.000.000.0000.00100.000.000.000.000.00
2013Kansas City RoyalsMLB Spring TrainingMLB3012000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2014Atlanta BravesMLB Spring TrainingMLB3111000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 8 yrs16162100020001001000.063.063.063.1261017.167.000.0000.0058.820.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2003California League All-Star Team (P) ... California League Pitcher of the Year ... Minor League High-A All-Star Team (SP)3
2008Los Angeles Angels Player of the Year ... Major League 2nd All-Star (end of season) (SP)2
2011American League Player of the Week (July 25-July 31)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-28SPMinnesota TwinsFort Myers (A+)-DL-60InjuredAssigned to Fort Myers (A+) for rehab35.138Team Roster on 2018-05-28
2018-05-23SPMinnesota TwinsChattanooga (AA)-DL-60InjuredAssigned to Chattanooga (AA) for rehab35.133Team Roster on 2018-05-23
2018-05-03SPMinnesota TwinsMinnesota Twins (MLB)-DL-60InjuredDL60 Transferred to 60-day DL35.113Team Roster on 2018-05-03
2018-03-29SPMinnesota TwinsMinnesota Twins (MLB)YDL-10InjuredDL10 Right third finger35.078Team Roster on 2018-03-29
2016-05-07SPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveActivated from DL33.117Team Roster on 2016-05-07
2015-07-04SPMinnesota TwinsMinnesota Twins (MLB)YDL-15InjuredDL15 Lower back strain32.175Team Roster on 2015-07-04
2015-07-04SPMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveReinstated to active roster32.175Team Roster on 2015-07-04
2015-06-20SPMinnesota TwinsRochester (AAA)-Restricted--Assigned to Rochester (AAA)32.161Team Roster on 2015-06-20
2015-04-04PMinnesota TwinsMinnesota Twins (MLB)-RestrictedOff-RosterSuspended 80 games for violating MLB drug program.32.084Team Roster on 2015-04-04
2014-12-13PMinnesota TwinsMinnesota Twins (MLB)YActiveContractSigned to 4-year contract for 2015-2018 ($54m) Vesting option for 5th year31.337Team Roster on 2014-12-13
2014-10-31PFree Agent -Free AgentFree AgentGranted free agency31.294  
2014-04-09PAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveRecalled from minors31.089Team Roster on 2014-04-09
2014-03-30PAtlanta BravesAtlanta Braves (MLB)YMinorsReassigned MinorsOptioned to minors31.079Team Roster on 2014-03-30
2014-03-13PAtlanta BravesAtlanta Braves (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($14.1m)31.062Team Roster on 2014-03-13
2013-10-31PFree Agent -Free AgentFree AgentDeclared free agency30.294  
2012-10-31SPKansas City RoyalsKansas City Royals (MLB)YActiveTradedTraded from Angels to Royals for Brandon Sisk29.294Team Roster on 2012-10-31
2012-10-31PLos Angeles AngelsLos Angeles Angels (MLB)YActiveContractAngels exercised option for 2013 ($13m)29.294Team Roster on 2012-10-31
2012-05-08SPLos Angeles AngelsLos Angeles Angels (MLB)YActive--29.118Team Roster on 2012-05-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-07-03InjuredActivated from DL 
2009-06-22InjuredDisabled -- Right triceps pain 
2009-05-14InjuredActivated from DL 
2009-04-05InjuredDisabled -- Elbow 
2000-09-02ContractSigned as nondrafted free agent by Angels 
* 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
2000Anaheim Angels-17700,000-------700,000Signing Bonus as an amateur free agent
2005Los Angeles Angels of AnaheimTeam Payroll22300,000-79440-2,189,055300,0001,000,000
2006Los Angeles AngelsTeam Payroll23350,000-59023252,365,072327,0001,350,000
2007Los Angeles AngelsTeam Payroll24425,000-52919342,459,737380,0001,775,000
2008Los Angeles AngelsTeam Payroll25420,000-54523402,696,252390,0002,195,000
2009Los Angeles AngelsTeam Payroll263,800,000-2131274++2,746,792400,0005,995,000
2010Los Angeles AngelsTeam Payroll276,000,000-144884++2,812,412400,00011,995,000
2011Los Angeles AngelsTeam Payroll288,000,000-101789++2,722,607414,00019,995,000
2012Los Angeles AngelsTeam Payroll2911,200,000-67793++2,954,887480,00031,195,000
2013Kansas City RoyalsTeam Payroll3013,000,000-57193++3,023,990490,00044,195,0002012-10-31 - Angels exercised option for 2013 ($13m)
2014Atlanta BravesTeam Payroll3114,100,000-57294++3,256,497500,00058,295,0002014-03-13 - Signed to 1-year contract for 2014-2014 ($14.1m)
2015Minnesota TwinsTeam Payroll3213,500,00010.10165293++3,571,283507,50071,795,0002014-12-13 - Signed to 4-year contract for 2015-2018 ($54m) Vesting option for 5th year
2016Minnesota TwinsTeam Payroll3313,500,00011.10472293++3,498,245507,50085,295,000
2017Minnesota TwinsTeam Payroll3413,500,00012.10478292++3,651,709535,00098,795,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