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

Alfredo FigaroTrack this Player High Level: MLB Status: Free Agent since 2016 MLB Years: 2009-2014
Follow TBC on Twitter and Facebook

Played in Japan

PositionsP-202Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameAlfredo Figaro
Height6-0Weight173BatsRightThrowsRight
Born DateJuly 7,1984 [34.134]PlaceSamana,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2004 by the Detroit Tigers.
Signing ScoutsAngel SantanaService Time2.022 (2014)
MLB DebutJune 20,2009 [24.348]
OrganizationsDET [5] MIL [2] LAN [1] Awards2
TBC Player ID128167Retrosheet IDfigaa001MLBAM ID451628
Pitch Repertoire Fastball (64.13%) -- Slider (27.05%) -- Changeup (5.52%) -- 2-Seam Fastball (3.30%)
Fastball Velocity [2014] - 94.98 - [2013] - 95.08 - [2010] - 92.34
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Alfredo Figaro 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 RatingsPitchingStrikeouts33Walks66Hittable43SO/BB54vsPower43Hitting5Durability42Team.491Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006Gulf Coast Tigers (East)GCLRkdet-S/R21310.7014410005138.02973012310101.076.81--2.827.282.58.750-
2007Oneonta TigersNYPLA-det56ST22423.3811110000053.0562320116403201.359.450.172.706.752.50.667-
2007Lakeland Flying TigersFSLA+det-S/R22024.76541000022.22615120663001.4110.32--2.382.381.00.000-
2007Minor Totals (2 teams)Minor--ST0443.7916151000075.1823832122466201.379.710.122.615.452.09.500-
2008West Michigan WhitecapsMidwAdet44ST231222.05191902200123.0993528030967001.057.24--2.207.023.20.857-
2008Lakeland Flying TigersFSLA+det-S/R23054.91651100029.0372216212233001.6711.350.613.687.061.92.000-
2008Minor Totals (2 teams)Minor--ST01272.60252413200152.0136574424211910001.178.040.122.487.032.83.632-
2009Erie SeaWolvesEastAAdet51S/R24633.6016115001080.0673632823692001.137.540.902.597.763.00.667-
2009Detroit TigersALMLBdet43S/R24226.35532000017.0231312310160001.9412.181.595.298.471.60.5005.27
2010Toledo Mud HensILAAAdet43ST251064.14232300000124.0142605711391123001.4610.310.802.838.132.87.625-
2010Detroit TigersALMLBdet43Rel25026.75817005014.21812111852001.7711.050.614.913.070.63.0004.92
2011Orix BuffaloesJap PacIntl--Rel26603.42240240000123.21264947736908501.319.170.512.626.552.501.000-
2012Orix BuffaloesJap PacIntl--ST27053.0911110000064.0612322519370001.258.580.702.675.201.95.000-
2013Arizona BrewersArizRkmilST28000.0011000002.01000040000.433.86----15.430.00--
2013Nashville SoundsPCLAAAmil34ST28102.77330000013.014640982001.779.69--6.235.540.891.000-
2013Minor Totals (2 teams)Minor--ST0102.35440000015.0156409122001.578.80--5.287.041.331.000-
2013Milwaukee BrewersNLMLBmil45Rel28334.1433528008174.07741341515544101.249.361.821.826.573.60.5004.83
2014Nashville SoundsPCLAAAmil46Rel29523.71422400013270.0803129522550101.4510.240.642.827.042.50.714-
2014Milwaukee BrewersNLMLBmil45Rel29017.2760600408.211772181001.3811.422.081.048.318.00.0004.63
2016Arizona DodgersArizRklan49ST31003.0022000003.04110120001.6712.00--3.006.002.00--
2016Tulsa DrillersTexAAlan16S/R31203.50532001018.0179723103001.118.501.001.505.003.331.000-
2016Oklahoma City DodgersPCLAAAlan14ST31101.89330000019.018440482001.168.53--1.893.792.001.000-
2016Minor Totals (3 teams)Minor--S/R0302.701082001040.039141228205001.188.780.451.804.502.501.000-
MLB Totals - 4 Season(s)Filter585.045294300171113.012973642134837101.4310.151.652.686.532.44.3851.83
Minor League Totals - 8 Season(s)Filter44233.21150915932203594.05902492132917746428401.298.900.442.677.002.62.657-
AAA Totals - 4 Season(s)Filter1783.7471314000132226.02541019416741837101.4510.100.642.947.282.47.680-
AA Totals - 2 Season(s)Filter833.5821147002098.08445391026795001.127.710.922.397.263.04.727-
A+ Totals - 2 Season(s)Filter074.851192100051.1633728218296001.5610.900.353.125.021.61.000-
A Totals - 1 Season(s)Filter1222.05191902200123.0993528030967001.057.24--2.207.023.20.857-
A- Totals - 1 Season(s)Filter423.3811110000053.0562320116403201.359.450.172.706.752.50.667-
Rk Totals - 3 Season(s)Filter310.8217710005143.23484013370101.087.01--2.687.632.85.750-
Intl Totals - 2 Season(s)Filter653.313511240000187.2187726912551278501.298.970.582.646.092.31.545-
Milwaukee Brewers Totals - 2 Season(s)Filter344.46395340012182.28848411716625101.269.581.851.746.753.88.429-
Detroit Tigers Totals - 2 Season(s)Filter246.541349005031.2412523418212001.8611.651.145.125.971.17.333-
Average MLB - Per ~220 innings10155.04100178300332220.0248140123406516013201.4310.151.652.686.532.44.4001.83
Average Minor - Per ~220 innings1683.215534211171220.02189279116517110101.298.900.442.677.002.62.667-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009Detroit TigersALMLBdet43p2412000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2011Orix BuffaloesJap PacIntl--26244110011000300000.250.2501.0001.250414.000.750.750.5210.0075.000.0025.004.00100.00
2013Nashville SoundsPCLAAAmil34p2812000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2013Milwaukee BrewersNLMLBmil45p283312130002000500000.250.250.250.5003012.429.000.000.2220.0041.670.000.000.000.00
2014Nashville SoundsPCLAAAmil46p29247000000000400000.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
2014Milwaukee BrewersNLMLBmil45p2961000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2016Oklahoma City DodgersPCLAAAlan14p3123000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2016Minor Totals (2 teams)Minor         33000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
MLB Totals - 3 Season(s)Filter4015130002000700000.200.200.200.4003015.375.000.000.0000.0046.670.000.000.000.00
Minor League Totals - 3 Season(s)Filter2812000000000800000.000.000.000.0000012.000.000.000.0000.0066.670.000.000.000.00
AAA Totals - 3 Season(s)Filter2712000000000800000.000.000.000.0000012.000.000.000.0000.0066.670.000.000.000.00
Intl Totals - 1 Season(s)Filter244110011000300000.250.2501.0001.250414.000.750.750.0000.0075.000.0025.004.00100.00
Milwaukee Brewers Totals - 2 Season(s)Filter3913130002000500000.231.231.231.4623013.375.000.000.0000.0038.460.000.000.000.00
Detroit Tigers Totals - 1 Season(s)Filter12000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1626141200080002800000.200.200.200.40012061.375.000.000.0000.0046.670.000.000.000.00
Average Minor - Per 162 games162690000000004600000.000.000.000.0000069.000.000.000.0000.0066.670.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Gulf Coast Tigers (East) GCLRkdet21P14--3611109.9000.64------14100.028.0
2007Oneonta Tigers NYPLA-det22P11--116--17171.0001.55------11100.014.5
2007Lakeland Flying Tigers FSLA+det22P5---4-1441.0000.80------5100.03.6
2008West Michigan Whitecaps MidwAdet23P19--918212927.9311.42------19100.013.9
2008Lakeland Flying Tigers FSLA+det23P6--332186.7501.00------6100.04.4
2009Erie SeaWolves EastAAdet24P16--882-1816.8891.00------16100.011.3
2009Detroit TigersALMLBdet24P5317-2--221.0000.400.12-----5100.03.1
2010Toledo Mud Hens ILAAAdet25P23--811312219.8640.83------23100.016.1
2010Detroit TigersALMLBdet25P8114-32-53.6000.380.21-----8100.04.9
2013Arizona Brewers ArizRkmil28P1---------------1100.01.8
2013Nashville Sounds PCLAAAmil28P3---11-21.5000.33------3100.02.1
2013Milwaukee BrewersNLMLBmil28P3357457111312.9230.360.164180.0-33100.020.4
2014Nashville Sounds PCLAAAmil29P42--511111716.9410.38------42100.029.2
2014Milwaukee BrewersNLMLBmil29P6-811--221.0000.330.251-100.0-6100.03.7
2016Arizona Dodgers ArizRklan31P2---------------2100.03.6
2016Tulsa Drillers TexAAlan31P5---1--111.0000.20------5100.03.6
2016Oklahoma City Dodgers PCLAAAlan31P3---2--221.0000.67------3100.02.1
MLB Totals for P - 4 season(s)-   P529113613312219.8640.370.175183.3-520.00.0
AAA Totals for P - 4 season(s)-   P71--1325524338.8840.54------710.00.0
AA Totals for P - 2 season(s)-   P21--892-1917.8950.81------210.00.0
A+ Totals for P - 2 season(s)-   P11--37221210.8330.91------110.00.0
A Totals for P - 1 season(s)-   P19--918212927.9311.42------190.00.0
A- Totals for P - 1 season(s)-   P11--116--17171.0001.55------110.00.0
Rk Totals for P - 3 season(s)-   P17--3611109.9000.53------170.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Gulf Coast Tigers (East) GCLRkdet2114----------
2007Oneonta Tigers NYPLA-det2211----------
2007Lakeland Flying Tigers FSLA+det225----------
2008West Michigan Whitecaps MidwAdet2319----------
2008Lakeland Flying Tigers FSLA+det236----------
2009Erie SeaWolves EastAAdet2416----------
2009Detroit TigersALMLBdet245----------
2010Toledo Mud Hens ILAAAdet2523----------
2010Detroit TigersALMLBdet258----------
2013Arizona Brewers ArizRkmil281----------
2013Nashville Sounds PCLAAAmil283----------
2013Milwaukee BrewersNLMLBmil2833----------
2014Nashville Sounds PCLAAAmil2942----------
2014Milwaukee BrewersNLMLBmil296----------
2016Arizona Dodgers ArizRklan312----------
2016Tulsa Drillers TexAAlan315----------
2016Oklahoma City Dodgers PCLAAAlan313----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2009Detroit TigersMLB Spring TrainingMLB24000.0002-200206.0710000101.1710.500.000.000.0001.50.000
2010Detroit TigersMLB Spring TrainingMLB25006.7520200002.2622022003.6420.250.006.756.751.006.75.000
2013Milwaukee BrewersMLB Spring TrainingMLB28012.4011011003115.010440611001.076.000.003.606.601.832.40.000
2014Milwaukee BrewersMLB Spring TrainingMLB29101.80808005110.0632049301.005.400.003.608.102.252.701.000
2015Samsung LionsKoreaForeign301373.38250251000165.015466621651117601.248.400.872.786.382.293.60.650
Korean League Totals - 1 yrs1373.38250251000165.015466621651117601.248.400.872.786.382.293.60.650
MLB Spring Training Totals - 4 yrs112.14212190010233.72910801222401.227.750.003.215.881.832.67.500

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006Gulf Coast League All-Star (RP)1
2008Midwest League All-Star Team (RHP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-11-07RPFree Agent -Free AgentFree AgentGranted free agency32.123  
2016-08-23RPLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)32.047Team Roster on 2016-08-23
2016-07-28RPLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)32.021Team Roster on 2016-07-28
2016-07-26RPLos Angeles DodgersArizona Dodgers (Rk)-MinorsReassigned MinorsAssigned to Arizona Dodgers (Rk)32.019Team Roster on 2016-07-26
2016-07-25RPLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)32.018Team Roster on 2016-07-25
2016-07-21RPLos Angeles DodgersArizona Dodgers (Rk)-MinorsReassigned MinorsAssigned to Arizona Dodgers (Rk)32.014Team Roster on 2016-07-21
2016-07-20RPLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)32.013Team Roster on 2016-07-20
2016-07-19RPLos Angeles DodgersArizona Dodgers (Rk)-MinorsReassigned MinorsAssigned to Arizona Dodgers (Rk)32.012Team Roster on 2016-07-19
2016-06-25RPLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract31.353Team Roster on 2016-06-25
2014-11-08RPFree Agent -Free AgentFree AgentGranted free agency30.124  
2014-11-01RPTexas RangersTexas Rangers (MLB)-MinorsReassigned MinorsOutrighted to minors30.117Team Roster on 2014-11-01
2014-10-03RPTexas RangersTexas Rangers (MLB)YActive--Claimed off waivers from Brewers by Rangers30.088Team Roster on 2014-10-03
2014-08-30RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)30.054Team Roster on 2014-08-30
2014-06-29RPMilwaukee BrewersNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)29.357Team Roster on 2014-06-29
2014-06-25RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)29.353Team Roster on 2014-06-25
2014-06-08RPMilwaukee BrewersNashville (AAA)YMinorsActivated MinorsActivated from disabled list29.336Team Roster on 2014-06-08
2014-05-20RPMilwaukee BrewersNashville (AAA)YDL-7InjuredDL7 Injured29.317Team Roster on 2014-05-20
2014-04-25RPMilwaukee BrewersNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)29.292Team Roster on 2014-04-25
2014-04-21RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveRecalled from minors29.288Team Roster on 2014-04-21
2014-03-23RPMilwaukee BrewersNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)29.259Team Roster on 2014-03-23
2013-08-30RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)29.054Team Roster on 2013-08-30
2013-08-16RPMilwaukee BrewersNashville (AAA)YMinorsReassigned MinorsOptioned to Nashville (AAA)29.040Team Roster on 2013-08-16
2013-07-24RPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveActivated from DL29.017Team Roster on 2013-07-24
2013-07-22SPMilwaukee BrewersArizona Brewers (Rk)YDL-15InjuredAssigned to Arizona Brewers (Rk) for rehab29.015Team Roster on 2013-07-22
2013-06-26SPMilwaukee BrewersMilwaukee Brewers (MLB)YDL-15InjuredDL15 Strained right oblique [-]28.354Team Roster on 2013-06-26
2013-03-31SPMilwaukee BrewersMilwaukee Brewers (MLB)YActiveMLB ActiveContract purchased from minors28.267Team Roster on 2013-03-31
2012-12-19PMilwaukee BrewersMilwaukee Brewers (MLB)-MinorsContractSigned to minor league contract28.165Team Roster on 2012-12-19
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-14Released by Tigers 
* 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
2009Detroit TigersTeam Payroll24400,000-72444-2,746,792400,000400,000
2010Detroit TigersTeam Payroll25400,000-75740-2,812,412400,000800,000
2013Milwaukee BrewersTeam Payroll28490,000-77531-3,023,990490,0001,290,0002012-12-19 - Signed to minor league contract
2014Milwaukee BrewersTeam Payroll29500,0002.02279432-3,256,497500,0001,790,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