Barry Bonds vs. Dan Johnson — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Gen XMinnesotaThrows RightBats LeftNorth AmericaOakland AthleticsAmerican LeagueFirst Baseman

When their careers are measured against the same standard, Barry Bonds comes out clearly ahead of Dan Johnson across most offensive categories. Barry Bonds led in home run production (HR/PA+ 293 vs 119), walk rate (BB%+ 321 vs 154), and slugging (SLG+ 182 vs 97). Barry Bonds was the more complete offensive player.

Hitting Stats for Barry Bonds and Dan Johnson

Barry Bonds
Careerverified
Per 600 PAverified
22
22
Dan Johnson
Career
Per 600 PA
10
10
Barry Bonds
Careerverified
Per 600 PA
2986
142.12
Dan Johnson
Career
Per 600 PAverified
443
163.57
Barry Bonds
Careerverified
Per 600 PA
12606
600
Dan Johnson
Career
Per 600 PA
1625
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Dan Johnson
Career
Per 600 PAverified
1382
510.28
Barry Bonds
Careerverified
Per 600 PAverified
0.298
0.298
Dan Johnson
Career
Per 600 PA
0.234
0.234
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Dan Johnson
Career
Per 600 PA
0.762
0.762
Barry Bonds
Careerverified
Per 600 PAverified
2935
139.7
Dan Johnson
Career
Per 600 PA
324
119.63
Barry Bonds
Careerverified
Per 600 PA
1495
71.16
Dan Johnson
Career
Per 600 PAverified
204
75.32
Barry Bonds
Careerverified
Per 600 PAverified
601
28.61
Dan Johnson
Career
Per 600 PA
61
22.52
Barry Bonds
Careerverified
Per 600 PAverified
77
3.66
Dan Johnson
Career
Per 600 PA
2
0.74
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Dan Johnson
Career
Per 600 PA
57
21.05
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Dan Johnson
Career
Per 600 PA
120
44.31
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Dan Johnson
Career
Per 600 PA
0.37
0.37
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Dan Johnson
Career
Per 600 PA
0.041
0.041
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Dan Johnson
Career
Per 600 PA
0.176
0.176
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Dan Johnson
Career
Per 600 PA
200.22
73.93
Barry Bonds
Careerverified
Per 600 PAverified
5976
284.44
Dan Johnson
Career
Per 600 PA
560
206.77
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Dan Johnson
Career
Per 600 PA
545
201.23
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Dan Johnson
Career
Per 600 PA
0.335
0.335
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Dan Johnson
Career
Per 600 PA
0.405
0.405
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Dan Johnson
Career
Per 600 PA
0.741
0.741
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Dan Johnson
Career
Per 600 PA
0.171
0.171
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Dan Johnson
Career
Per 600 PA
0.252
0.252
Barry Bonds
Careerverified
Per 600 PAverified
1.268
1.268
Dan Johnson
Career
Per 600 PA
0.715
0.715
Barry Bonds
Careerverified
Per 600 PAverified
0.285
0.285
Dan Johnson
Career
Per 600 PA
0.242
0.242
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Dan Johnson
Career
Per 600 PA
179
66.09
Barry Bonds
Careerverified
Per 600 PAverified
1996
95
Dan Johnson
Career
Per 600 PA
203
74.95
Barry Bonds
Careerverified
Per 600 PAverified
3461
164.73
Dan Johnson
Career
Per 600 PA
325
120
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Dan Johnson
Career
Per 600 PA
200.13
73.89
Barry Bonds
Careerverified
Per 600 PAverified
106
5.05
Dan Johnson
Career
Per 600 PA
7
2.58
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Dan Johnson
Career
Per 600 PA
214
79.02
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Dan Johnson
Career
Per 600 PA
8
2.95
Barry Bonds
Career
Per 600 PAverified
1539
73.25
Dan Johnson
Careerverified
Per 600 PA
244
90.09
Barry Bonds
Careerverified
Per 600 PAverified
8.19
8.19
Dan Johnson
Career
Per 600 PA
6.66
6.66
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Dan Johnson
Career
Per 600 PA
0.88
0.88
Barry Bonds
Careerverified
Per 600 PAverified
4
0.19
Dan Johnson
Career
Per 600 PA
0
0
Barry Bonds
Careerverified
Per 600 PA
91
4.33
Dan Johnson
Career
Per 600 PAverified
22
8.12
Barry Bonds
Career
Per 600 PAverified
165
7.85
Dan Johnson
Careerverified
Per 600 PA
35
12.92
Barry Bonds
Careerverified
Per 600 PAverified
514
24.46
Dan Johnson
Career
Per 600 PA
1
0.37
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Dan Johnson
Career
Per 600 PA
1
0.37
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Dan Johnson
Career
Per 600 PA
2
0.74
Barry Bonds
Careerverified
Per 600 PAverified
78.47
78.47
Dan Johnson
Career
Per 600 PA
50
50

Fielding Stats for Barry Bonds and Dan Johnson

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Dan Johnson
Career
Per 9 Innings
10
10
Barry Bonds
Careerverified
Per 9 Innings
2874
1.06
Dan Johnson
Career
Per 9 Inningsverified
356
1.1
Barry Bonds
Careerverified
Per 9 Inningsverified
2810
1.04
Dan Johnson
Career
Per 9 Innings
322
1
Barry Bonds
Careerverified
Per 9 Innings
72889
27
Dan Johnson
Career
Per 9 Innings
8729
27
Barry Bonds
Careerverified
Per 9 Innings
24296.1
9
Dan Johnson
Career
Per 9 Innings
2909.2
9
Barry Bonds
Careerverified
Per 9 Innings
5637
2.09
Dan Johnson
Career
Per 9 Inningsverified
2827
8.74
Barry Bonds
Career
Per 9 Innings
173
0.06
Dan Johnson
Careerverified
Per 9 Inningsverified
199
0.62
Barry Bonds
Career
Per 9 Inningsverified
97
0.04
Dan Johnson
Careerverified
Per 9 Innings
18
0.06
Barry Bonds
Careerverified
Per 9 Innings
5907
2.19
Dan Johnson
Career
Per 9 Inningsverified
3044
9.42
Barry Bonds
Careerverified
Per 9 Innings
5810
2.15
Dan Johnson
Career
Per 9 Inningsverified
3026
9.36
Barry Bonds
Career
Per 9 Innings
98.36
98.36
Dan Johnson
Careerverified
Per 9 Inningsverified
99.41
99.41
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Dan Johnson
Careerverified
Per 9 Inningsverified
8.5
8.5
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Dan Johnson
Career
Per 9 Innings
90.45
90.45
Barry Bonds
Career
Per 9 Innings
25
0.01
Dan Johnson
Careerverified
Per 9 Inningsverified
306
0.95
Barry Bonds
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Dan Johnson
Career
Per 9 Innings
0
0