Joey Gallo vs Mitch Haniger Stats

Joey Gallo Career Mitch Haniger
617 Games Played 497
2,369 Plate Appearances 2,146
1,986 At-Bats 1,899
348 Runs 305
412 Hits 498
81 Doubles 100
7 Triples 10
158 Home Runs 96
338 Runs Batted In 273
26 Stolen Bases 18
8 Caught Stealing 6
359 Walks 195
872 Strikeouts 505
.207 Batting Average .262
.334 On-Base Percentage .339
.494 Slugging Percentage .477
0.828 OPS 0.816
981 Total Bases 906
12 Grounded Into Double Plays 35
21 Hit By Pitch 34

Gallo has a batting average of .207 for his career in baseball in addition to 348 scored runs and an OPS of .828. For his career, he came to the plate 2,369 times and has delivered with a hit 412 times. He has recorded a slugging percentage of .494 and he has a total of 981 bases. In his MLB career, Gallo has slapped 158 baseballs out of the park while driving in 338 runs. He has struck out 872 times and earned a walk on 359 occasions, which contributes in part to a .334 on-base percentage.

In the 1,899 at-bats in his pro career, Haniger has hit .262 and has racked up 498 hits. His on-base percentage sits at .339 and he holds a lifetime OPS of .816. He has accumulated 305 runs in addition to having 273 RBIs. Haniger has earned a walk 195 times while going down on strikes on 505 attempts. He has hit it out of the park 96 times, with 906 total bases and a .477 slugging %.

Joey Gallo Stat Mitch Haniger
144 Games Played 147
584 Plate Appearances 647
470 At-Bats 579
86 Runs Scored 102
96 Hits 145
13 Doubles 22
1 Triples 2
38 Home Runs 34
76 Runs Batted In 84
6 Stolen Bases 1
0 Caught Stealing 0
109 Walks 52
200 Strikeouts 156
.204 Batting Average .250
.358 On-Base Percentage .318
.479 Slugging Percentage .472
0.837 OPS 0.790
129 OPS+ 119
225 Total Bases 273
6 Grounded Into Double Play 12
4 Hit By Pitch 9

Gallo has a tally of 96 base knocks in 470 at-bats for an average at the plate of .204. He has taken a base 109 times and sports an on-base percentage of .358. So far this season, Gallo has notched 86 runs, amassed 76 RBI and has hit 38 home runs. He has accrued an OPS of 0.837 (88th in MLB) as well as a slugging % of .479. He has gone down swinging 200 times (1st in MLB) while accounting for 225 total bases.

For the current season, Haniger has knocked in 84 runs and has compiled a slugging percentage of .472. He has recorded an on-base percentage of .318 as well as 52 walks and 156 strikeouts. Haniger has accounted for 273 total bases with 145 base hits (36th in the league) in 579 at-bats. He has earned a batting average of .250 with an OPS of .790. He has notched 102 runs on the season and has drilled 34 balls out of the park.