Greg Brock vs. Mike Sweeney — Career Comparison

Baby BoomersOregonThrows RightBats LeftNorth AmericaMilwaukee BrewersAmerican LeagueFirst Baseman
Gen XCaliforniaThrows RightBats RightNorth AmericaKansas City RoyalsAmerican LeagueDesignated HitterAll-Star

Adjusted for the eras they played in, Mike Sweeney holds a real edge over Greg Brock in this comparison. Mike Sweeney led in contact rate (K%+ 173 vs 113), batting average (AVG+ 118 vs 96), and slugging (SLG+ 123 vs 106). Greg Brock held the edge in home run production (HR/PA+ 170 vs 142). The edge belongs to Mike Sweeney.

Hitting Stats for Greg Brock and Mike Sweeney

Greg Brock
Career
Per 600 PA
10
10
Mike Sweeney
Careerverified
Per 600 PAverified
16
16
Greg Brock
Career
Per 600 PAverified
1013
164.49
Mike Sweeney
Careerverified
Per 600 PA
1454
149.18
Greg Brock
Career
Per 600 PA
3695
600
Mike Sweeney
Careerverified
Per 600 PA
5848
600
Greg Brock
Career
Per 600 PA
3202
519.95
Mike Sweeney
Careerverified
Per 600 PAverified
5188
532.28
Greg Brock
Career
Per 600 PA
0.248
0.248
Mike Sweeney
Careerverified
Per 600 PAverified
0.297
0.297
Greg Brock
Career
Per 600 PA
0.759
0.759
Mike Sweeney
Careerverified
Per 600 PAverified
0.861
0.861
Greg Brock
Career
Per 600 PA
794
128.93
Mike Sweeney
Careerverified
Per 600 PAverified
1540
158
Greg Brock
Career
Per 600 PA
537
87.2
Mike Sweeney
Careerverified
Per 600 PAverified
995
102.09
Greg Brock
Career
Per 600 PA
141
22.9
Mike Sweeney
Careerverified
Per 600 PAverified
325
33.34
Greg Brock
Careerverified
Per 600 PAverified
6
0.97
Mike Sweeney
Career
Per 600 PA
5
0.51
Greg Brock
Career
Per 600 PA
110
17.86
Mike Sweeney
Careerverified
Per 600 PAverified
215
22.06
Greg Brock
Career
Per 600 PA
257
41.73
Mike Sweeney
Careerverified
Per 600 PAverified
545
55.92
Greg Brock
Career
Per 600 PA
0.324
0.324
Mike Sweeney
Careerverified
Per 600 PAverified
0.354
0.354
Greg Brock
Career
Per 600 PA
0.034
0.034
Mike Sweeney
Careerverified
Per 600 PAverified
0.041
0.041
Greg Brock
Career
Per 600 PA
0.139
0.139
Mike Sweeney
Careerverified
Per 600 PAverified
0.14
0.14
Greg Brock
Career
Per 600 PA
460.66
74.8
Mike Sweeney
Careerverified
Per 600 PAverified
908.03
93.16
Greg Brock
Career
Per 600 PA
1277
207.36
Mike Sweeney
Careerverified
Per 600 PAverified
2520
258.55
Greg Brock
Career
Per 600 PA
1243
201.84
Mike Sweeney
Careerverified
Per 600 PAverified
2136
219.15
Greg Brock
Career
Per 600 PA
0.338
0.338
Mike Sweeney
Careerverified
Per 600 PAverified
0.366
0.366
Greg Brock
Career
Per 600 PA
0.399
0.399
Mike Sweeney
Careerverified
Per 600 PAverified
0.486
0.486
Greg Brock
Career
Per 600 PA
0.737
0.737
Mike Sweeney
Careerverified
Per 600 PAverified
0.851
0.851
Greg Brock
Career
Per 600 PA
0.151
0.151
Mike Sweeney
Careerverified
Per 600 PAverified
0.189
0.189
Greg Brock
Career
Per 600 PA
0.252
0.252
Mike Sweeney
Careerverified
Per 600 PAverified
0.286
0.286
Greg Brock
Career
Per 600 PA
0.708
0.708
Mike Sweeney
Careerverified
Per 600 PAverified
0.831
0.831
Greg Brock
Career
Per 600 PA
0.258
0.258
Mike Sweeney
Careerverified
Per 600 PAverified
0.3
0.3
Greg Brock
Career
Per 600 PA
420
68.2
Mike Sweeney
Careerverified
Per 600 PAverified
759
77.87
Greg Brock
Career
Per 600 PA
462
75.02
Mike Sweeney
Careerverified
Per 600 PAverified
909
93.26
Greg Brock
Career
Per 600 PA
772
125.36
Mike Sweeney
Careerverified
Per 600 PAverified
1453
149.08
Greg Brock
Career
Per 600 PA
459.45
74.61
Mike Sweeney
Careerverified
Per 600 PAverified
922.42
94.64
Greg Brock
Career
Per 600 PA
15
2.44
Mike Sweeney
Careerverified
Per 600 PAverified
74
7.59
Greg Brock
Career
Per 600 PAverified
434
70.47
Mike Sweeney
Careerverified
Per 600 PA
522
53.56
Greg Brock
Careerverified
Per 600 PAverified
63
10.23
Mike Sweeney
Career
Per 600 PA
61
6.26
Greg Brock
Careerverified
Per 600 PA
469
76.16
Mike Sweeney
Career
Per 600 PAverified
613
62.89
Greg Brock
Career
Per 600 PA
7.88
7.88
Mike Sweeney
Careerverified
Per 600 PAverified
9.54
9.54
Greg Brock
Careerverified
Per 600 PAverified
0.93
0.93
Mike Sweeney
Career
Per 600 PA
0.85
0.85
Greg Brock
Careerverified
Per 600 PAverified
15
2.44
Mike Sweeney
Career
Per 600 PA
5
0.51
Greg Brock
Career
Per 600 PA
29
4.71
Mike Sweeney
Careerverified
Per 600 PAverified
59
6.05
Greg Brock
Careerverified
Per 600 PAverified
70
11.37
Mike Sweeney
Career
Per 600 PA
142
14.57
Greg Brock
Career
Per 600 PAverified
41
6.66
Mike Sweeney
Careerverified
Per 600 PA
53
5.44
Greg Brock
Career
Per 600 PAverified
18
2.92
Mike Sweeney
Careerverified
Per 600 PA
25
2.56
Greg Brock
Career
Per 600 PAverified
59
9.58
Mike Sweeney
Careerverified
Per 600 PA
78
8
Greg Brock
Careerverified
Per 600 PAverified
69.49
69.49
Mike Sweeney
Career
Per 600 PA
67.95
67.95

