Barry Bonds vs. Roy Thomas — Career Comparison
When their careers are measured against the same standard, Barry Bonds comes out clearly ahead of Roy Thomas across most offensive categories. Barry Bonds led in home run production (HR/PA+ 293 vs 40), slugging (SLG+ 182 vs 100), and walk rate (BB%+ 321 vs 239). Barry Bonds was the more complete offensive player.
Hitting Stats for Barry Bonds and Roy Thomas
Barry Bonds
Career
Per 600 PA
2986
142.12
Roy Thomas
Career
Per 600 PA
1470
134.14
Barry Bonds
Career
Per 600 PA
12606
600
Roy Thomas
Career
Per 600 PA
6575
600
Barry Bonds
Career
Per 600 PA
0.298
0.298
Roy Thomas
Career
Per 600 PA
0.29
0.29
Barry Bonds
Career
Per 600 PA
1.046
1.046
Roy Thomas
Career
Per 600 PA
0.808
0.808
Barry Bonds
Career
Per 600 PA
1440
68.54
Roy Thomas
Career
Per 600 PA
160
14.6
Barry Bonds
Career
Per 600 PA
0.491
0.491
Roy Thomas
Career
Per 600 PA
0.104
0.104
Barry Bonds
Career
Per 600 PA
0.077
0.077
Roy Thomas
Career
Per 600 PA
0.001
0.001
Barry Bonds
Career
Per 600 PA
0.26
0.26
Roy Thomas
Career
Per 600 PA
0.005
0.005
Barry Bonds
Career
Per 600 PA
2925.36
139.24
Roy Thomas
Career
Per 600 PA
937.66
85.57
Barry Bonds
Career
Per 600 PA
5976
284.44
Roy Thomas
Career
Per 600 PA
1764
160.97
Barry Bonds
Career
Per 600 PA
5599
266.49
Roy Thomas
Career
Per 600 PA
2650
241.83
Barry Bonds
Career
Per 600 PA
0.444
0.444
Roy Thomas
Career
Per 600 PA
0.414
0.414
Barry Bonds
Career
Per 600 PA
0.607
0.607
Roy Thomas
Career
Per 600 PA
0.333
0.333
Barry Bonds
Career
Per 600 PA
0.309
0.309
Roy Thomas
Career
Per 600 PA
0.043
0.043
Barry Bonds
Career
Per 600 PA
0.352
0.352
Roy Thomas
Career
Per 600 PA
0.269
0.269
Barry Bonds
Career
Per 600 PA
1.268
1.268
Roy Thomas
Career
Per 600 PA
0.83
0.83
Barry Bonds
Career
Per 600 PA
3461
164.73
Roy Thomas
Career
Per 600 PA
1303
118.9
Barry Bonds
Career
Per 600 PA
2625.02
124.94
Roy Thomas
Career
Per 600 PA
1029.39
93.94
Barry Bonds
Career
Per 600 PA
8.19
8.19
Roy Thomas
Career
Per 600 PA
12.62
12.62
Barry Bonds
Career
Per 600 PA
1.66
1.66
Roy Thomas
Career
Per 600 PA
2
2
Barry Bonds
Career
Per 600 PA
165
7.85
Roy Thomas
Career
Per 600 PA
0
0
Barry Bonds
Career
Per 600 PA
514
24.46
Roy Thomas
Career
Per 600 PA
244
22.27
Barry Bonds
Career
Per 600 PA
655
31.18
Roy Thomas
Career
Per 600 PA
244
22.27
Barry Bonds
Career
Per 600 PA
78.47
78.47
Roy Thomas
Career
Per 600 PA
100
100
Fielding Stats for Barry Bonds and Roy Thomas
Barry Bonds
Career
Per 9 Innings
2874
1.06
Roy Thomas
Career
Per 9 Innings
1449
1.04
Barry Bonds
Career
Per 9 Innings
2810
1.04
Roy Thomas
Career
Per 9 Innings
746
0.54
Barry Bonds
Career
Per 9 Innings
72889
27
Roy Thomas
Career
Per 9 Innings
37617
27
Barry Bonds
Career
Per 9 Innings
24296.1
9
Roy Thomas
Career
Per 9 Innings
12539
9
Barry Bonds
Career
Per 9 Innings
5637
2.09
Roy Thomas
Career
Per 9 Innings
3432
2.46
Barry Bonds
Career
Per 9 Innings
5907
2.19
Roy Thomas
Career
Per 9 Innings
3726
2.67
Barry Bonds
Career
Per 9 Innings
5810
2.15
Roy Thomas
Career
Per 9 Innings
3621
2.6
Barry Bonds
Career
Per 9 Innings
98.36
98.36
Roy Thomas
Career
Per 9 Innings
97.18
97.18
Barry Bonds
Career
Per 9 Innings
2.022
2.022
Roy Thomas
Career
Per 9 Innings
2.499
2.499
Barry Bonds
Career
Per 9 Innings
97.77
97.77
Roy Thomas
Career
Per 9 Innings
51.48
51.48
Barry Bonds
Career
Per 9 Innings
25
0.01
Roy Thomas
Career
Per 9 Innings
54
0.04