Brian Johnson vs. Gene Oliver — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Silent GenerationIllinoisThrows RightBats RightNorth AmericaMilwaukee BravesNational LeagueCatcher

When their careers are measured against the same standard, Gene Oliver comes out clearly ahead of Brian Johnson across most offensive categories. Gene Oliver led in walk rate (BB%+ 121 vs 75), home run production (HR/PA+ 170 vs 141), and slugging (SLG+ 110 vs 99). Brian Johnson held the edge in contact rate (K%+ 106 vs 87). Gene Oliver was the more complete offensive player.

Hitting Stats for Brian Johnson and Gene Oliver

Brian Johnson
Career
Per 600 PA
8
8
Gene Oliver
Careerverified
Per 600 PAverified
10
10
Brian Johnson
Career
Per 600 PA
471
183.63
Gene Oliver
Careerverified
Per 600 PAverified
786
191.16
Brian Johnson
Career
Per 600 PA
1539
600
Gene Oliver
Careerverified
Per 600 PA
2467
600
Brian Johnson
Career
Per 600 PAverified
1415
551.66
Gene Oliver
Careerverified
Per 600 PA
2216
538.95
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Gene Oliver
Career
Per 600 PA
0.246
0.246
Brian Johnson
Career
Per 600 PA
0.708
0.708
Gene Oliver
Careerverified
Per 600 PAverified
0.754
0.754
Brian Johnson
Career
Per 600 PAverified
351
136.84
Gene Oliver
Careerverified
Per 600 PA
546
132.79
Brian Johnson
Career
Per 600 PAverified
236
92.01
Gene Oliver
Careerverified
Per 600 PA
337
81.96
Brian Johnson
Career
Per 600 PA
60
23.39
Gene Oliver
Careerverified
Per 600 PAverified
111
27
Brian Johnson
Careerverified
Per 600 PAverified
6
2.34
Gene Oliver
Career
Per 600 PA
5
1.22
Brian Johnson
Career
Per 600 PA
49
19.1
Gene Oliver
Careerverified
Per 600 PAverified
93
22.62
Brian Johnson
Career
Per 600 PA
115
44.83
Gene Oliver
Careerverified
Per 600 PAverified
209
50.83
Brian Johnson
Career
Per 600 PA
0.328
0.328
Gene Oliver
Careerverified
Per 600 PAverified
0.383
0.383
Brian Johnson
Career
Per 600 PA
0.035
0.035
Gene Oliver
Careerverified
Per 600 PAverified
0.042
0.042
Brian Johnson
Career
Per 600 PA
0.14
0.14
Gene Oliver
Careerverified
Per 600 PAverified
0.17
0.17
Brian Johnson
Career
Per 600 PA
164.9
64.29
Gene Oliver
Careerverified
Per 600 PAverified
301.74
73.39
Brian Johnson
Career
Per 600 PA
570
222.22
Gene Oliver
Careerverified
Per 600 PAverified
946
230.08
Brian Johnson
Career
Per 600 PA
443
172.71
Gene Oliver
Careerverified
Per 600 PAverified
776
188.73
Brian Johnson
Career
Per 600 PA
0.291
0.291
Gene Oliver
Careerverified
Per 600 PAverified
0.315
0.315
Brian Johnson
Career
Per 600 PA
0.403
0.403
Gene Oliver
Careerverified
Per 600 PAverified
0.427
0.427
Brian Johnson
Career
Per 600 PA
0.694
0.694
Gene Oliver
Careerverified
Per 600 PAverified
0.742
0.742
Brian Johnson
Career
Per 600 PA
0.155
0.155
Gene Oliver
Careerverified
Per 600 PAverified
0.181
0.181
Brian Johnson
Career
Per 600 PA
0.232
0.232
Gene Oliver
Careerverified
Per 600 PAverified
0.249
0.249
Brian Johnson
Career
Per 600 PA
0.598
0.598
Gene Oliver
Careerverified
Per 600 PAverified
0.685
0.685
Brian Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Gene Oliver
Career
Per 600 PA
0.264
0.264
Brian Johnson
Career
Per 600 PA
132
51.46
Gene Oliver
Careerverified
Per 600 PAverified
268
65.18
Brian Johnson
Career
Per 600 PA
196
76.41
Gene Oliver
Careerverified
Per 600 PAverified
320
77.83
Brian Johnson
Career
Per 600 PA
279
108.77
Gene Oliver
Careerverified
Per 600 PAverified
495
120.39
Brian Johnson
Career
Per 600 PA
163.35
63.68
Gene Oliver
Careerverified
Per 600 PAverified
293.05
71.27
Brian Johnson
Career
Per 600 PAverified
12
4.68
Gene Oliver
Careerverified
Per 600 PA
15
3.65
Brian Johnson
Career
Per 600 PA
80
31.19
Gene Oliver
Careerverified
Per 600 PAverified
215
52.29
Brian Johnson
Career
Per 600 PAverified
16
6.24
Gene Oliver
Careerverified
Per 600 PA
22
5.35
Brian Johnson
Careerverified
Per 600 PA
268
104.48
Gene Oliver
Career
Per 600 PAverified
420
102.15
Brian Johnson
Career
Per 600 PA
5.74
5.74
Gene Oliver
Careerverified
Per 600 PAverified
5.87
5.87
Brian Johnson
Career
Per 600 PA
0.3
0.3
Gene Oliver
Careerverified
Per 600 PAverified
0.51
0.51
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Gene Oliver
Career
Per 600 PA
5
1.22
Brian Johnson
Career
Per 600 PAverified
16
6.24
Gene Oliver
Career
Per 600 PA
16
3.89
Brian Johnson
Careerverified
Per 600 PA
42
16.37
Gene Oliver
Career
Per 600 PAverified
62
15.08
Brian Johnson
Career
Per 600 PA
1
0.39
Gene Oliver
Careerverified
Per 600 PAverified
24
5.84
Brian Johnson
Career
Per 600 PA
3
1.17
Gene Oliver
Careerverified
Per 600 PAverified
21
5.11
Brian Johnson
Career
Per 600 PA
4
1.56
Gene Oliver
Careerverified
Per 600 PAverified
45
10.94
Brian Johnson
Career
Per 600 PA
25
25
Gene Oliver
Careerverified
Per 600 PAverified
53.33
53.33

