Brian Johnson vs. Oscar Robles — Career Comparison
Looking at the career totals, Brian Johnson and Oscar Robles are closely matched on the surface stats. Brian Johnson posted stronger numbers in OPS (.701 vs .672) and slugging (.403 vs .348). Oscar Robles had the advantage in on-base percentage (.325 vs .298). By the career numbers, Brian Johnson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.
Hitting Stats for Brian Johnson and Oscar Robles
Brian Johnson
Career
Per 600 PA
471
183.63
Oscar Robles
Career
Per 600 PA
163
207.64
Brian Johnson
Career
Per 600 PA
1539
600
Oscar Robles
Career
Per 600 PA
471
600
Brian Johnson
Career
Per 600 PA
1415
551.66
Oscar Robles
Career
Per 600 PA
423
538.85
Brian Johnson
Career
Per 600 PA
0.248
0.248
Oscar Robles
Career
Per 600 PA
0.26
0.26
Brian Johnson
Career
Per 600 PA
0.708
0.708
Oscar Robles
Career
Per 600 PA
0.679
0.679
Brian Johnson
Career
Per 600 PA
115
44.83
Oscar Robles
Career
Per 600 PA
25
31.85
Brian Johnson
Career
Per 600 PA
0.328
0.328
Oscar Robles
Career
Per 600 PA
0.227
0.227
Brian Johnson
Career
Per 600 PA
0.035
0.035
Oscar Robles
Career
Per 600 PA
0.012
0.012
Brian Johnson
Career
Per 600 PA
0.14
0.14
Oscar Robles
Career
Per 600 PA
0.046
0.046
Brian Johnson
Career
Per 600 PA
164.9
64.29
Oscar Robles
Career
Per 600 PA
45.23
57.62
Brian Johnson
Career
Per 600 PA
570
222.22
Oscar Robles
Career
Per 600 PA
147
187.26
Brian Johnson
Career
Per 600 PA
443
172.71
Oscar Robles
Career
Per 600 PA
150
191.08
Brian Johnson
Career
Per 600 PA
0.291
0.291
Oscar Robles
Career
Per 600 PA
0.323
0.323
Brian Johnson
Career
Per 600 PA
0.403
0.403
Oscar Robles
Career
Per 600 PA
0.348
0.348
Brian Johnson
Career
Per 600 PA
0.155
0.155
Oscar Robles
Career
Per 600 PA
0.088
0.088
Brian Johnson
Career
Per 600 PA
0.232
0.232
Oscar Robles
Career
Per 600 PA
0.232
0.232
Brian Johnson
Career
Per 600 PA
0.598
0.598
Oscar Robles
Career
Per 600 PA
0.568
0.568
Brian Johnson
Career
Per 600 PA
0.271
0.271
Oscar Robles
Career
Per 600 PA
0.279
0.279
Brian Johnson
Career
Per 600 PA
279
108.77
Oscar Robles
Career
Per 600 PA
81
103.18
Brian Johnson
Career
Per 600 PA
163.35
63.68
Oscar Robles
Career
Per 600 PA
49.74
63.37
Brian Johnson
Career
Per 600 PA
16
6.24
Oscar Robles
Career
Per 600 PA
1
1.27
Brian Johnson
Career
Per 600 PA
268
104.48
Oscar Robles
Career
Per 600 PA
42
53.5
Brian Johnson
Career
Per 600 PA
5.74
5.74
Oscar Robles
Career
Per 600 PA
11.21
11.21
Brian Johnson
Career
Per 600 PA
0.3
0.3
Oscar Robles
Career
Per 600 PA
0.9
0.9
Brian Johnson
Career
Per 600 PA
16
6.24
Oscar Robles
Career
Per 600 PA
7
8.92
Brian Johnson
Career
Per 600 PA
16
6.24
Oscar Robles
Career
Per 600 PA
1
1.27
Brian Johnson
Career
Per 600 PA
42
16.37
Oscar Robles
Career
Per 600 PA
8
10.19
Brian Johnson
Career
Per 600 PA
3
1.17
Oscar Robles
Career
Per 600 PA
8
10.19
Brian Johnson
Career
Per 600 PA
4
1.56
Oscar Robles
Career
Per 600 PA
8
10.19
Fielding Stats for Brian Johnson and Oscar Robles
Brian Johnson
Career
Per 9 Innings
428
1.17
Oscar Robles
Career
Per 9 Innings
126
1.35
Brian Johnson
Career
Per 9 Innings
368
1
Oscar Robles
Career
Per 9 Innings
88
0.94
Brian Johnson
Career
Per 9 Innings
9903
27
Oscar Robles
Career
Per 9 Innings
2528
27
Brian Johnson
Career
Per 9 Innings
3301
9
Oscar Robles
Career
Per 9 Innings
842.2
9
Brian Johnson
Career
Per 9 Innings
2629
7.17
Oscar Robles
Career
Per 9 Innings
114
1.22
Brian Johnson
Career
Per 9 Innings
157
0.43
Oscar Robles
Career
Per 9 Innings
237
2.53
Brian Johnson
Career
Per 9 Innings
2807
7.65
Oscar Robles
Career
Per 9 Innings
359
3.83
Brian Johnson
Career
Per 9 Innings
2786
7.6
Oscar Robles
Career
Per 9 Innings
351
3.75
Brian Johnson
Career
Per 9 Innings
99.25
99.25
Oscar Robles
Career
Per 9 Innings
97.77
97.77
Brian Johnson
Career
Per 9 Innings
6.509
6.509
Oscar Robles
Career
Per 9 Innings
2.786
2.786
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Oscar Robles
Career
Per 9 Innings
69.84
69.84
Brian Johnson
Career
Per 9 Innings
22
0.06
Oscar Robles
Career
Per 9 Innings
39
0.42
Brian Johnson
Career
Per 9 Innings
255
0.7
Oscar Robles
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
105
0.29
Oscar Robles
Career
Per 9 Innings
0
0