Barry Bonds vs. Danny Klassen — Career Comparison

Baby BoomersCaliforniaThrows LeftBats LeftNorth AmericaSan Francisco GiantsNational LeagueLeft FielderGold GloveSilver SluggerMVPAll-Star
Gen XCANThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueThird Baseman

On the career numbers, Barry Bonds posted the stronger offensive profile against Danny Klassen. Barry Bonds posted stronger numbers in OPS (1.080 vs .630) and on-base percentage (.473 vs .289). By the career numbers, Barry Bonds had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Barry Bonds and Danny Klassen

Barry Bonds
Careerverified
Per 600 PAverified
22
22
Danny Klassen
Career
Per 600 PA
5
5
Barry Bonds
Careerverified
Per 600 PA
2986
142.12
Danny Klassen
Career
Per 600 PAverified
85
177.7
Barry Bonds
Careerverified
Per 600 PA
12606
600
Danny Klassen
Career
Per 600 PA
287
600
Barry Bonds
Careerverified
Per 600 PA
9847
468.68
Danny Klassen
Career
Per 600 PAverified
261
545.64
Barry Bonds
Careerverified
Per 600 PAverified
0.298
0.298
Danny Klassen
Career
Per 600 PA
0.226
0.226
Barry Bonds
Careerverified
Per 600 PAverified
1.046
1.046
Danny Klassen
Career
Per 600 PA
0.645
0.645
Barry Bonds
Careerverified
Per 600 PAverified
2935
139.7
Danny Klassen
Career
Per 600 PA
59
123.34
Barry Bonds
Careerverified
Per 600 PA
1495
71.16
Danny Klassen
Career
Per 600 PAverified
43
89.9
Barry Bonds
Careerverified
Per 600 PAverified
601
28.61
Danny Klassen
Career
Per 600 PA
8
16.72
Barry Bonds
Careerverified
Per 600 PA
77
3.66
Danny Klassen
Career
Per 600 PAverified
2
4.18
Barry Bonds
Careerverified
Per 600 PAverified
762
36.27
Danny Klassen
Career
Per 600 PA
6
12.54
Barry Bonds
Careerverified
Per 600 PAverified
1440
68.54
Danny Klassen
Career
Per 600 PA
16
33.45
Barry Bonds
Careerverified
Per 600 PAverified
0.491
0.491
Danny Klassen
Career
Per 600 PA
0.271
0.271
Barry Bonds
Careerverified
Per 600 PAverified
0.077
0.077
Danny Klassen
Career
Per 600 PA
0.023
0.023
Barry Bonds
Careerverified
Per 600 PAverified
0.26
0.26
Danny Klassen
Career
Per 600 PA
0.102
0.102
Barry Bonds
Careerverified
Per 600 PAverified
2925.36
139.24
Danny Klassen
Career
Per 600 PA
25.72
53.76
Barry Bonds
Careerverified
Per 600 PAverified
5976
284.44
Danny Klassen
Career
Per 600 PA
89
186.06
Barry Bonds
Careerverified
Per 600 PAverified
5599
266.49
Danny Klassen
Career
Per 600 PA
82
171.43
Barry Bonds
Careerverified
Per 600 PAverified
0.444
0.444
Danny Klassen
Career
Per 600 PA
0.289
0.289
Barry Bonds
Careerverified
Per 600 PAverified
0.607
0.607
Danny Klassen
Career
Per 600 PA
0.341
0.341
Barry Bonds
Careerverified
Per 600 PAverified
1.051
1.051
Danny Klassen
Career
Per 600 PA
0.63
0.63
Barry Bonds
Careerverified
Per 600 PAverified
0.309
0.309
Danny Klassen
Career
Per 600 PA
0.115
0.115
Barry Bonds
Careerverified
Per 600 PAverified
0.352
0.352
Danny Klassen
Career
Per 600 PA
0.215
0.215
Barry Bonds
Careerverified
Per 600 PAverified
1.268
1.268
Danny Klassen
Career
Per 600 PA
0.54
0.54
Barry Bonds
Career
Per 600 PA
0.285
0.285
Danny Klassen
Careerverified
Per 600 PAverified
0.31
0.31
Barry Bonds
Careerverified
Per 600 PAverified
2227
106
Danny Klassen
Career
Per 600 PA
34
71.08
Barry Bonds
Careerverified
Per 600 PAverified
1996
95
Danny Klassen
Career
Per 600 PA
23
48.08
Barry Bonds
Careerverified
Per 600 PAverified
3461
164.73
Danny Klassen
Career
Per 600 PA
51
106.62
Barry Bonds
Careerverified
Per 600 PAverified
2625.02
124.94
Danny Klassen
Career
Per 600 PA
25.56
53.43
Barry Bonds
Careerverified
Per 600 PAverified
106
5.05
Danny Klassen
Career
Per 600 PA
2
4.18
Barry Bonds
Careerverified
Per 600 PAverified
2558
121.75
Danny Klassen
Career
Per 600 PA
21
43.9
Barry Bonds
Careerverified
Per 600 PAverified
688
32.75
Danny Klassen
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PAverified
1539
73.25
Danny Klassen
Careerverified
Per 600 PA
84
175.61
Barry Bonds
Careerverified
Per 600 PAverified
8.19
8.19
Danny Klassen
Career
Per 600 PA
3.42
3.42
Barry Bonds
Careerverified
Per 600 PAverified
1.66
1.66
Danny Klassen
Career
Per 600 PA
0.25
0.25
Barry Bonds
Careerverified
Per 600 PA
4
0.19
Danny Klassen
Career
Per 600 PAverified
3
6.27
Barry Bonds
Careerverified
Per 600 PAverified
91
4.33
Danny Klassen
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PAverified
165
7.85
Danny Klassen
Careerverified
Per 600 PA
6
12.54
Barry Bonds
Careerverified
Per 600 PAverified
514
24.46
Danny Klassen
Career
Per 600 PA
2
4.18
Barry Bonds
Careerverified
Per 600 PAverified
141
6.71
Danny Klassen
Career
Per 600 PA
3
6.27
Barry Bonds
Careerverified
Per 600 PAverified
655
31.18
Danny Klassen
Career
Per 600 PA
5
10.45
Barry Bonds
Careerverified
Per 600 PAverified
78.47
78.47
Danny Klassen
Career
Per 600 PA
40
40

