Anthony Rizzo vs Mark Grace Stats

Rizzo has compiled an average at the plate of .261 for his career with 922 scored runs and an OPS of .828. He has struck out 1,208 times and has gotten a free base on 781 at-bats, which contributes in part to a .361 on-base %. For his professional baseball career, Rizzo has hit 303 baseballs out of the park while driving in 965 runs. His career slugging percentage is .467 and he has accumulated 2,935 bases. For his time in the league, he stepped into the batters box 7,336 times and got on base with a base hit 1,644 times.

For the 8,065 official at-bats in his baseball career, Grace has accrued an average at the plate of .303 with 2,445 base hits. His OBP comes in at .383 and he also has a career OPS of .421. He has accumulated 1,179 runs in addition to having earned 1,146 runs batted in. Grace has recorded a walk 1,075 times while being called out on strikes on 642 tries. He has hit a home run 173 times, with 3,565 total bases and also a .038 slugging %.

Anthony Rizzo vs Mark Grace
Anthony Rizzo Career Mark Grace
1,727 Games Played 2,245
7,336 Plate Appearances 9,290
6,288 At-Bats 8,065
922 Runs 1,179
1,644 Hits 2,445
338 Doubles 511
22 Triples 45
303 Home Runs 173
965 Runs Batted In 1,146
72 Stolen Bases 70
44 Caught Stealing 48
781 Walks 1,075
1,208 Strikeouts 642
.261 Batting Average .303
.361 On-Base Percentage .383
.467 Slugging Percentage .038
0.828 OPS 0.421
2,935 Total Bases 3,565
149 Grounded Into Double Plays 192
222 Hit By Pitch 34