Greg Brock vs. Mike Piazza — Career Comparison
When their careers are measured against the same standard, Mike Piazza comes out clearly ahead of Greg Brock across most offensive categories. Mike Piazza led in home run production (HR/PA+ 225 vs 170), slugging (SLG+ 140 vs 106), and batting average (AVG+ 125 vs 96). Greg Brock held the edge in walk rate (BB%+ 132 vs 113). Mike Piazza was the more complete offensive player.
Hitting Stats for Greg Brock and Mike Piazza
Greg Brock
Career
Per 600 PA
1013
164.49
Mike Piazza
Career
Per 600 PA
1912
148.12
Greg Brock
Career
Per 600 PA
3695
600
Mike Piazza
Career
Per 600 PA
7745
600
Greg Brock
Career
Per 600 PA
0.248
0.248
Mike Piazza
Career
Per 600 PA
0.308
0.308
Greg Brock
Career
Per 600 PA
0.759
0.759
Mike Piazza
Career
Per 600 PA
0.919
0.919
Greg Brock
Career
Per 600 PA
257
41.73
Mike Piazza
Career
Per 600 PA
779
60.35
Greg Brock
Career
Per 600 PA
0.324
0.324
Mike Piazza
Career
Per 600 PA
0.366
0.366
Greg Brock
Career
Per 600 PA
0.034
0.034
Mike Piazza
Career
Per 600 PA
0.062
0.062
Greg Brock
Career
Per 600 PA
0.139
0.139
Mike Piazza
Career
Per 600 PA
0.201
0.201
Greg Brock
Career
Per 600 PA
460.66
74.8
Mike Piazza
Career
Per 600 PA
1349.28
104.53
Greg Brock
Career
Per 600 PA
1277
207.36
Mike Piazza
Career
Per 600 PA
3768
291.9
Greg Brock
Career
Per 600 PA
1243
201.84
Mike Piazza
Career
Per 600 PA
2916
225.9
Greg Brock
Career
Per 600 PA
0.338
0.338
Mike Piazza
Career
Per 600 PA
0.377
0.377
Greg Brock
Career
Per 600 PA
0.399
0.399
Mike Piazza
Career
Per 600 PA
0.545
0.545
Greg Brock
Career
Per 600 PA
0.151
0.151
Mike Piazza
Career
Per 600 PA
0.237
0.237
Greg Brock
Career
Per 600 PA
0.252
0.252
Mike Piazza
Career
Per 600 PA
0.306
0.306
Greg Brock
Career
Per 600 PA
0.708
0.708
Mike Piazza
Career
Per 600 PA
0.909
0.909
Greg Brock
Career
Per 600 PA
772
125.36
Mike Piazza
Career
Per 600 PA
1956
151.53
Greg Brock
Career
Per 600 PA
459.45
74.61
Mike Piazza
Career
Per 600 PA
1351.19
104.68
Greg Brock
Career
Per 600 PA
63
10.23
Mike Piazza
Career
Per 600 PA
146
11.31
Greg Brock
Career
Per 600 PA
7.88
7.88
Mike Piazza
Career
Per 600 PA
6.96
6.96
Greg Brock
Career
Per 600 PA
0.93
0.93
Mike Piazza
Career
Per 600 PA
0.68
0.68
Greg Brock
Career
Per 600 PA
70
11.37
Mike Piazza
Career
Per 600 PA
229
17.74
Greg Brock
Career
Per 600 PA
59
9.58
Mike Piazza
Career
Per 600 PA
37
2.87
Greg Brock
Career
Per 600 PA
69.49
69.49
Mike Piazza
Career
Per 600 PA
45.95
45.95
Fielding Stats for Greg Brock and Mike Piazza
Greg Brock
Career
Per 9 Innings
942
1.11
Mike Piazza
Career
Per 9 Innings
1700
1.09
Greg Brock
Career
Per 9 Innings
858
1.01
Mike Piazza
Career
Per 9 Innings
1673
1.07
Greg Brock
Career
Per 9 Innings
22987
27
Mike Piazza
Career
Per 9 Innings
42224
27
Greg Brock
Career
Per 9 Innings
7662.1
9
Mike Piazza
Career
Per 9 Innings
14074.2
9
Greg Brock
Career
Per 9 Innings
7578
8.9
Mike Piazza
Career
Per 9 Innings
11347
7.26
Greg Brock
Career
Per 9 Innings
8313
9.76
Mike Piazza
Career
Per 9 Innings
12247
7.83
Greg Brock
Career
Per 9 Innings
8262
9.7
Mike Piazza
Career
Per 9 Innings
12115
7.75
Greg Brock
Career
Per 9 Innings
99.39
99.39
Mike Piazza
Career
Per 9 Innings
98.92
98.92
Greg Brock
Career
Per 9 Innings
8.771
8.771
Mike Piazza
Career
Per 9 Innings
7.127
7.127
Greg Brock
Career
Per 9 Innings
91.08
91.08
Mike Piazza
Career
Per 9 Innings
98.41
98.41
Greg Brock
Career
Per 9 Innings
680
0.8
Mike Piazza
Career
Per 9 Innings
133
0.09
Greg Brock
Career
Per 9 Innings
0
0
Mike Piazza
Career
Per 9 Innings
423
0.27