Hanser Alberto Stats

Hanser Alberto Stats

For the 1,486 at-bats in his pro career, Alberto is sitting with a batting average of .266 with 396 hits. His on-base percentage sits at .290 and he is the owner of a career OPS of .672. He is sitting with 171 runs in addition to having 153 RBIs. Alberto has tallied a walk 40 times while going down on strikes on 195 attempts. He has hit it out of the park 25 times, as well as 567 total bases and also a .382 slugging percentage.

This year, Alberto has tallied 11 runs, accounted for 16 runs batted in and has hit 3 home runs. He has gone down swinging 13 times while accumulating 32 bases in total. He has earned an OPS of 0.652 with a SLG of .390. He has gotten a free base 4 times and has compiled an on-base percentage of .261. Alberto has a tally of 18 base knocks out of 82 at-bats for a batting average of .220.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .266 25 396 40 171 153 .290 1,567 1,486 .672 N/A 80 8 518 .382 12 7 567 195
2023 CHW .220 3 18 4 11 16 .261 90 82 .652 75 5 0 30 .390 0 0 32 13
2022 LAD .244 2 38 3 13 15 .258 159 156 .623 70 9 2 73 .365 0 1 57 25
2021 KCR .270 2 65 4 25 24 .291 255 241 .693 85 20 3 103 .402 3 1 97 26
2020 BAL .283 3 62 5 35 22 .306 231 219 .698 88 15 0 54 .393 3 0 86 30
2019 BAL .305 12 160 16 62 51 .329 550 524 .751 98 21 2 139 .422 4 4 221 50
2018 TEX .185 0 5 2 0 0 .241 30 27 .501 33 2 0 13 .259 0 1 7 4
2016 TEX .143 0 8 0 2 5 .143 58 56 .304 -20 1 0 35 .161 1 0 9 17
2015 TEX .222 0 22 2 12 4 .238 104 99 .500 35 2 1 41 .263 1 0 26 17

2023 Stats for Hanser Alberto

2023 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 30 484th
Plate Appearances 90 479th
At-Bats 82 477th
Runs Scored 11 454th
Hits 18 471st
Doubles 5 431st
Triples 0 493rd
Home Runs 3 409th
Runs Batted In 16 402nd
Stolen Bases 0 534th
Caught Stealing 0 501st
Walks 4 515th
Strikeouts 13 543rd
Batting Average .220 426th
On-Base Percentage .261 518th
Slugging Percentage .390 297th
OPS .652 400th
OPS+ 75 427th
Total Bases 32 455th
Grounded Into Double Plays 1 483rd
Hit By Pitch 1 439th
Sacrifice Hits 2 91st
Sacrifice Flies 1 405th
Intentional Walks 0 472nd

2022 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 73 357th
Plate Appearances 159 455th
At-Bats 156 437th
Runs Scored 13 497th
Hits 38 403rd
Doubles 9 363rd
Triples 2 163rd
Home Runs 2 506th
Runs Batted In 15 447th
Stolen Bases 0 566th
Caught Stealing 1 300th
Walks 3 638th
Strikeouts 25 553rd
Batting Average .244 297th
On-Base Percentage .258 619th
Slugging Percentage .365 393rd
OPS .623 483rd
OPS+ 70 535th
Total Bases 57 422nd
Grounded Into Double Plays 7 230th
Hit By Pitch 0 591st
Sacrifice Hits 0 471st
Sacrifice Flies 0 533rd
Intentional Walks 0 401st

2021 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 103 232nd
Plate Appearances 255 326th
At-Bats 241 311th
Runs Scored 25 360th
Hits 65 276th
Doubles 20 156th
Triples 3 42nd
Home Runs 2 501st
Runs Batted In 24 367th
Stolen Bases 3 216th
Caught Stealing 1 186th
Walks 4 604th
Strikeouts 26 549th
Batting Average .270 191st
On-Base Percentage .291 541st
Slugging Percentage .402 344th
OPS .693 417th
OPS+ 85 448th
Total Bases 97 303rd
Grounded Into Double Plays 1 545th
Hit By Pitch 4 193rd
Sacrifice Hits 4 42nd
Sacrifice Flies 2 193rd
Intentional Walks 0 334th

