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

Hanser AlbertoTrack this Player High Level: MLB Current Team: Baltimore Orioles MLB Years: 2015-2019
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsSS-583, 2B-61, 3B-52, 1B-47, DH-10, RF-2Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameHanser Joel Alberto (Pena)
Height5-11Weight175BatsRightThrowsRight
Born DateOctober 17,1992 [27.000]PlaceSan Francisco de Macoris,Dominican Republic

DraftedSigned as undrafted amateur free agent in 2009 by the Texas Rangers.
Signing Bonus$7,000Service Time2.085 (2018)
MLB DebutMay 29,2015 [22.224]
OrganizationsTEX [9] BAL [1] Awards0
TBC Player ID165832Retrosheet IDalbeh001MLBAM ID593643
Pitch Repertoire Curveball (100.00%)
Fastball Velocity
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Hanser Alberto 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 RatingsBattingSpeed44Power40Contact83XBH39RBIs47Runs51Hitting63Durability36Team.509Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Dominican RangersDSLRktexss175017925641520241636900000.358.378.464.8428317185.376.106.212.3703.244.861.500.000.0026.56
2011Spokane IndiansNwstA-tex19ss18531872150810167191531206.267.308.321.629609202.287.054.134.2824.467.431.670.000.0018.00
2012Hickory CrawdadsSALAtex3ss19622463783171438154182232317.337.385.463.84811422272.354.126.244.3686.628.091.221.4761.5026.51
2012Myrtle Beach PelicansCaroA+tex12ss1966279367411243493227315010.265.273.362.63510117290.277.097.125.2740.699.3113.501.3869.7522.97
2012Minor Totals (2 teams)Minor         128525731572838722472049638117.299.327.410.73721539562.313.111.181.3193.568.722.451.4265.6324.84
2013Myrtle Beach PelicansCaroA+tex12ss2029976255007314821007.258.301.309.610305104.281.051.113.2753.857.692.000.000.0020.00
2013Frisco RoughRidersTexAAtex2ss201003563776644401351641516110.213.253.287.54010214384.227.074.140.2404.1710.682.561.0489.0018.42
2013Minor Totals (2 teams)Minor         129453431011144471662049726117.223.263.291.55413219488.239.068.135.2474.1010.042.450.82113.2518.81
2014Myrtle Beach PelicansCaroA+tex3ss21702623771153543104102536408.271.301.408.70910723285.280.137.198.3113.518.772.501.7552.4032.39
2014Frisco RoughRidersTexAAtex37ss21501782349612156461742002.275.314.354.668639190.296.079.124.2993.168.952.831.0589.0018.37
2014Minor Totals (2 teams)Minor         120440601202147581681642784010.273.306.386.69217032475.286.113.168.3063.378.842.631.4762.8626.67
2015Round Rock ExpressPCLAAAtex3ss228131042961944325593327216.310.331.435.76613527330.335.125.155.3302.7310.003.671.2177.5028.13
2015Texas RangersALMLBtex682b224199122221041021703002.222.238.263.501263104.268.041.071.2201.9216.358.500.000.0013.64
2016Round Rock ExpressPCLAAAtex8ss236326532731317362282922003.275.302.411.71310921277.288.136.166.3072.8910.473.632.5337.8628.77
2016Texas RangersALMLBtex2ss2335562810051001700201.143.138.161.2999158.195.018.036.1270.0029.310.000.000.0012.50
2017Frisco RoughRidersTexAAtex22c24311231000001200000.273.333.364.6974112.333.091.182.3078.3316.672.000.000.0033.33
2017Round Rock ExpressPCLAAAtex213b2429240012000100000.444.444.7781.222719.429.334.333.5120.0011.110.0011.119.0025.00
2017Minor Totals (2 teams)Minor         520471012001300000.350.381.550.93111221.375.200.250.3954.7614.293.004.7620.0028.57
2018Round Rock ExpressPCLAAAtex251013614511917375803928356111.330.346.452.79816327384.337.122.139.3412.347.293.111.8251.5722.69
2018Texas RangersALMLBtex2251327052000012401000.185.241.259.5007230.217.074.111.2256.6713.332.000.000.0040.00
2019Baltimore OriolesALMLBbal2613952462160212125144165043319.305.329.422.75122135550.318.117.147.3182.919.093.132.1843.6721.88
MLB Totals - 4 Season(s)Filter228706761952631260652088475112.276.298.373.67126341742.300.097.126.0002.7011.864.401.6258.8321.03
Minor League Totals - 9 Season(s)Filter73027403457871332238345863598257302828470.287.316.393.70910781932924.303.106.161.0003.358.792.621.3072.1124.52
AAA Totals - 4 Season(s)Filter2479451212924981912871026917148220.309.330.438.768414761000.324.129.153.0002.609.103.501.9049.7426.03
AA Totals - 3 Season(s)Filter153545621281356551992360936112.235.274.310.58416924586.252.075.136.0003.9210.242.611.0290.8318.75
A+ Totals - 3 Season(s)Filter165638791703159842281660889025.266.289.373.66223845679.279.107.154.0002.368.843.751.3370.8926.47
A Totals - 1 Season(s)Filter622463783171438154182232317.337.385.463.84811422272.354.126.244.0006.628.091.221.4761.5026.51
A- Totals - 1 Season(s)Filter531872150810167191531206.267.308.321.629609202.287.054.134.0004.467.431.670.000.0018.00
Rk Totals - 1 Season(s)Filter5017925641520241636900000.358.378.464.8428317185.376.106.212.0003.244.861.500.000.0026.56
Baltimore Orioles Totals - 1 Season(s)Filter13952462160212125144165043319.305.329.422.75122135550.318.117.147.0002.919.093.132.1843.6721.88
Texas Rangers Totals - 3 Season(s)Filter89182143551092143804203.192.207.231.438426192.240.039.066.0002.0819.799.500.000.0017.14
Average MLB - Per 162 games1625025413918294344146335419.276.298.373.67118729527.300.097.126.0002.7011.864.401.6258.8321.03
Average Minor - Per 162 games162608771753058771982257766116.287.316.393.70923943649.303.106.161.0003.358.792.621.3072.1124.52

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2019Baltimore OriolesALMLBbalRel260018.0010100101.01221200003.009.009.0018.00--0.00-19.00
MLB Totals - 1 Season(s)Filter0018.0010100101.01221200003.009.009.0018.00--0.00-19.00
Baltimore Orioles Totals - 1 Season(s)Filter0018.0010100101.01221200003.009.009.0018.00--0.00--
Average MLB - Per ~220 innings0018.002200220002200220.022044044022044000003.009.009.0018.00--0.00-19.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Spokane Indians NwstA-tex18SS51--661182022204184.9023.61------5396.267.1
2012Hickory Crawdads SALAtex19SS35--571131423184170.9244.86------6256.525.2
2012Hickory Crawdads SALAtex193B17--1030334340.9302.35------6227.412.2
2012Myrtle Beach Pelicans CaroA+tex19SS65--1042401049354344.9725.29------6698.546.8
2013Myrtle Beach Pelicans CaroA+tex20SS29--5488726149142.9534.90------29100.020.9
2013Frisco RoughRiders TexAAtex20SS98--1752831759475458.9644.67------10098.070.0
2014Myrtle Beach Pelicans CaroA+tex21SS64--103194848305297.9744.64------7091.446.4
2014Myrtle Beach Pelicans CaroA+tex213B5--210121312.9232.40------707.13.6
2014Frisco RoughRiders TexAAtex21SS50--87152320242239.9884.78------50100.036.0
2015Round Rock Express PCLAAAtex22SS65--106189345298295.9904.54------8180.245.1
2015Round Rock Express PCLAAAtex222B10--2418144342.9774.20------8112.36.9
2015Round Rock Express PCLAAAtex223B6--47111211.9171.83------817.44.2
2015Texas RangersALMLBtex222B24211904073214115113.9834.710.59-----4158.514.8
2015Texas RangersALMLBtex22SS8334413-317171.0002.130.50-----4119.54.9
2015Texas RangersALMLBtex223B722523--551.0000.710.20-----4117.14.3
2015Texas RangersALMLBtex22DH4---------------419.82.5
2016Round Rock Express PCLAAAtex23SS57--85182948276267.9674.68------6390.539.9
2016Round Rock Express PCLAAAtex232B6--2516164241.9766.83------639.54.2
2016Texas RangersALMLBtex233B11445114-115151.0001.360.33-----3531.46.8
2016Texas RangersALMLBtex23SS96591333-1046461.0005.110.78-----3525.75.6
2016Texas RangersALMLBtex23DH6---------------3517.13.7
2016Texas RangersALMLBtex232B633389121817.9442.830.52-----3517.13.7
2016Texas RangersALMLBtex231B4113131-214141.0003.501.08-----3511.42.5
2017Frisco RoughRiders TexAAtex24SS2--221-54.8002.00------366.72.9
2017Frisco RoughRiders TexAAtex242B1--33-2661.0006.00------333.31.4
2017Round Rock Express PCLAAAtex242B1--54-2991.0009.00------250.00.7
2017Round Rock Express PCLAAAtex24SS1---2--221.0002.00------250.00.7
2018Round Rock Express PCLAAAtex25SS44--66138728211204.9674.64------10143.631.9
2018Round Rock Express PCLAAAtex251B43--33717346357354.9928.23------10142.631.2
2018Round Rock Express PCLAAAtex252B9--1429-543431.0004.78------1018.96.5
2018Round Rock Express PCLAAAtex253B3--151176.8572.00------1013.02.2
2018Round Rock Express PCLAAAtex25RF2--5---551.0002.50------1012.01.4
2018Texas RangersALMLBtex25SS5330710131817.9443.400.57-----1338.53.1
2018Texas RangersALMLBtex252B432568-314141.0003.500.56-----1330.82.5
2018Texas RangersALMLBtex253B3112-2--221.0000.670.17-----1323.11.9
2019Baltimore OriolesALMLBbal262B9067612119169359291288.9903.200.47-----13964.755.6
2019Baltimore OriolesALMLBbal263B665847454115714176169.9602.560.36-----13947.540.7
2019Baltimore OriolesALMLBbal26LF3172---221.0000.670.29-----1392.21.9
2019Baltimore OriolesALMLBbal26RF1184---441.0004.000.50-----1390.70.6
2019Baltimore OriolesALMLBbal26P1-1-------------1390.70.6
2019Baltimore OriolesALMLBbal26DH11--------------1390.70.6
MLB Totals for 2B - 4 season(s)-   2B12494860173259678438432.9863.480.50-----1240.00.0
MLB Totals for 3B - 4 season(s)-   3B876555657134715198191.9652.200.34-----870.00.0
MLB Totals for SS - 3 season(s)-   SS221212324561168180.9883.640.65-----220.00.0
MLB Totals for DH - 3 season(s)-   DH111--------------110.00.0
MLB Totals for 1B - 1 season(s)-   1B4113131-214141.0003.501.08-----40.00.0
MLB Totals for LF - 1 season(s)-   LF3172---221.0000.670.29-----30.00.0
MLB Totals for RF - 1 season(s)-   RF1184---441.0004.000.50-----10.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for SS - 4 season(s)-   SS167--25751119121787768.9764.60------1670.00.0
AAA Totals for 1B - 1 season(s)-   1B43--33717346357354.9928.23------430.00.0
AAA Totals for 2B - 4 season(s)-   2B26--6867217137135.9855.19------260.00.0
AAA Totals for 3B - 2 season(s)-   3B9--512221917.8951.89------90.00.0
AAA Totals for RF - 1 season(s)-   RF2--5---551.0002.50------20.00.0
AA Totals for SS - 3 season(s)-   SS150--2644372179722701.9714.67------1500.00.0
AA Totals for 2B - 1 season(s)-   2B1--33-2661.0006.00------10.00.0
A+ Totals for SS - 3 season(s)-   SS158--26152225123808783.9694.96------1580.00.0
A+ Totals for 3B - 1 season(s)-   3B5--210121312.9232.40------50.00.0
A Totals for SS - 1 season(s)-   SS35--571131423184170.9244.86------350.00.0
A Totals for 3B - 1 season(s)-   3B17--1030334340.9302.35------170.00.0
A- Totals for SS - 1 season(s)-   SS51--661182022204184.9023.61------510.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Spokane Indians NwstA-tex18----51------
2012Hickory Crawdads SALAtex19----3517-----
2012Myrtle Beach Pelicans CaroA+tex19----65------
2013Myrtle Beach Pelicans CaroA+tex20----29------
2013Frisco RoughRiders TexAAtex20----98------
2014Myrtle Beach Pelicans CaroA+tex21----645-----
2014Frisco RoughRiders TexAAtex21----50------
2015Round Rock Express PCLAAAtex22---10656-----
2015Texas RangersALMLBtex22---2487----4
2016Round Rock Express PCLAAAtex23---657------
2016Texas RangersALMLBtex23--46911----6
2017Frisco RoughRiders TexAAtex24---12------
2017Round Rock Express PCLAAAtex24---11------
2018Round Rock Express PCLAAAtex25--439443--2--
2018Texas RangersALMLBtex25---453-----
2019Baltimore OriolesALMLBbal261--90-663-1-1

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012Surprise SaguarosArizona Fall LgMinor19176310252207442400000.397.415.492.90731465.424.095.1273.086.152.000.000.0016.00
2013Texas RangersMLB Spring TrainingMLB20811020000000200000.182.182.182.3642011.222.000.0000.0018.180.000.000.000.00
2014Texas RangersMLB Spring TrainingMLB2125011000001000010.200.333.400.733216.200.200.40016.670.000.000.000.00100.00
2015Texas RangersMLB Spring TrainingMLB221330772001210210000.233.258.300.5589231.250.067.1000.006.450.000.000.0028.57
2015Texas RangersDiv SeriesMLB22310021002000200100.200.182.300.4823111.222.100.1000.0018.180.000.000.0050.00
2016Texas RangersMLB Spring TrainingMLB232551122031210311501203.392.389.608.99731655.391.216.2751.829.095.003.6425.5030.00
2017Texas RangersMLB Spring TrainingMLB241125270002101100000.280.308.280.5887026.292.000.0803.853.851.000.000.000.00
2018Texas RangersMLB Spring TrainingMLB251423251002000201100.217.208.261.4696125.227.044.0430.008.000.000.000.0020.00
2019Baltimore OriolesMLB Spring TrainingMLB2616403101004102900201.250.273.275.54811144.303.025.1004.5520.454.500.000.0010.00
Arizona Fall League Totals - 1 yrs176310252207442400000.397.415.492.90731465.424.095.1273.086.152.000.000.0016.00
MLB Spring Training Totals - 7 yrs891852652812197252112514.281.296.368.6646811198.299.087.1412.5310.614.201.0192.5021.15
MLB Playoffs - Divisional Series Totals - 1 yrs310021002000200100.200.182.300.4823111.222.100.1000.0018.180.000.000.0050.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-03-013BBaltimore OriolesBaltimore Orioles (MLB)YActive--Claimed off waivers from Giants by Orioles26.135Team Roster on 2019-03-01
2019-02-22SSSan Francisco GiantsSan Francisco Giants (MLB)YActive--Claimed off waivers from Orioles by Giants26.128Team Roster on 2019-02-22
2019-02-19SSBaltimore OriolesBaltimore Orioles (MLB)-DFADes For AssignmentDesignated for Assignment26.125Team Roster on 2019-02-19
2019-01-11SSBaltimore OriolesBaltimore Orioles (MLB)YActive--Claimed off waivers from Yankees by Orioles26.086Team Roster on 2019-01-11
2019-01-10SSNew York YankeesNew York Yankees (MLB)-DFADes For AssignmentDesignated for Assignment26.085Team Roster on 2019-01-10
2018-11-02SSNew York YankeesNew York Yankees (MLB)YActive--Claimed off waivers from Rangers by Yankees26.016Team Roster on 2018-11-02
2018-09-04SSTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DL25.322Team Roster on 2018-09-04
2018-08-253BTexas RangersTexas Rangers (MLB)YDL-10InjuredDL10 Right hamstring strain25.312Team Roster on 2018-08-25
2018-08-243BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)25.311Team Roster on 2018-08-24
2018-06-143BTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)25.240Team Roster on 2018-06-14
2018-06-103BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)25.236Team Roster on 2018-06-10
2018-06-023BTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)25.228Team Roster on 2018-06-02
2018-05-153BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from minors25.210Team Roster on 2018-05-15
2017-12-143BTexas RangersRound Rock (AAA)YMinorsContractSigned to minor league contract25.058Team Roster on 2017-12-14
2017-12-023BFree Agent -Free AgentFree AgentGranted Free Agency (non-tendered)25.046  
2017-11-063BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DL25.020Team Roster on 2017-11-06
2017-05-163BTexas RangersTexas Rangers (MLB)-DL-60InjuredDL60 Transferred to 60-day DL24.211Team Roster on 2017-05-16
2017-04-023BTexas RangersTexas Rangers (MLB)YDL-10InjuredDL10 Right shoulder tightness24.167Team Roster on 2017-04-02
2016-09-013BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)23.319Team Roster on 2016-09-01
2016-08-033BTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)23.290Team Roster on 2016-08-03
2016-07-213BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)23.277Team Roster on 2016-07-21
2016-06-042BTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)23.230Team Roster on 2016-06-04
2015-08-192BTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)22.306Team Roster on 2015-08-19
2015-07-052BTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)22.261Team Roster on 2015-07-05
2015-05-28SSTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)22.223Team Roster on 2015-05-28
2015-04-09SSTexas RangersRound Rock (AAA)YMinorsReassigned MinorsAssigned to Round Rock (AAA)22.174Team Roster on 2015-04-09
2015-03-31SSTexas RangersTexas Rangers (MLB)YMinors--Sent to minors22.165Team Roster on 2015-03-31
2014-11-24SSTexas RangersTexas Rangers (MLB)YActiveMLB ActiveContract purchased from minors22.038Team Roster on 2014-11-24
2014-07-04SSTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)21.260Team Roster on 2014-07-04
2013-08-01SSTexas RangersMyrtle Beach (A+)-MinorsReassigned MinorsAssigned to Myrtle Beach (A+)20.288Team Roster on 2013-08-01
2013-04-08SSTexas RangersFrisco (AA)-MinorsReassigned MinorsAssigned to Frisco (AA)20.173Team Roster on 2013-04-08
2012-06-22SSTexas RangersMyrtle Beach (A+)-MinorsReassigned MinorsAssigned to Myrtle Beach (A+)19.248Team Roster on 2012-06-22
2012-06-09SSTexas RangersHickory (A)-Minors--19.235Team Roster on 2012-06-09
* Transactions data can be divided into 2 eras. 2012-2019 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
2009Texas Rangers-167,000-------7,000Signing Bonus as an amateur free agent
2015Texas RangersTeam Payroll22507,5000.08678456-3,571,283507,500514,500
2016Texas RangersTeam Payroll23511,5001.02371828203,498,245507,5001,026,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