Avisail Garcia vs Mitch Haniger Stats

Avisail Garcia Career Mitch Haniger
941 Games Played 492
3,716 Plate Appearances 2,124
3,404 At-Bats 1,881
450 Runs 303
921 Hits 495
140 Doubles 98
16 Triples 10
125 Home Runs 95
471 Runs Batted In 272
45 Stolen Bases 18
32 Caught Stealing 6
236 Walks 192
867 Strikeouts 501
.271 Batting Average .263
.326 On-Base Percentage .339
.431 Slugging Percentage .477
0.757 OPS 0.817
1,468 Total Bases 898
88 Grounded Into Double Plays 34
53 Hit By Pitch 33

In his MLB career, Garcia has hit 125 balls out of the park while driving in 471 runs. During his time in professional baseball, he came to the plate 3,716 times and has reached base with a base hit 921 times. He has amassed a slugging percentage of .431 in addition to earning 1,468 bases. He has been struck out 867 times and has walked on 236 occasions, contributing to a .326 on-base percentage. Garcia has compiled an average at the plate of .271 for his career in addition to 450 scored runs and an OPS of .757.

Haniger has recorded a free base 192 times while fanning on 501 attempts. His OBP sits at .339 and he also has a career OPS of .817. He is sitting with 303 runs and notched 272 RBIs. He has homered 95 times, in addition to having 898 bases in total and a .477 slugging percentage. Over the course of the 1,881 official at-bats in his career, Haniger has an average at the plate of .263 with 495 base knocks.

Avisail Garcia Stat Mitch Haniger
125 Games Played 142
482 Plate Appearances 625
431 At-Bats 561
65 Runs Scored 100
116 Hits 142
17 Doubles 20
0 Triples 2
27 Home Runs 33
82 Runs Batted In 83
8 Stolen Bases 1
4 Caught Stealing 0
36 Walks 49
111 Strikeouts 152
.269 Batting Average .253
.338 On-Base Percentage .318
.497 Slugging Percentage .472
0.835 OPS 0.791
120 OPS+ 119
214 Total Bases 265
12 Grounded Into Double Play 11
11 Hit By Pitch 8

This year, Garcia is sitting with 65 runs, accounted for 82 RBI and has 27 home runs. He has walked 36 times and has accrued an on-base percentage of .338. Garcia has a tally of 116 hits out of 431 at-bats and holds a batting average of .269. He has struck out 111 times (80th in MLB) while accounting for 214 total bases. He has compiled an OPS of 0.835 (94th in MLB) and a SLG of .497.

Haniger has a tally of 265 total bases with 142 base knocks (36th in MLB) in 561 at-bats. He has accumulated an OBP of .318 with 49 walks and 152 strikeouts. Over the course of this year, Haniger has batted in 83 runs and has accounted for a slugging percentage of .472. He has racked up 100 runs on the campaign and has hit 33 balls out of the park. He has amassed a average at the plate of .253 with an OPS of .790.