Joey Gallo vs Mike Yastrzemski Stats

Joey Gallo Career Mike Yastrzemski
612 Games Played 287
2,352 Plate Appearances 1,123
1,972 At-Bats 993
343 Runs 174
407 Hits 253
80 Doubles 61
7 Triples 10
155 Home Runs 54
335 Runs Batted In 148
26 Stolen Bases 7
8 Caught Stealing 5
356 Walks 108
868 Strikeouts 282
.206 Batting Average .255
.333 On-Base Percentage .336
.490 Slugging Percentage .499
0.823 OPS 0.836
966 Total Bases 496
12 Grounded Into Double Plays 9
21 Hit By Pitch 16

Gallo has raked .206 for his career with 343 scored runs and an OPS of .823. In his time in the Majors, he came to the plate 2,352 times and has come through with a base knock 407 times. He has amassed a slugging percentage of .490 in addition to earning 966 bases. For his professional baseball career, Gallo has slapped 155 baseballs out of the park while knocking in 335 runs. He has struck out 868 times and has gotten a free base on 356 occasions, which has contributed to a .333 on-base percentage.

Yastrzemski has earned a free base 108 times while striking out on 282 attempts. His on-base % is .336 and he has a career OPS of .836. He has accounted for 174 runs in addition to having 148 runs batted in. He has hit a home run 54 times, with 496 total bases and a .499 slugging percentage. Over the course of the 993 at-bats in his pro career, Yastrzemski has an average at the plate of .255 in addition to 253 base knocks.

Joey Gallo Stat Mike Yastrzemski
139 Games Played 126
567 Plate Appearances 487
456 At-Bats 430
81 Runs Scored 71
91 Hits 95
12 Doubles 25
1 Triples 3
35 Home Runs 23
73 Runs Batted In 58
6 Stolen Bases 3
0 Caught Stealing 0
106 Walks 46
196 Strikeouts 120
.200 Batting Average .221
.354 On-Base Percentage .308
.461 Slugging Percentage .453
0.815 OPS 0.761
124 OPS+ 103
210 Total Bases 195
6 Grounded Into Double Play 3
4 Hit By Pitch 9

Gallo has compiled 91 base knocks out of 456 at-bats and holds a batting average of .200. He has earned a walk 106 times and is sitting with an on-base percentage of .354. During this season, Gallo has tallied 81 runs, amassed 73 RBI and has hit 35 home runs. He has accrued an OPS of 0.815 (108th in the league) with a slugging % of .461. He has gone down swinging 196 times (1st in the league) while accumulating 210 total bases.

Since the start of the season, Yastrzemski has knocked in 58 runs and also has amassed a slugging percentage of .453. He has accounted for an on-base percentage of .308 as well as 46 walks and 120 strikeouts. Yastrzemski has a total of 195 total bases with 95 base knocks (145th in the league) in 430 at-bats. He is sitting with a average at the plate of .221 in addition to having an OPS of .761. He has scored 71 runs on the year and has hit 23 balls out of the park.