Brian Johnson vs. Bob Repass — Career Comparison

Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher
Greatest GenerationPennsylvaniaThrows RightBats RightNorth AmericaWashington SenatorsAmerican LeagueSecond Baseman

On the career numbers, Brian Johnson posted the stronger offensive profile against Bob Repass. Brian Johnson posted stronger numbers in OPS (.701 vs .645) and slugging (.403 vs .317). Bob Repass had the advantage in on-base percentage (.328 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 Bob Repass

Brian Johnson
Careerverified
Per 600 PAverified
8
8
Bob Repass
Career
Per 600 PA
2
2
Brian Johnson
Careerverified
Per 600 PAverified
471
183.63
Bob Repass
Career
Per 600 PA
84
168
Brian Johnson
Careerverified
Per 600 PA
1539
600
Bob Repass
Career
Per 600 PA
300
600
Brian Johnson
Careerverified
Per 600 PAverified
1415
551.66
Bob Repass
Career
Per 600 PA
265
530
Brian Johnson
Careerverified
Per 600 PAverified
0.248
0.248
Bob Repass
Career
Per 600 PA
0.242
0.242
Brian Johnson
Careerverified
Per 600 PAverified
0.708
0.708
Bob Repass
Career
Per 600 PA
0.68
0.68
Brian Johnson
Careerverified
Per 600 PAverified
351
136.84
Bob Repass
Career
Per 600 PA
64
128
Brian Johnson
Careerverified
Per 600 PA
236
92.01
Bob Repass
Career
Per 600 PAverified
49
98
Brian Johnson
Careerverified
Per 600 PA
60
23.39
Bob Repass
Career
Per 600 PAverified
12
24
Brian Johnson
Careerverified
Per 600 PAverified
6
2.34
Bob Repass
Career
Per 600 PA
1
2
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Bob Repass
Career
Per 600 PA
2
4
Brian Johnson
Careerverified
Per 600 PAverified
115
44.83
Bob Repass
Career
Per 600 PA
15
30
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Bob Repass
Career
Per 600 PA
0.234
0.234
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Bob Repass
Career
Per 600 PA
0.008
0.008
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Bob Repass
Career
Per 600 PA
0.031
0.031
Brian Johnson
Careerverified
Per 600 PAverified
164.9
64.29
Bob Repass
Career
Per 600 PA
29.45
58.89
Brian Johnson
Careerverified
Per 600 PAverified
570
222.22
Bob Repass
Career
Per 600 PA
84
168
Brian Johnson
Careerverified
Per 600 PA
443
172.71
Bob Repass
Career
Per 600 PAverified
98
196
Brian Johnson
Career
Per 600 PA
0.291
0.291
Bob Repass
Careerverified
Per 600 PAverified
0.328
0.328
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Bob Repass
Career
Per 600 PA
0.317
0.317
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Bob Repass
Career
Per 600 PA
0.645
0.645
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Bob Repass
Career
Per 600 PA
0.076
0.076
Brian Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Bob Repass
Career
Per 600 PA
0.227
0.227
Brian Johnson
Careerverified
Per 600 PAverified
0.598
0.598
Bob Repass
Career
Per 600 PA
0.596
0.596
Brian Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Bob Repass
Career
Per 600 PA
0.268
0.268
Brian Johnson
Careerverified
Per 600 PA
132
51.46
Bob Repass
Career
Per 600 PAverified
30
60
Brian Johnson
Careerverified
Per 600 PAverified
196
76.41
Bob Repass
Career
Per 600 PA
24
48
Brian Johnson
Careerverified
Per 600 PAverified
279
108.77
Bob Repass
Career
Per 600 PA
52
104
Brian Johnson
Careerverified
Per 600 PAverified
163.35
63.68
Bob Repass
Career
Per 600 PA
31.58
63.16
Brian Johnson
Careerverified
Per 600 PAverified
12
4.68
Bob Repass
Career
Per 600 PA
1
2
Brian Johnson
Careerverified
Per 600 PA
80
31.19
Bob Repass
Career
Per 600 PAverified
33
66
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Bob Repass
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
268
104.48
Bob Repass
Careerverified
Per 600 PAverified
32
64
Brian Johnson
Career
Per 600 PA
5.74
5.74
Bob Repass
Careerverified
Per 600 PAverified
9.38
9.38
Brian Johnson
Career
Per 600 PA
0.3
0.3
Bob Repass
Careerverified
Per 600 PAverified
1.03
1.03
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Bob Repass
Career
Per 600 PA
1
2
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Bob Repass
Career
Per 600 PA
0
0
Brian Johnson
Career
Per 600 PA
42
16.37
Bob Repass
Careerverified
Per 600 PAverified
6
12
Brian Johnson
Career
Per 600 PA
1
0.39
Bob Repass
Careerverified
Per 600 PAverified
6
12
Brian Johnson
Careerverified
Per 600 PA
3
1.17
Bob Repass
Career
Per 600 PAverified
1
2
Brian Johnson
Career
Per 600 PA
4
1.56
Bob Repass
Careerverified
Per 600 PAverified
7
14
Brian Johnson
Career
Per 600 PA
25
25
Bob Repass
Careerverified
Per 600 PAverified
85.71
85.71

Fielding Stats for Brian Johnson and Bob Repass

Brian Johnson
Careerverified
Per 9 Inningsverified
8
8
Bob Repass
Career
Per 9 Innings
2
Brian Johnson
Careerverified
Per 9 Inningsverified
428
1.17
Bob Repass
Career
Per 9 Innings
75
Brian Johnson
Careerverified
Per 9 Inningsverified
368
1
Bob Repass
Career
Per 9 Innings
0
Brian Johnson
Careerverified
Per 9 Inningsverified
9903
27
Bob Repass
Career
Per 9 Innings
0
Brian Johnson
Careerverified
Per 9 Inningsverified
3301
9
Bob Repass
Career
Per 9 Innings
0
Brian Johnson
Careerverified
Per 9 Inningsverified
2629
7.17
Bob Repass
Career
Per 9 Innings
143
Brian Johnson
Career
Per 9 Inningsverified
157
0.43
Bob Repass
Careerverified
Per 9 Innings
183
Brian Johnson
Career
Per 9 Innings
21
0.06
Bob Repass
Careerverified
Per 9 Inningsverified
12
Brian Johnson
Careerverified
Per 9 Inningsverified
2807
7.65
Bob Repass
Career
Per 9 Innings
338
Brian Johnson
Careerverified
Per 9 Inningsverified
2786
7.6
Bob Repass
Career
Per 9 Innings
326
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Bob Repass
Career
Per 9 Innings
96.45
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Bob Repass
Career
Per 9 Innings
4.347
Brian Johnson
Careerverified
Per 9 Inningsverified
85.98
85.98
Bob Repass
Career
Per 9 Innings
0
Brian Johnson
Career
Per 9 Inningsverified
22
0.06
Bob Repass
Career
Per 9 Innings
22
Brian Johnson
Career
Per 9 Innings
30
0.08
Bob Repass
Careerverified
Per 9 Inningsverified
0
Brian Johnson
Career
Per 9 Innings
0
0
Bob Repass
Career
Per 9 Innings
0
Brian Johnson
Career
Per 9 Innings
255
0.7
Bob Repass
Careerverified
Per 9 Inningsverified
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29
Bob Repass
Career
Per 9 Innings
0