Frank Duncan vs. Brian Johnson — Career Comparison

Greatest GenerationMissouriThrows RightBats RightNorth AmericaKansas City MonarchsNegro American LeagueCatcherAll-Star
Gen XCaliforniaThrows RightBats RightNorth AmericaSan Diego PadresNational LeagueCatcher

Looking at the career totals, Frank Duncan and Brian Johnson are closely matched on the surface stats. Brian Johnson posted stronger numbers in OPS (.701 vs .672) and slugging (.403 vs .333). Frank Duncan had the advantage in on-base percentage (.339 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 Frank Duncan and Brian Johnson

Frank Duncan
Careerverified
Per 600 PAverified
25
25
Brian Johnson
Career
Per 600 PA
8
8
Frank Duncan
Careerverified
Per 600 PA
915
163.39
Brian Johnson
Career
Per 600 PAverified
471
183.63
Frank Duncan
Careerverified
Per 600 PA
3360
600
Brian Johnson
Career
Per 600 PA
1539
600
Frank Duncan
Careerverified
Per 600 PA
2838
506.79
Brian Johnson
Career
Per 600 PAverified
1415
551.66
Frank Duncan
Careerverified
Per 600 PAverified
0.255
0.255
Brian Johnson
Career
Per 600 PA
0.248
0.248
Frank Duncan
Careerverified
Per 600 PAverified
0.72
0.72
Brian Johnson
Career
Per 600 PA
0.708
0.708
Frank Duncan
Careerverified
Per 600 PA
724
129.29
Brian Johnson
Career
Per 600 PAverified
351
136.84
Frank Duncan
Careerverified
Per 600 PAverified
561
100.18
Brian Johnson
Career
Per 600 PA
236
92.01
Frank Duncan
Careerverified
Per 600 PA
119
21.25
Brian Johnson
Career
Per 600 PAverified
60
23.39
Frank Duncan
Careerverified
Per 600 PAverified
30
5.36
Brian Johnson
Career
Per 600 PA
6
2.34
Frank Duncan
Career
Per 600 PA
14
2.5
Brian Johnson
Careerverified
Per 600 PAverified
49
19.1
Frank Duncan
Careerverified
Per 600 PA
163
29.11
Brian Johnson
Career
Per 600 PAverified
115
44.83
Frank Duncan
Career
Per 600 PA
0.225
0.225
Brian Johnson
Careerverified
Per 600 PAverified
0.328
0.328
Frank Duncan
Career
Per 600 PA
0.005
0.005
Brian Johnson
Careerverified
Per 600 PAverified
0.035
0.035
Frank Duncan
Career
Per 600 PA
0.019
0.019
Brian Johnson
Careerverified
Per 600 PAverified
0.14
0.14
Frank Duncan
Careerverified
Per 600 PAverified
365.75
65.31
Brian Johnson
Career
Per 600 PA
164.9
64.29
Frank Duncan
Careerverified
Per 600 PA
945
168.75
Brian Johnson
Career
Per 600 PAverified
570
222.22
Frank Duncan
Careerverified
Per 600 PAverified
1085
193.75
Brian Johnson
Career
Per 600 PA
443
172.71
Frank Duncan
Careerverified
Per 600 PAverified
0.339
0.339
Brian Johnson
Career
Per 600 PA
0.291
0.291
Frank Duncan
Career
Per 600 PA
0.333
0.333
Brian Johnson
Careerverified
Per 600 PAverified
0.403
0.403
Frank Duncan
Career
Per 600 PA
0.672
0.672
Brian Johnson
Careerverified
Per 600 PAverified
0.694
0.694
Frank Duncan
Career
Per 600 PA
0.078
0.078
Brian Johnson
Careerverified
Per 600 PAverified
0.155
0.155
Frank Duncan
Careerverified
Per 600 PAverified
0.236
0.236
Brian Johnson
Career
Per 600 PA
0.232
0.232
Frank Duncan
Careerverified
Per 600 PAverified
0.648
0.648
Brian Johnson
Career
Per 600 PA
0.598
0.598
Frank Duncan
Career
Per 600 PA
0.254
0.254
Brian Johnson
Careerverified
Per 600 PAverified
0.271
0.271
Frank Duncan
Careerverified
Per 600 PAverified
432
77.14
Brian Johnson
Career
Per 600 PA
132
51.46
Frank Duncan
Careerverified
Per 600 PA
352
62.86
Brian Johnson
Career
Per 600 PAverified
196
76.41
Frank Duncan
Careerverified
Per 600 PAverified
770
137.5
Brian Johnson
Career
Per 600 PA
279
108.77
Frank Duncan
Careerverified
Per 600 PAverified
406.51
72.59
Brian Johnson
Career
Per 600 PA
163.35
63.68
Frank Duncan
Careerverified
Per 600 PAverified
30
5.36
Brian Johnson
Career
Per 600 PA
12
4.68
Frank Duncan
Careerverified
Per 600 PAverified
331
59.11
Brian Johnson
Career
Per 600 PA
80
31.19
Frank Duncan
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Frank Duncan
Careerverified
Per 600 PAverified
26
4.64
Brian Johnson
Career
Per 600 PA
268
104.48
Frank Duncan
Careerverified
Per 600 PAverified
129.23
129.23
Brian Johnson
Career
Per 600 PA
5.74
5.74
Frank Duncan
Careerverified
Per 600 PAverified
12.73
12.73
Brian Johnson
Career
Per 600 PA
0.3
0.3
Frank Duncan
Careerverified
Per 600 PAverified
161
28.75
Brian Johnson
Career
Per 600 PA
16
6.24
Frank Duncan
Career
Per 600 PA
0
0
Brian Johnson
Careerverified
Per 600 PAverified
16
6.24
Frank Duncan
Careerverified
Per 600 PAverified
0
0
Brian Johnson
Career
Per 600 PA
42
16.37
Frank Duncan
Careerverified
Per 600 PAverified
65
11.61
Brian Johnson
Career
Per 600 PA
1
0.39
Frank Duncan
Career
Per 600 PA
1
0.18
Brian Johnson
Careerverified
Per 600 PAverified
3
1.17
Frank Duncan
Careerverified
Per 600 PAverified
66
11.79
Brian Johnson
Career
Per 600 PA
4
1.56
Frank Duncan
Careerverified
Per 600 PAverified
98.48
98.48
Brian Johnson
Career
Per 600 PA
25
25

Fielding Stats for Frank Duncan and Brian Johnson

Frank Duncan
Careerverified
Per 9 Inningsverified
25
25
Brian Johnson
Career
Per 9 Innings
8
8
Frank Duncan
Careerverified
Per 9 Inningsverified
905
1.2
Brian Johnson
Career
Per 9 Innings
428
1.17
Frank Duncan
Careerverified
Per 9 Inningsverified
786
1.04
Brian Johnson
Career
Per 9 Innings
368
1
Frank Duncan
Careerverified
Per 9 Innings
20390
27
Brian Johnson
Career
Per 9 Innings
9903
27
Frank Duncan
Careerverified
Per 9 Innings
6796.2
9
Brian Johnson
Career
Per 9 Innings
3301
9
Frank Duncan
Careerverified
Per 9 Innings
4633
6.13
Brian Johnson
Career
Per 9 Inningsverified
2629
7.17
Frank Duncan
Careerverified
Per 9 Inningsverified
803
1.06
Brian Johnson
Career
Per 9 Innings
157
0.43
Frank Duncan
Career
Per 9 Innings
115
0.15
Brian Johnson
Careerverified
Per 9 Inningsverified
21
0.06
Frank Duncan
Careerverified
Per 9 Innings
5551
7.35
Brian Johnson
Career
Per 9 Inningsverified
2807
7.65
Frank Duncan
Careerverified
Per 9 Innings
5436
7.2
Brian Johnson
Career
Per 9 Inningsverified
2786
7.6
Frank Duncan
Career
Per 9 Innings
97.93
97.93
Brian Johnson
Careerverified
Per 9 Inningsverified
99.25
99.25
Frank Duncan
Career
Per 9 Innings
6.007
6.007
Brian Johnson
Careerverified
Per 9 Inningsverified
6.509
6.509
Frank Duncan
Careerverified
Per 9 Inningsverified
86.85
86.85
Brian Johnson
Career
Per 9 Innings
85.98
85.98
Frank Duncan
Careerverified
Per 9 Inningsverified
74
0.1
Brian Johnson
Career
Per 9 Innings
22
0.06
Frank Duncan
Career
Per 9 Inningsverified
56
0.07
Brian Johnson
Careerverified
Per 9 Innings
30
0.08
Frank Duncan
Career
Per 9 Innings
0
0
Brian Johnson
Career
Per 9 Innings
0
0
Frank Duncan
Career
Per 9 Inningsverified
447
0.59
Brian Johnson
Careerverified
Per 9 Innings
255
0.7
Frank Duncan
Career
Per 9 Innings
0
0
Brian Johnson
Careerverified
Per 9 Inningsverified
105
0.29