Fielding Stats for Barry Bonds and Danny Klassen

Barry Bonds
Careerverified
Per 9 Inningsverified
22
22
Danny Klassen
Career
Per 9 Innings
4
4
Barry Bonds
Careerverified
Per 9 Innings
2874
1.06
Danny Klassen
Career
Per 9 Inningsverified
80
1.2
Barry Bonds
Careerverified
Per 9 Inningsverified
2810
1.04
Danny Klassen
Career
Per 9 Innings
67
1
Barry Bonds
Careerverified
Per 9 Innings
72889
27
Danny Klassen
Career
Per 9 Innings
1807
27
Barry Bonds
Careerverified
Per 9 Innings
24296.1
9
Danny Klassen
Career
Per 9 Innings
602.1
9
Barry Bonds
Careerverified
Per 9 Inningsverified
5637
2.09
Danny Klassen
Career
Per 9 Innings
106
1.58
Barry Bonds
Careerverified
Per 9 Innings
173
0.06
Danny Klassen
Career
Per 9 Inningsverified
165
2.47
Barry Bonds
Career
Per 9 Inningsverified
97
0.04
Danny Klassen
Careerverified
Per 9 Innings
10
0.15
Barry Bonds
Careerverified
Per 9 Innings
5907
2.19
Danny Klassen
Career
Per 9 Inningsverified
281
4.2
Barry Bonds
Careerverified
Per 9 Innings
5810
2.15
Danny Klassen
Career
Per 9 Inningsverified
271
4.05
Barry Bonds
Careerverified
Per 9 Inningsverified
98.36
98.36
Danny Klassen
Career
Per 9 Innings
96.44
96.44
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Danny Klassen
Careerverified
Per 9 Inningsverified
3.388
3.388
Barry Bonds
Careerverified
Per 9 Inningsverified
97.77
97.77
Danny Klassen
Career
Per 9 Innings
83.75
83.75
Barry Bonds
Career
Per 9 Innings
25
0.01
Danny Klassen
Careerverified
Per 9 Inningsverified
27
0.4
Barry Bonds
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Barry Bonds
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0