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.013]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 TigersGCLRkdet-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.0231312310160011.9412.181.595.298.471.60.5005.45
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.07741341515544111.249.361.821.826.573.60.5004.87
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.012973642134837121.4310.151.652.686.532.44.3851.88
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.28848411716625111.269.581.851.746.753.88.429-
Detroit Tigers Totals - 2 Season(s)Filter246.541349005031.2412523418212011.8611.651.145.125.971.17.333-
Average MLB - Per ~220 innings10155.04100178300332220.0248140123406516013241.4310.151.652.686.532.44.4001.88
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 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 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