Brian Johnson vs. Oscar Robles — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Gen XMexicoThrows RightBats LeftNorth AmericaLos Angeles DodgersNational LeagueShortstop

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
Careerverified
Per 600 PAverified
8
8
Oscar Robles
Career
Per 600 PA
3
3
Brian Johnson
Careerverified
Per 600 PA
471
183.63
Oscar Robles
Career
Per 600 PAverified
163
207.64
Brian Johnson
Careerverified
Per 600 PA
1539
600
Oscar Robles
Career
Per 600 PA
471
600
Brian Johnson
Careerverified
Per 600 PAverified
1415
551.66
Oscar Robles
Career
Per 600 PA
423
538.85
Brian Johnson
Career
Per 600 PA
0.248
0.248
Oscar Robles
Careerverified
Per 600 PAverified
0.26
0.26
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Oscar Robles
Career
Per 600 PA
0.679
0.679
Brian Johnson
Careerverified
Per 600 PA
351
136.84
Oscar Robles
Career
Per 600 PAverified
110
140.13
Brian Johnson
Careerverified
Per 600 PA
236
92.01
Oscar Robles
Career
Per 600 PAverified
85
108.28
Brian Johnson
Careerverified
Per 600 PAverified
60
23.39
Oscar Robles
Career
Per 600 PA
18
22.93
Brian Johnson
Careerverified
Per 600 PA
6
2.34
Oscar Robles
Career
Per 600 PAverified
2
2.55
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Oscar Robles
Career
Per 600 PA
5
6.37
Brian Johnson
Careerverified
Per 600 PAverified
115
44.83
Oscar Robles
Career
Per 600 PA
25
31.85
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Oscar Robles
Career
Per 600 PA
0.227
0.227
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Oscar Robles
Career
Per 600 PA
0.012
0.012
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Oscar Robles
Career
Per 600 PA
0.046
0.046
Brian Johnson
Careerverified
Per 600 PAverified
164.9
64.29
Oscar Robles
Career
Per 600 PA
45.23
57.62
Brian Johnson
Careerverified
Per 600 PAverified
570
222.22
Oscar Robles
Career
Per 600 PA
147
187.26
Brian Johnson
Careerverified
Per 600 PA
443
172.71
Oscar Robles
Career
Per 600 PAverified
150
191.08
Brian Johnson
Career
Per 600 PA
0.291
0.291
Oscar Robles
Careerverified
Per 600 PAverified
0.323
0.323
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Oscar Robles
Career
Per 600 PA
0.348
0.348
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Oscar Robles
Career
Per 600 PA
0.671
0.671
Brian Johnson
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
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
Careerverified
Per 600 PAverified
0.279
0.279
Brian Johnson
Careerverified
Per 600 PA
132
51.46
Oscar Robles
Career
Per 600 PAverified
50
63.69
Brian Johnson
Careerverified
Per 600 PAverified
196
76.41
Oscar Robles
Career
Per 600 PA
36
45.86
Brian Johnson
Careerverified
Per 600 PAverified
279
108.77
Oscar Robles
Career
Per 600 PA
81
103.18
Brian Johnson
Careerverified
Per 600 PAverified
163.35
63.68
Oscar Robles
Career
Per 600 PA
49.74
63.37
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Oscar Robles
Career
Per 600 PA
2
2.55
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Oscar Robles
Career
Per 600 PAverified
38
48.41
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Oscar Robles
Career
Per 600 PA
1
1.27
Brian Johnson
Career
Per 600 PA
268
104.48
Oscar Robles
Careerverified
Per 600 PAverified
42
53.5
Brian Johnson
Career
Per 600 PA
5.74
5.74
Oscar Robles
Careerverified
Per 600 PAverified
11.21
11.21
Brian Johnson
Career
Per 600 PA
0.3
0.3
Oscar Robles
Careerverified
Per 600 PAverified
0.9
0.9
Brian Johnson
Careerverified
Per 600 PA
16
6.24
Oscar Robles
Career
Per 600 PAverified
7
8.92
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Oscar Robles
Career
Per 600 PA
1
1.27
Brian Johnson
Career
Per 600 PA
42
16.37
Oscar Robles
Careerverified
Per 600 PAverified
8
10.19
Brian Johnson
Careerverified
Per 600 PAverified
1
0.39
Oscar Robles
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
3
1.17
Oscar Robles
Careerverified
Per 600 PAverified
8
10.19
Brian Johnson
Career
Per 600 PA
4
1.56
Oscar Robles
Careerverified
Per 600 PAverified
8
10.19
Brian Johnson
Careerverified
Per 600 PAverified
25
25
Oscar Robles
Career
Per 600 PA
0
0

Fielding Stats for Brian Johnson and Oscar Robles

Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Oscar Robles
Career
Per 9 Innings
3
3
Brian Johnson
Careerverified
Per 9 Innings
428
1.17
Oscar Robles
Career
Per 9 Inningsverified
126
1.35
Brian Johnson
Careerverified
Per 9 Inningsverified
368
1
Oscar Robles
Career
Per 9 Innings
88
0.94
Brian Johnson
Careerverified
Per 9 Innings
9903
27
Oscar Robles
Career
Per 9 Innings
2528
27
Brian Johnson
Careerverified
Per 9 Innings
3301
9
Oscar Robles
Career
Per 9 Innings
842.2
9
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Oscar Robles
Career
Per 9 Innings
114
1.22
Brian Johnson
Career
Per 9 Innings
157
0.43
Oscar Robles
Careerverified
Per 9 Inningsverified
237
2.53
Brian Johnson
Career
Per 9 Inningsverified
21
0.06
Oscar Robles
Careerverified
Per 9 Innings
8
0.09
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Oscar Robles
Career
Per 9 Innings
359
3.83
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Oscar Robles
Career
Per 9 Innings
351
3.75
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Oscar Robles
Career
Per 9 Innings
97.77
97.77
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Oscar Robles
Career
Per 9 Innings
2.786
2.786
Brian Johnson
Careerverified
Per 9 Inningsverified
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
Careerverified
Per 9 Inningsverified
39
0.42
Brian Johnson
Career
Per 9 Innings
30
0.08
Oscar Robles
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Oscar Robles
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Oscar Robles
Careerverified
Per 9 Inningsverified
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Oscar Robles
Career
Per 9 Innings
0
0