James McCann vs Yasmani Grandal Stats

James McCann Career Yasmani Grandal
710 Games Played 1,003
2,618 Plate Appearances 3,797
2,411 At-Bats 3,186
242 Runs 455
596 Hits 765
97 Doubles 149
10 Triples 7
75 Home Runs 169
293 Runs Batted In 500
7 Stolen Bases 11
8 Caught Stealing 7
159 Walks 558
675 Strikeouts 903
.247 Batting Average .240
.300 On-Base Percentage .354
.389 Slugging Percentage .450
0.689 OPS 0.804
938 Total Bases 1,435
69 Grounded Into Double Plays 98
28 Hit By Pitch 20

For his MLB career, McCann has hit 75 balls out of the park while driving in 293 runs. Over the course of his time in the league, he came to bat 2,618 times and also came through with a hit 596 times. He is sitting with a career slugging percentage of .389 in addition to having tallied 938 bases. He has struck out 675 times and has gotten a free base on 159 occasions, which has contributed to a .300 on-base %. McCann has accrued an average at the plate of .247 for his career with 242 scored runs and an OPS of .689.

During the 3,186 at-bats in his career, Grandal has a batting average of .240 in addition to 765 base hits. His on-base percentage is .354 and he holds a career OPS of .804. He has tallied 455 runs in addition to having earned 500 RBIs. Grandal has drawn a walk 558 times while striking out on 903 chances. He has gone deep 169 times, with 1,435 total bases and a .450 slugging %.

James McCann Stat Yasmani Grandal
109 Games Played 78
373 Plate Appearances 311
339 At-Bats 232
25 Runs Scored 54
80 Hits 55
10 Doubles 6
1 Triples 0
10 Home Runs 20
41 Runs Batted In 57
0 Stolen Bases 0
1 Caught Stealing 0
30 Walks 71
102 Strikeouts 72
.236 Batting Average .237
.300 On-Base Percentage .416
.360 Slugging Percentage .522
0.660 OPS 0.938
82 OPS+ 157
122 Total Bases 121
11 Grounded Into Double Play 13
2 Hit By Pitch 3

This season, McCann has scored 25 runs, knocked in 41 RBI and has hit 10 home runs. He has earned a free base 30 times and has accounted for an on-base percentage of .300. McCann has a tally of 80 base hits out of 339 at-bats for an average at the plate of .236. He has gone down on strikes 102 times (109th in MLB) while racking up 122 total bases. He has an OPS of 0.660 (371st in baseball) and a slugging percentage of .360.

Over the course of this season, Grandal has batted in 57 runs and also has earned a slugging percentage of .522. He has recorded an on-base percentage of .416 in addition to 71 walks and 72 strikeouts. Grandal has accumulated 121 bases in total with 55 base knocks (269th in MLB) out of 232 at-bats. He has compiled a batting average of .237 in addition to holding an OPS of .938. He has scored 54 runs on the year and has hit 20 balls over the fence.