Fielding Stats for Brian Johnson and Gene Oliver

Brian Johnson
Career
Per 9 Innings
8
8
Gene Oliver
Careerverified
Per 9 Inningsverified
10
10
Brian Johnson
Career
Per 9 Innings
428
1.17
Gene Oliver
Careerverified
Per 9 Inningsverified
673
1.22
Brian Johnson
Career
Per 9 Innings
368
1
Gene Oliver
Careerverified
Per 9 Inningsverified
580
1.05
Brian Johnson
Career
Per 9 Innings
9903
27
Gene Oliver
Careerverified
Per 9 Innings
14845
27
Brian Johnson
Career
Per 9 Innings
3301
9
Gene Oliver
Careerverified
Per 9 Innings
4948.1
9
Brian Johnson
Career
Per 9 Inningsverified
2629
7.17
Gene Oliver
Careerverified
Per 9 Innings
3693
6.72
Brian Johnson
Career
Per 9 Innings
157
0.43
Gene Oliver
Careerverified
Per 9 Inningsverified
270
0.49
Brian Johnson
Careerverified
Per 9 Inningsverified
21
0.06
Gene Oliver
Career
Per 9 Innings
65
0.12
Brian Johnson
Career
Per 9 Inningsverified
2807
7.65
Gene Oliver
Careerverified
Per 9 Innings
4028
7.33
Brian Johnson
Career
Per 9 Inningsverified
2786
7.6
Gene Oliver
Careerverified
Per 9 Innings
3963
7.21
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Gene Oliver
Career
Per 9 Innings
98.39
98.39
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Gene Oliver
Career
Per 9 Innings
5.889
5.889
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Gene Oliver
Careerverified
Per 9 Inningsverified
86.18
86.18
Brian Johnson
Career
Per 9 Innings
22
0.06
Gene Oliver
Careerverified
Per 9 Inningsverified
156
0.28
Brian Johnson
Careerverified
Per 9 Inningsverified
30
0.08
Gene Oliver
Career
Per 9 Innings
54
0.1
Brian Johnson
Careerverified
Per 9 Inningsverified
0
0
Gene Oliver
Career
Per 9 Innings
118
0.21
Brian Johnson
Career
Per 9 Innings
255
0.7
Gene Oliver
Careerverified
Per 9 Inningsverified
159
0.29
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Gene Oliver
Career
Per 9 Innings
83
0.15