2020 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 54 83rd
Plate Appearances 231 49th
At-Bats 219 18th
Runs Scored 35 35th
Hits 62 21st
Doubles 15 14th
Triples 0 183rd
Home Runs 3 254th
Runs Batted In 22 148th
Stolen Bases 3 93rd
Caught Stealing 0 197th
Walks 5 368th
Strikeouts 30 237th
Batting Average .283 111th
On-Base Percentage .306 323rd
Slugging Percentage .393 287th
OPS .698 315th
OPS+ 88 319th
Total Bases 86 84th
Grounded Into Double Plays 6 22nd
Hit By Pitch 3 72nd
Sacrifice Hits 2 13th
Sacrifice Flies 2 34th
Intentional Walks 0 130th

2019 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 139 102nd
Plate Appearances 550 97th
At-Bats 524 77th
Runs Scored 62 139th
Hits 160 40th
Doubles 21 156th
Triples 2 109th
Home Runs 12 221st
Runs Batted In 51 190th
Stolen Bases 4 159th
Caught Stealing 4 56th
Walks 16 365th
Strikeouts 50 368th
Batting Average .305 77th
On-Base Percentage .329 285th
Slugging Percentage .422 323rd
OPS .751 304th
OPS+ 98 288th
Total Bases 221 105th
Grounded Into Double Plays 9 141st
Hit By Pitch 4 171st
Sacrifice Hits 3 70th
Sacrifice Flies 3 124th
Intentional Walks 1 170th

2018 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 13 950th
Plate Appearances 30 719th
At-Bats 27 716th
Runs Scored 0 840th
Hits 5 659th
Doubles 2 553rd
Triples 0 377th
Home Runs 0 639th
Runs Batted In 0 797th
Stolen Bases 0 480th
Caught Stealing 1 233rd
Walks 2 632nd
Strikeouts 4 804th
Batting Average .185 688th
On-Base Percentage .241 729th
Slugging Percentage .259 697th
OPS .501 696th
OPS+ 33 725th
Total Bases 7 667th
Grounded Into Double Plays 0 658th
Hit By Pitch 0 527th
Sacrifice Hits 1 197th
Sacrifice Flies 0 505th
Intentional Walks 0 340th

2016 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 35 588th
Plate Appearances 58 567th
At-Bats 56 553rd
Runs Scored 2 660th
Hits 8 597th
Doubles 1 592nd
Triples 0 379th
Home Runs 0 598th
Runs Batted In 5 551st
Stolen Bases 1 312th
Caught Stealing 0 387th
Walks 0 775th
Strikeouts 17 551st
Batting Average .143 761st
On-Base Percentage .143 832nd
Slugging Percentage .161 785th
OPS .304 813th
OPS+ -20 1431st
Total Bases 9 620th
Grounded Into Double Plays 1 492nd
Hit By Pitch 0 487th
Sacrifice Hits 2 168th
Sacrifice Flies 0 469th
Intentional Walks 0 339th

2015 Stats for Hanser Alberto

Stat Total MLB Rank
Games Played 41 569th
Plate Appearances 104 502nd
At-Bats 99 491st
Runs Scored 12 464th
Hits 22 482nd
Doubles 2 564th
Triples 1 235th
Home Runs 0 615th
Runs Batted In 4 589th
Stolen Bases 1 347th
Caught Stealing 0 416th
Walks 2 637th
Strikeouts 17 596th
Batting Average .222 556th
On-Base Percentage .238 720th
Slugging Percentage .263 692nd
OPS .500 698th
OPS+ 35 712th
Total Bases 26 531st
Grounded Into Double Plays 2 436th
Hit By Pitch 0 509th
Sacrifice Hits 3 132nd
Sacrifice Flies 0 475th
Intentional Walks 0 350th