Fielding Stats for Greg Brock and Mike Sweeney

Greg Brock
Career
Per 9 Innings
10
10
Mike Sweeney
Careerverified
Per 9 Inningsverified
15
15
Greg Brock
Careerverified
Per 9 Inningsverified
942
1.11
Mike Sweeney
Career
Per 9 Innings
789
1.09
Greg Brock
Careerverified
Per 9 Innings
858
1.01
Mike Sweeney
Career
Per 9 Inningsverified
748
1.03
Greg Brock
Careerverified
Per 9 Innings
22987
27
Mike Sweeney
Career
Per 9 Innings
19539
27
Greg Brock
Careerverified
Per 9 Innings
7662.1
9
Mike Sweeney
Career
Per 9 Innings
6513
9
Greg Brock
Careerverified
Per 9 Inningsverified
7578
8.9
Mike Sweeney
Career
Per 9 Innings
6015
8.31
Greg Brock
Careerverified
Per 9 Inningsverified
684
0.8
Mike Sweeney
Career
Per 9 Innings
515
0.71
Greg Brock
Careerverified
Per 9 Inningsverified
51
0.06
Mike Sweeney
Career
Per 9 Innings
70
0.1
Greg Brock
Careerverified
Per 9 Inningsverified
8313
9.76
Mike Sweeney
Career
Per 9 Innings
6600
9.12
Greg Brock
Careerverified
Per 9 Inningsverified
8262
9.7
Mike Sweeney
Career
Per 9 Innings
6530
9.02
Greg Brock
Careerverified
Per 9 Inningsverified
99.39
99.39
Mike Sweeney
Career
Per 9 Innings
98.94
98.94
Greg Brock
Careerverified
Per 9 Inningsverified
8.771
8.771
Mike Sweeney
Career
Per 9 Innings
8.276
8.276
Greg Brock
Career
Per 9 Innings
91.08
91.08
Mike Sweeney
Careerverified
Per 9 Inningsverified
94.8
94.8
Greg Brock
Careerverified
Per 9 Inningsverified
680
0.8
Mike Sweeney
Career
Per 9 Innings
552
0.76
Greg Brock
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
16
0.02
Greg Brock
Career
Per 9 Innings
0
0
Mike Sweeney
Career
Per 9 Innings
0
0
Greg Brock
Careerverified
Per 9 Inningsverified
0
0
Mike Sweeney
Career
Per 9 Innings
94
0.13
Greg Brock
Career
Per 9 Innings
0
0
Mike Sweeney
Careerverified
Per 9 Inningsverified
54
0.07